找回密码
 注册
搜索
查看: 808|回复: 3

[讨论] MT6225 usb Mass storage问题

[复制链接]
发表于 2009-6-6 10:34:45 | 显示全部楼层 |阅读模式
现象:
1.在关机状态下,插入PC机,可以正常的现实一个U盘设备,传输文件、卸载等操作正常;
2.开机状态下,插入PC机,选择Mass storage后,快速闪动一下识别U盘成功后,系统重新初始化动作;

小弟用catch打了一下log信息,出现如下错误:
Frame #: 2023360          Slave Frame #: 0          Time: 3593          Local Time: 10:22:46:578 2009/06/06          Message: [1] Fatal Error (4): Data Abort (31a39a) - USB

请问一下,我怎么才能根据这个debug信息去定位错误呢? 谢谢大家!
 楼主| 发表于 2009-6-7 16:50:41 | 显示全部楼层
没有兄弟回复啊? 自己顶一下!
点评回复

使用道具 举报

发表于 2009-6-9 09:57:12 | 显示全部楼层
31a39a
点评回复

使用道具 举报

 楼主| 发表于 2009-6-9 12:58:47 | 显示全部楼层
终于有老大回复了 谢谢,31a39a是(lr)链接寄存器的值,应该是下一条指令将要执行地址,和我这个错误有什么关系么? 我用Trace工具查看了一下,其中10个最近执行过的地址都是一些系统函数。
FS_GetFileSize, RTFGetFileSize, USB_Ms_Read_Capacity, USB_Ms_Checkmedia_Exist. 其中31a39a这个地址应该在RTFGetFileSize中。应该就是这个函数? 谢谢老大回复
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-16 00:31 , Processed in 0.045571 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表