On 10/09/25 20:26, Bryan Brattlof wrote:
On June 16, 2025 thus sayeth Hrushikesh Salunke:
This patch series adds support for booting over PCIe on TI AM64X SoC.
AM64X contains single instance of PCIe controller, which can operate in
endpoint mode to support PCIe boot. This series:
- Adds PCIe as a valid boot media for AM64X.
- Enables necessary config options to support PCIe boot.
This feature has been tested on AM64X EVM. Following are the logs
corresponding to this feature.
https://gist.github.com/hrushikesh221/bb11746d4325a27f209028573f3255a1
Program used to copy bootloaders from PCIe Root-Complex to Endpoint:
https://gist.github.com/hrushikesh221/6dc406b72f38762357b8e7f81a47db56
We need to find a way to put this sequence or this example code in the
board docs. I don't want to have to rely on your Github account or my
memory when we need to revisit this in a year or two.
~Bryan
Hello Bryan,
Thanks for pointing it out. Some changes were requested for the patch
series[1] on which this series is dependent for functionality, so
I will be posting the next version for both the series. Along with
it I will also post a patch for documenting the PCIe boot.
[1]
https://patchwork.ozlabs.org/project/uboot/patch/[email protected]/
Regards,
Hrushikesh.