嵌入式开发者社区

标题: 怎样在main函数之前设置看门狗 [打印本页]

作者: lzmonkey    时间: 2018-12-12 11:29
标题: 怎样在main函数之前设置看门狗
大家好,我的程序在nandflash上电有一定几率不能执行,main函数的前两行是串口配置和打印一行信息,main函数的最后设置了一个看门狗,但是出问题的时候程序运行不到看门狗那步,所以也不能靠看门狗复位,main一开始的信息也不打印,我目前的估计是没有进入main函数,请问下有没有类似boot之类的东西,可以在上电之后马上启动一个看门狗。有的话请教一下在哪里添加。
作者: 广州创龙莫工    时间: 2018-12-12 17:27
没有在C6748做过类似boot之类的东西呀,您这边固化程序上电不能启动,是硬件的问题还是程序存在问题?
作者: lzmonkey    时间: 2018-12-12 17:36
广州创龙莫工 发表于 2018-12-12 17:27
没有在C6748做过类似boot之类的东西呀,您这边固化程序上电不能启动,是硬件的问题还是程序存在问题? ...

感觉是硬件的问题,因为程序没变过,一开始两句只是初始化串口然后打印一条信息,经常卡在前两句,就是打印信息都出不来。
作者: 广州创龙莫工    时间: 2018-12-12 17:58
是上电有时可以启动,有时不能启动吗?烧写其他的程序有没有这种现象?
作者: lzmonkey    时间: 2018-12-12 18:41
广州创龙莫工 发表于 2018-12-12 17:58
是上电有时可以启动,有时不能启动吗?烧写其他的程序有没有这种现象?

是的 上电有时可以启动,有时不能启动,烧写用户例程中的sysbios/GPIO_LED也有这种现象,不过之前一直是用的仿真器,没怎么烧到nand上,这类现象出现的几率也比较小,所以没发现。
作者: 广州创龙莫工    时间: 2018-12-13 10:20
您的板子购买了多久?我们这边用开发板复现不了您说的问题,是否需要将开发板寄回来给我们检测,您这边可以烧写我们的程序进去统计一下这种情况出现的概率,如果确实有这种情况的话,可以寄回来给我们检测。
作者: lzmonkey    时间: 2018-12-13 10:31
广州创龙莫工 发表于 2018-12-13 10:20
您的板子购买了多久?我们这边用开发板复现不了您说的问题,是否需要将开发板寄回来给我们检测,您这边可以 ...

板子是11月份买的 ,平均有二三十次能出现一次,不过有的时候出现的比较频繁,因为我手里边不止一块板子,另一块也是比较新的暂时没发现这个问题,我现在把两块核心板换着底板插,看下是不是底板的问题,确定如果是底板或者核心板的问题我就把东西寄过去。
作者: 广州创龙莫工    时间: 2018-12-13 18:18
好的。到时需要寄回来的话可以联系我们。




欢迎光临 嵌入式开发者社区 (https://51dsp.net/) Powered by Discuz! X3.4