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.

[参考译文] AM6442:在 AM6442 PCIe 引导模式下通过 PCIe 接口下载内核映像的指南

Guru**** 2905440 points

Other Parts Discussed in Thread: AM6442

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1647507/am6442-guidelines-for-downloading-kernel-image-via-pcie-interface-in-am6442-pcie-boot-mode

器件型号: AM6442

您好、

我们目前正在使用 TI 的 AM6442 开发系统、并正在审查 PCIe 引导模式的实现

根据我们的当前理解、我们已确认主机可以加载 SPL(二级程序加载程序)来在 AM6442 上执行 U-Boot。

我们的目标是进一步、 还通过 PCIe 接口下载 Linux 内核映像。 我们希望您能就实现这一目标的最佳发展方法提供指导或建议。

具体而言、我们正在寻求对以下选项或替代方案的见解:

  • 我们是否需要在 U-Boot 中实现额外的 PCIe 端点 (EP) 模式功能以处理内核传输?

  • 是否有建议的指南或方法可以让 R5 内核在 SPL 阶段后处理下载额外固件/图像的问题?

如果您提供任何有关如何构建此引导流程的建议、参考设计或文档、我们将不胜感激。

谢谢!

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

    我想询问是否可以在 U-Boot 阶段使用 PCI DFU 功能下载内核。

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

    嗨、Jongsung、

    我想询问是否可以在 U-Boot 阶段使用 PCI DFU 功能下载内核。

    由于尚未在 U-Boot 中实现此功能、因此当前的 U-Boot (205.x/2026.x) 无法实现此功能。

    我们是否需要在 U-Boot 中实现额外的 PCIe 端点 (EP) 模式功能来处理内核传输?

    是的。

    是否有推荐的指南或方法、在该方法中、R5 内核是否会在 SPL 阶段后处理下载其他固件/映像的事宜?

    我认为这在 SPL 中无法实现、而无需修补其映像加载流。