TI论坛
直播中

乔银栓

7年用户 249经验值
私信 关注
[问答]

Beaglebone Black 基于SYSBios系统移植U盘的问题

你好,
    我现在AM335x的平台Beaglebone Black硬件上使用ti-RTOS系统,现在能正常的跑起来,但是在将StarterWare的USB U盘例程移植上去时,在插入U盘后会出现了如下的问题,首先U盘使用的定时器中断能正常的进入,并且U盘的USB1HostIntHandler中断也能正常的进入。
    
软件版本:
am335x_sy***ios_ind_sdk_1.1.0.8
CCS6.2
编译器版本:TI v5.2.9

请问一下这是什么问题,万分感谢!

回帖(2)

吴思莹

2018-5-15 05:49:54
看错误提示,貌似有个memcpy的动作失败了。这个是怎么出现的?上电后,插了U盘才有,还说,一般情况下等待着就有了。如果确认和插U盘相关,看一下代码逻辑,上面提示memcpy does not contain frame information,在哪一步有传递指针或者数据的操作,地址未定义或者是操作到空指针了吧。 
举报

乔银栓

2018-5-15 05:59:04
引用: hwjj940056201 发表于 2018-5-15 05:49
看错误提示,貌似有个memcpy的动作失败了。这个是怎么出现的?上电后,插了U盘才有,还说,一般情况下等待着就有了。如果确认和插U盘相关,看一下代码逻辑,上面提示memcpy does not contain frame information,在哪一步有传递指针或者数据的操作,地址未定义或者是操作到空指针了吧。  ...

已经解决,最后发现是u盘例程修改出的一个错误!
举报

更多回帖

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