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.

[参考译文] RTOS/TDA2EVM5777:如何在 VisionSDK 中检测 SD 卡插入/移除事件

Guru**** 2540720 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/793055/rtos-tda2evm5777-how-to-detect-sd-card-insert-remove-event-in-visionsdk

器件型号:TDA2EVM5777
主题中讨论的其他器件:TDA2

工具/软件:TI-RTOS

尊敬的专家:

我将帮助提供一种在 VisionSDK BIOS_all 中检测 SD 卡(MMC1)插入/移除的方法。 我将原 VisionSDK 03.06与 TDA2XEVM5777搭配使用。

这是我的测试:

  1. 构建原始 VisionSDK 3.6 BIOS_all、并引导至菜单、转储 MMC 寄存器、然后拔下 SD 卡、转储 MMC 寄存器。 前后没有任何变化。
  2. 由于寄存器没有变化、我尝试调用 HSMMCSDIsCardInserted API、并获得错误的结果。

您能否提供一些指南来检测 BIOS_all 上的 SD 卡事件。

谢谢、致以最诚挚的问候!

ZM

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

    我不确定我们是否已经在 RTOS 中测试了卡插入/移除的功能。
    让我咨询 MMC Linux 专家、然后再与您联系。

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

    我检查并确认没有内部卡检测。 Linux 驱动程序将卡检测引脚复用为 GPIO、软件使用该引脚检测是否插入了卡。
    您可以在 RTOS 软件中实现类似的功能。
    希望这对您有所帮助。

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

    您好、Rishabh:

    在 PDK 封装中、只能原始读取 MMC2接口 eMMC 卡。 尝试修改那些支持 MMC1接口的项目、但在我的一侧失败。

     我们在 BIOS 系统中找不到 MMC1卡插件检测和胖系统安装示例。

    客户希望使用 TDA2x 引脚 W7 (MMC1_SDCD)探针、以探测卡是否存在。  

    此致!

    韩涛

    PDK 示例文件夹

    \processor_sdk_vision_03_05_00_00\ti_componels\drivers\pdk_01_10_01_06\packages/ti\csl\examples\mmcsd

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

    MMC1在 PDK 中的多个位置用于 TDA2x。
    您可以使用其中任何一个来引用 MMC1代码。
    TDA2 SBL 使用 MMC1进行 SD 引导。
    STW_LLD 具有一个 MMC1示例、位于此处:processor_sdk_vision_03_06_00_00\ti_component-drivers\pdk_01_10_02_07\packages/ti\drv\STW_LLD\examples\mmcsd\sd_file_io\main.c

    Fatlib 代码出现在这里:processor_sdk_vision_03_06_00_00\ti_component-\drivers\pdk_01_10_02_07\packages/ti\drv\STW_LL\fatlib

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

    我没有听到您的反馈、我假设您能够解决您的问题。
    如果不是、只需在下面发布回复(如果该线程由于超时而锁定、则创建新线程)。

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

    您好、Rishabh:

    您现在可以关闭此项目。

    如果客户有更新的信息、我将为其创建新的请求。

    此致!

    韩涛

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

    感谢您的确认。

    此致、
    Rishabh