该文档,记录了移植StarterWare的USB_DEV_MSC例程到BIOS工程,实现USB-MSC功能的过程。
最终用RAM空间模拟了一个16MB的U盘。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
该文档,记录了移植StarterWare的USB_DEV_MSC例程到BIOS工程,实现USB-MSC功能的过程。
最终用RAM空间模拟了一个16MB的U盘。
该文档,在上一篇基础上,把USB对RAM空间的访问,映射到SD卡的访问函数。遇到了问题,原因是SD卡驱动使用了PDK驱动,该驱动使用了等待信号量的函数,而USB回调函数是在中断中执行的。
该文档记录了通过StarterWare驱动SD卡读写,并把USB对RAM的读写映射到SD卡后,实现读卡器功能的过程。成功实现了USB对SD卡的文件读,
【但是对TF卡进行文件写入后导致TF卡文件系统被破坏,可能原因是写驱动函数的问题,或者USB驱动库的问题。】。
请求TI工程师帮忙解决。
为更加有效地解决您的问题,我们建议您将问题发布在E2E英文技术论坛上https://e2e.ti.com/support/processors/f/791,将由资深的工程师为您提供帮助。我们的E2E英文社区有TI专家进行回复,并得到全球各地工程师的支持,分享他们的知识和经验。