vxworks终端总是不定时死机,硬件狗不起作用
最近遇到一个比较棘手的事情。
我们的设备硬件是PPC8247,采用vxworks 5.5。在现场总是会不定时死机,按硬件狗复位都不行,必须掉电才可以。硬件狗不复位可能是底层BSP问题,但是是什么问题让设备reboot的呢,内存越界?系统被篡改,无法正确调度?还是有其他原因?
我在设备的应用中程序中通过调用taskTcb()获取WIND_TCB指针,然后对其进行memset操作,就会出现相似的现象。在vxworks中对内存操作没有管理机制么?
各位大侠,求教中。。。