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.

[参考译文] LP-AM263P:SDMMC 示例项目失败

Guru**** 2794765 points

Other Parts Discussed in Thread: LP-AM263P

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1621706/lp-am263p-sdmmc-example-projects-fail

器件型号: LP-AM263P

您好、

 

我的 SDK 版本为:mcu_plus_sdk_am263px_11_01_00_19

我的硬件是 LP-AM263P、开箱即用。

我使用的是 CCS 12.8.1

 

我从 SDK 导入了两个示例工程:

mmcsd_file_io_am263px-lp_r5fss0-0_freertos_ti-arm-clang

mmcsd_raw_io_am263px-lp_r5fss0-0_nortos_ti-arm-clang

 

两个项目开箱后都无法正常工作。

 

我已经通过 mmcsd_v1 驱动程序进行了跟踪、发现 SD 卡识别功能正常、我似乎具有合理的 CID 值。 我认为、当卡设置为 4 位总线宽度 (MMCSD_setBusWidth) 后、问题就会出现、之后从卡读取的任何块始终在缓冲区中返回 0。

 

任何人都能确认 MMCSD 驱动程序正常工作、如果是、可能是我的开发板有问题?

 

谢谢。

 

 

 

 

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

    尊敬的 Stomp:

    应全面测试已发布 SDK 中的 MMCSD 示例。  该驱动程序支持一位和四位数据线路与连接的介质进行通信。 MMCSD 控制器提供了使用编程 IO 方法访问外部 MMC/SD/SDIO 器件的功能。  

    支持的特性包括:

    • 64 位数据、地址宽度系统总线接口
    • SD 物理层规范 v2.00 中定义的 SD 命令/响应集
    • 工作电压范围 VCC = 3.3V
    • 默认速度和高速 MMCSD 协议

    不支持以下特性:

    • 不支持集成 DMA 控制器
    • MMCSD 实例不支持 DDR 模式
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢 QJ、

    我们将必须更深入地了解硬件。

    我们在  mcu_plus_sdk_am263px_11_01_00_19 中发现、许多工程只是开箱即用、或在硬件上无法正常运行、尤其是以太网/ cpsw 工程。

     

    感谢您在解决 SD 问题时提供帮助。

    谢谢。