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.

[参考译文] TDA3:如何在 VSDK 02.12.00.00中启用 RGMII1 (NDK)和 MMCSD (FATFS)?

Guru**** 2551640 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/604594/tda3-how-to-enable-rgmii1-ndk-and-mmcsd-fatfs-in-vsdk-02-12-00-00

器件型号:TDA3

在 VSDK 2.12.00.00中启用 RGMII1和 MMCSD 需要执行哪些步骤? 我看到 了 e2e.ti.com/.../2210505 、并且确实 了解由于电路板限制、MMCSD 和 RGMII0在 TDA3EVM 上不起作用。 但是、如果我使用 RGMII1子板、如何启用 FATFS 和 NDK?

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

    您是否可以存档 /vision_sdk/configs/autoruls_footer_cfg.mk 查找片段:

    编号
    #对于 TDA3xx、当启用 NDK 时、由于 MMCSD 与 RGMII0冲突、不能使用 FATFS。
    #要同时使用 MMCSD 和 NDK、需要使用 RGMII1子板。
    编号
    ifeq ($(platform)、$(filter $(platform)、tda3xx-evm tda3xx-rVP))
    ifeq ($(NDK_PROC_TO_USE)、ipu1_1)
    FATFS_PROC_TO_USE=NONE
    字节序
    ifeq ($(NDK_PROC_TO_USE)、ipu1_0)
    FATFS_PROC_TO_USE=NONE
    字节序
    ifeq ($(NDK_PROC_TO_USE)、a15_0)
    FATFS_PROC_TO_USE=NONE
    字节序
    字节序

    并将其注释掉。 我怀疑当电路板独立于 TDA3时、它会始终将 FATFS_PROC_TO_USE 设置为"none"
    使用气象 RGMII1子板。

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Yordon 建议的更改将启用以太网端口1。
    您需要 RGMII1扩展连接器才能在 TDA3xx EVM 上使用端口1。

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

    Prasad、Yordan、

    感谢您的建议。 让我重新表述我的请求。

    我们将使用 RGMII1扩展。 我们同时需要 FAT_FS 和 NDK? 我们如何启用此选项?
     
     以下设置 不起作用。   我是否需要应用任何其他更改? 我是否需要在某个位置禁用 RGMII0并启用 RGMII1?

    NDK_PROC_TO_USE=ipu1_0
    FATFS_PROC_TO_USE=ipu1_0

    因此、File_open 将失败。

    int32 file_open (char *名称、char *模式)

       返回 SYSTEM_LINK_STATUS_EFAIL

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

    您是否按照 Yordan 的建议删除了配置代码 /vision_sdk/configs/autoruls_footer_cfg.mk?

    还可以共享 gmake -s -j showconfig 的输出吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Prasad、Yordan、

    感谢你的帮助。 在我注释后、它现在可以工作。
    # FATFS_PROC_TO_USE=NONE