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.

[参考译文] AM2632:MMCSD_LLD_transferPoll 发送和接收异常

Guru**** 2524460 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1562375/am2632-mmcsd_lld_transferpoll-send-and-receive-exceptions

器件型号:AM2632


工具/软件:

在移植 SDIO 相关内容时、发现 MMCSD_LLD_transferPoll 传输和接收异常。
rspType 为 MMCSD_RSP_TYPE_LEN_48。
CMD 指 CMD2、CMD3、CMD5、CMD7 等
1 μ s、MMCSD_LLD_transferPoll 之前、需要添加手动延迟;否则、无法获得正确的响应。
2 μ s、MMCSD_LLD_transferPoll 发送命令时、在发送命令后、如果逻辑分析仪显示另一端已响应(不增加延迟)、则无法获得正确的响应。 当另一端没有响应时、MMCSD_LLD_cmdCompleteStatusPoll 也不会返回超时。 当没有响应时、获得的值是 0 或最后一个数据。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的飞云:

    我使用 AM263x SDK 示例工程对 SD 卡进行了测试:

    mmcsd_raw_io_sd_lld_am263x-cc_r5fss0-0_nortos_ti-arm-clang

    测试通过。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我们在基于 mmcsd_raw_io_sd_ld 的 SDIO 移植过程中遇到的问题是、在配置总线并执行命令后、出现了问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您对 SDK 示例进行了哪些修改? 您使用的是 MMC 卡、SD 卡还是 SDIO 卡? 我正在 TI AM263x CC 板上使用 SD 卡运行测试。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的、先生

     我们还使用 mmcsd_raw_io_sd_ld_am263x-lp_r5fss0-0_nortos_ti-arm-clang 例程进行了测试。 我们使用了 TF 卡、它也失败了。

    版本 MCU_PLUS_SDK_am263x_10_02_00_13

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您的消息中的 TF 卡是否为 microSD 卡? 我使用 microSD 卡 (SanDisk Edge 16GB) 测试了示例、测试通过。

    MMCSD_LLD_transferPoll () 函数调用之前添加延迟是否可以解决问题?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我的同事测试了 SanDisk 产品,这是很好的。 但当我测试金士顿产品时,它不起作用。


  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的飞云:

    我没有用于测试的金士顿卡。  MMCSD_LLD_transferPoll () 之前的延迟能否解决金士顿问题? 如果是、 应添加多少 ns 或 CPU 时钟周期?