电源设计技术实用资料点击免费获取>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 紧急求助:TFFS文件系统


共4条 1/1 1 跳转至

紧急求助:TFFS文件系统

菜鸟
2005-07-15 04:16:00    评分

通过TFTP上穿镜像文件,先上船一个,取名abc,然后重起,然后再上传另一个镜像覆盖(也取名abc),反复操作,导致起不来,出如下异常:

program load complete, size: 1126040 Starting at 0x6000...

Data abort Exception address: 0x000061a0 Current Processor Status Register: 0x600000d3 Task: 0x1fb77a4 "tBoot"

r0 = 2f08a4 r1 = 2cff7c r2 = 63616672 r3 = 3 r4 = 2f08a4 r5 = 214338 r6 = 0 r7 = 14 r8 = 0 r9 = 0 r10 = 0 r11/fp = 5fbc r12/ip = 5fc0 r13/sp = 5fa8 r14/lr = 6854 pc = 61a0 cpsr = 600000d3

忘了说了,问题随机出现,不是每次都出现。

概率在2%左右

请问有遇见类似情况的没,如何解决,谢谢谢谢!!!




关键词: 紧急     求助     文件     系统    

菜鸟
2005-07-15 19:32:00    评分
2楼

多谢!!

但是通过down下后进行文件检查比较,发现down下时是好的,重起后才出现错误

和如下的问题现象很相向,请高手协助,谢谢。

http://bbs.edw.com.cn/dispbbs.asp?boardid=3&id=42977


菜鸟
2005-07-15 22:57:00    评分
3楼
出现异常后重启,能再次正常加载吗?

菜鸟
2005-07-18 20:51:00    评分
4楼

不能,下载文件比较,发现镜像已经损坏,

和正常的镜像有64K不一致,但大小相同,并且每次都是如此

由于使用的FLASH的大小不足镜像大小的2倍,怀疑是TFFS

块重新链接并擦写FLASH时有误,有条件的朋友可以试一下:

用2个不同版本的镜像(大小都大于FLASH大小的1/2),来回倒换,

就可能出问题,说不定是TFFS的BUG。


共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]