Hi @RobertCNelson,
Happy New Year - 2024.
Could you please clarify my following doubts:
Q1. What images are required to build u-boot on BeaglePlay?
Q2. Why should I copy tiboot3-am62x-gp-evm.bin as tiboot3.bin?
Best Regards,
Ravikumar
Hi @RobertCNelson,
Happy New Year - 2024.
Could you please clarify my following doubts:
Q1. What images are required to build u-boot on BeaglePlay?
Q2. Why should I copy tiboot3-am62x-gp-evm.bin as tiboot3.bin?
Best Regards,
Ravikumar
The boot ROM code on the processor is looking for a file with that name.
Dear @benedict.hewson
After building the U-Boot source, we obtain two files: “tiboot3-am62x-gp-evm.bin” and “tiboot3.bin.” Can we directly use the “tiboot3.bin” file instead of using the renamed version of “tiboot3-am62x-gp-evm.bin” file?
Is my understanding correct?
Best Regards,
Ravikumar
My guess would be you need both. I don’t have the BeaglepPlay, but do have the AI64, although not gone into building u-boot myself.
My understanding, which could be wrong, is that the boot ROM in the processor first loads the tiboot3.bin file into the R5 core and executes it.
That then loads into the main CPU the main boot loader code - tiboot3-am62x-gp-evm.bin ? which then runs and boot Linux.
I don’t think u-boot runs solely in the R5 core, but I could (probably) be wrong.
@RobertCNelson will certainly be able to tell you more.
edit: could it be that tiboot3.bin and tiboot3-am62x-gp-evm.bin are the same ?
Dear @benedict.hewson
Thanks for your inputs, I hope @RobertCNelson will give more information regarding this.
best Regards,
Ravikumar
Dear @benedict.hewson
edit: could it be that tiboot3.bin and tiboot3-am62x-gp-evm.bin are the same ?
No, both are different file
Best Regards,
Ravikumar
While today, tiboot3.bin is just a symlink of tiboot3-am62x-gp-evm.bin I would not get comfortable assuming you can just always use tiboot3.bin as-is.
Any guide with written directions should use tiboot3-am62x-gp-evm.bin and copy it as tiboot3.bin when written too the boot partition.
Regards,
Dear Robert
From this document i got know that : https://www.ti.com/lit/an/spradd1/spradd1.pdf?ts=1704881545005&ref_url=https%253A%252F%252Fwww.google.com%252F
i’m developing the S/W for custom SoM & taking reference of beagleplay resource also using beagleplay board.
Best Regards,
Ravikumar