请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:AM4377 工具/软件:TI-RTOS
我正在使用 MYIR PRU 开发板、并最终尝试在 eMMC 上实施 FATFS。 我设法使 MMCSD_FatfsConsole_evmAM437x_armExampleProject 在我的板上运行、它在 SD 上执行 FATFS。 然后、我尝试使 MMCSD_evmAM437x_EMMC_armTestProject 运行、它运行、但在读取和写入 eMMC 时失败。
查看 PDK 文档(http:// processors.wiki.ti.com/index.php/Processor_SDK_RTOS_MMCSD)、它会说明
eMMC 使用情况
MMCSD 驱动程序支持 eMMC 器件。 应用需要为外设实例配置 eMMC 器件。 还建议配置 eMMC 器件的工作总线宽度。
mmcsdInitCfg[MMCSD_instance].CardType = MMCSD_CARD_EMMC; mmcsdInitCfg[MMCSD_instance].supportedBusWidth = MMC SD_BUST_width_8bit; MMCSD_init ();
但是,演示应用程序(MMCSD 实例1 (从0-2)指向该应用程序)仍然失败。
我已经问 MYIR、在 SOM 中 eMMC 的布线方式是否存在差异、但我怀疑这是问题所在。
当我尝试使用 MYIR 引脚配置文件时、结构中存在太多差异、项目无法编译。
是否有任何具有 MYIR 董事会经验且知道如何做到这一点的人?