嵌入式linux某个硬件测试失败,解决问题思路(eg:wifi)

//

嵌入式linux某个硬件测试失败,解决问题思路(eg:wifi)

1 软件上,引脚功能设置问题,设备树问题. => 可检查设备树,关闭其他多余的引脚,单独测试这个功能
2 软件上,软件启动先后顺序导致加载异常问题. => 可设置系统启动,不开启任何功能,通过多次加载卸载*.so文件,运行程序,对比正确设备和错误设备之间的不同
3 硬件上,可能是硬件干涉问题, => 可对比正常情况下设备正常通讯的波形和异常情况下通讯波形,有时候波形异常也可能导致问题
4 硬件上,对比正常设备和错误设备,芯片型号,功能 => 可将正常的设备的芯片切换到另一个平台上,进行测试,不同批次设备型号可能不同
5 软件上,设备驱动启动,配置芯片后,芯片问题. => 可更换一个新的芯片重新测试,查看测试结果,查看驱动源码

 

//

posted @   小城熊儿  阅读(32)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示