第三方的模块自己做的板子,做了小批量,然后客户反映有些长时间运行后无法使用(已经出现4次了),板子拿回来后看调试信息全是乱码,从状态指示灯来看
应该是程序完全没跑(正常运行后会理解点亮双色LED灯),怀疑是flash数据已被损坏,不过具体原因还在查,不确定是硬件还是软件导致的~
先说下这些出问题的板子,利用uniflash再次烧录时发现无法正常写入文件,一定要format后才可正常写入,错误信息如下:
文件操作错误码为-49(SL_FS_NO_DEVICE_IS_LOADED),烧录sp同样报这个错误,只能format后才可正常烧录
这里想咨询下TI的工程师,利用uniflash烧录文件系统有依赖什么吗,上面烧录时出现的错误码原因是什么?
文件系统的操作和SP有关系吗,如果有的话,可以具体解释下吗?因为如果是因为flash中的sp文件损坏导致
无法使用uniflash烧录文件的话,那么format后同样没有sp文件,uniflash又是如何将sp本身写入的?
以前也有发帖问过类似的问题,不过没有解答0.0
希望这个问题的答案可以帮助查找原因,因为硬件原因太难查了,只好先从软件入手了,跪谢~
