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.
我想使用 AM6422芯片的 GPMC0连接外部 ASIC (FPGA)设备。
如何配置 PROCESSOR-SDK-LINUX 内核(Linux-AM64X,不使用 MCU(Cortex-R5F)?
我在 TI 主页上找不到任何有关配置 AM64X GPMC 内核的信息。
在 Linux-Academy-AM64X 页面上、只有 AM62x (Cortex-R5F)示例的 MCU+SDK。
使用 GPMC0时如何配置内核?
尊敬的 JG:
AM64x Linux SDK 不支持通过 GPMC 的 FPGA。 唯一的参考是内核器件树 k3-am642-evm-nand.dts ,显示如何配置 GPMC NAND。
虽然在文本中写入了 ASIC、但我在 AM3354中使用了异步16位宽存储器的形式的 FPGA (GPMC 外设、类似 SRAM 的存储器)、因此可能会有差别。 因此、我这次要以相同的方式实施它。 我知道 OMAP GPMC 驱动器是由 TI 当时提供的。 未提供 AM64x Linux SDK? 如果无法做到、则应使用 TI 的4个 SDK 中的哪一个在 Linux 中使用 GPMC 来实现上述功能?
尊敬的 JG:
在技术上、可以在 AM64x Linux SDK 中使用针对 FPGA 的 GPMC、只是功能未在 AM64x EVM 上验证、因此此论坛不会提供技术支持。
您好、Bin Liu。
TI 提供了一个板、可将 GPMC 扩展到 TMDS64EVM 中的外部接口板。 不过、我们是否可以假设尚未在相应的 EVM 中验证 GPMC 至 Linux?
尊敬的 JG:
否、已通过外部接口板在 TMDS64EVM 上验证 GPMC NAND 功能。 这就是内核中提供内核 DT 覆盖 K3-am642-evm-nand.dts 的原因。