我们的产品使用的是AM33354芯片
现遇到这样的一个问题,测试watchdog功能,watchdog起作用后,板子重启,但是停留在CCCCCCC阶段,始终进不了系统,但是在linux系统下运行reboot又没有问题。
用的ti-sdk-am335x-evm-08.00.00.00,只用了linux 和 uboot, rootfs用的还是3.2内核时候旧的,因为一些程序在8.0sdk自带的文件系统下跑不了,移植工作量太大。
奇怪的是,用8.0SDK自带的文件系统就没问题,就是uboot,kernel,rootfs全用8.0SDK的,watchdog很正常,定位是文件系统的问题。
请ti的专家们,帮我看一下,watchdog不是直接操作寄存器来做warm reset吗,怎么会和文件系统有关系?问题又出在哪里呢?
附件是我做试验的例子代码,saWatchdog 12就可以测试了。