TI论坛
直播中

陈芳

7年用户 162经验值
私信 关注

am3358 ezsdk-evm-6.00 系统重启 在长时间测试中发现故障死机,请问这是怎么造成的?如何解决?

本帖最后由 一只耳朵怪 于 2018-6-21 14:23 编辑

硬件:beaglebone black Rev.C; 外加RGB to LVDS, 10.4寸屏;
软件:ti官方 ezsdk-evm-6.00,在初始化函数中添加sk中lcdc_init(),mdf_tsc,等实现LCD和TSC功能;
功能结果:LCD显示和触摸屏都ok,系统应用程序运行正常;
长时间测试稳定性: 运行QT4下的天气,在室温,运行5小时左右,系统重启,串口打印和重新加电相同;
问题分析: 首先怀疑看门口狗;将狗关掉,系统仍然出现故障,故障是死机,大概也是5小时;
其次,同时驱动HDMI和LCD接口,IO电流引起复位,可能性比较低,实际测试中去掉HDMI IC仍然出现相同故障;
经确认,硬件电路没有供电风险,因此问题处在ti官方的sdk中,kernel是开源的,另外是不是文件系统有问题,是文件系统需要ti授权?
经过搜索,没有看到大家有这方面的描述,而且am3358的应用很多,想请教一下:这是那个方面的原因引起的故障?怎么解决?

回帖(10)

范逊敏

2018-6-21 03:19:09
可以做个脚本 把内存使用 和 磁盘使用情况保存一下,看看是否有异常
举报

陈芳

2018-6-21 03:24:18
引用: rfffwef 发表于 2018-6-21 03:19
可以做个脚本 把内存使用 和 磁盘使用情况保存一下,看看是否有异常

补充一下:实际不运行任何应用,开机之后就放在哪儿测试,也会出现复位. ti的sdk为什么出现这个问题,在sk板上测试过,没有看到,都是同样的内核和文件系统,通过ID启动不同的设备初始化而已.
举报

何思婷

2018-6-21 03:43:31
引用: jhdfs 发表于 2018-6-21 03:24
补充一下:实际不运行任何应用,开机之后就放在哪儿测试,也会出现复位. ti的sdk为什么出现这个问题,在sk板上测试过,没有看到,都是同样的内核和文件系统,通过ID启动不同的设备初始化而已.

朋友,听说你解决了,具体什么原因造成的?我这里也出现了此问题。
举报

李俊一

2018-6-21 04:00:43
引用: wlyc1 发表于 2018-6-21 03:43
朋友,听说你解决了,具体什么原因造成的?我这里也出现了此问题。

你好:
  我也是遇到一模一樣的問題,  sdk6.0 + qt 應用;
  原本懷疑是 watchdog 造成, 後來程式加入一段時間對 watchdog 發送 keep alive 也沒用, 請問 TI 大大, 這問題該如何解決呢?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分