TI中文支持网
TI专业的中文技术问题搜集分享网站

dm385中,看门狗复位后程序运行不起来?

您好,在dm385中,看门狗复位后程序运行不起来,报返回内存错误。

      我现在想问一下,在内核中看门狗复位的程序在那个地方? 现在看门狗复位有问题,我想在程序跑飞后没有喂狗的情况下,还能运行一段自己想要的程序,请问如何解决?

Chris Meng:

Wei Zhimin,

你是否有参考过http://processors.wiki.ti.com/index.php/TI81XX_PSP_WDT_Driver_User_Guide?

zhimin wei:

回复 Chris Meng:

你好,这个文档我有看过。我现在的问题是可以在应用程序中打开看门狗和进行喂狗的操作,当应用程序不进行喂狗的时候系统会进行复位重启。但是每次看门狗复位重启后M3核就跑挂了,使用reboot重启后程序又能够正常运行起来。请问,看门狗复位为什么会导致M3核起不来?

Chris Meng:

回复 zhimin wei:

zhimin wei但是每次看门狗复位重启后M3核就跑挂了

能否说明一下具体是如何的?是M3的代码加载后,运行失败?具体失败在什么地方?每次都一样么?

数据手册里面有详细描述看门狗复位会复位的部分。一般建议看门狗复位的输出引脚在接一个复位芯片,把板上其他外设芯片复位一下。

赞(0)
未经允许不得转载:TI中文支持网 » dm385中,看门狗复位后程序运行不起来?
分享到: 更多 (0)