TI中文支持网
TI专业的中文技术问题搜集分享网站

OMAP-L138: 关于FATFS系统

Part Number:OMAP-L138

尊敬的工程师的您好

         请问fatfs文件系统的底层驱动目前有更新的版本的吗,是否能适配市面上V10(10MB/sec)的SD卡。我目前手上的代码适配与FATFS R0.12版本,但插比较新的SD卡的话读写会有问题,曾经尝试直接移植最新的FATFS文件系统R0.14b直接运行,挂载能成功,但读写时在写较大文件时会有问题,请问针对这个问题,您能给我提供一些建议吗,十分感谢,期待您的回复!

Shine:

请参考processor SDK里的C:\ti\OMAP-L138 SDK 5.03\pdk_omapl138_1_0_8\packages\MyExampleProjects\MMCSD_FatfsConsole_lcdkOMAPL138_DMA_c674xExampleProject例程https://www.ti.com/tool/download/PROCESSOR-SDK-RTOS-OMAPL138#downloads

,

Dan Jackey:

您好,我点击链接进去后下载了ti-processor-sdk-rtos-omapl138-lcdk-06.03.00.106-Windows-x86-Install ,之后安装到我的电脑发现找不到pdk_omapl138_1_0_8这个目录,安装包里只有pdk_omapl138_1_0_11,我看一下相关的文档,似乎对于omapl138来说只有pdk_omapl138_1_0_8这个pdk的包

,

Shine:

用pdk_omapl138_1_0_11一样的,只是我电脑上装的是旧版本的Processor SDK 5.03。

,

Dan Jackey:

经测试,更换到该版本以后,并没有能很好的解决该问题,查看SD卡山区发现时写大文件时,文件的根目录扇区被破坏,导致写入的大文件不可见

,

Shine:

请问多大的文件会失败?有跟踪过代码吗?

,

Dan Jackey:

大概写四五百兆的会出现SD卡空间被占用但打开SD卡看不到文件的问题,跟踪代码发现f_write,fopen等函数都返回了FR_OK,所以暂时没定位到时哪里的的问题,尝试对SD卡按照FAT32的方式格式化,操作后还是同样的现象

,

Shine:

能否发一下相关代码,我发到e2e上问一下产品工程师?

,

Dan Jackey:

您好,可以提供一个邮箱吗

,

Shine:

插入附件就可以了。

,

Dan Jackey:

SD_ARM_chain_sdcard_toTi.zip

,

Shine:

我把您的问题发到e2e论坛上了,请关注下面帖子的回复。https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1025648/omap-l138-failed-to-writing-400-500m-file-to-sd-card

,

Shine:

请看下面工程师的回复Sorry, but R0.12 is the latest release we have for the RTOS SDK for OMAP-L138.

赞(0)
未经允许不得转载:TI中文支持网 » OMAP-L138: 关于FATFS系统
分享到: 更多 (0)