Other Parts Discussed in Thread: SYSCONFIG, AM62P
Tool/software:
Hello,
I am currently working on enabling Ethernet boot on a custom AM62A-based board and have encountered an obstacle. From my understanding, TI does not officially support Ethernet boot for the AM62A.
I have made significant progress toward implementing this functionality; however, I noticed that the arch/arm/mach-k3/r5/am62ax/dev-data.c and arch/arm/mach-k3/r5/am62ax/clk-data.c files do not include an entry for cpsw3g ethernet@8000000 as described in arch/arm/dts/k3-am62a-main.dtsi. As a result, the Ethernet device and clocks are not detected in the SPL, which I suspect is due to it not being registered in dev-data.c and clk-data.c.
According to the file header, dev-data.c and clk-data.c appears to be auto-generated by Bryan Brattlof <bb@ti.com>. Is there a way to include the Ethernet device and clocks in these files so that they can be initialized and used by the SPL?
Thank you for the assistance!
Best Regards,
Job