Parts Discussed in Thread: AM62x, AM62Ax, AM62Dx, AM62Px, AM67, AM67A
The primary role of the Device Management (DM) R5F core is to run the DM task. However, there may be other non-DM code running on the DM R5F, alongside the DM task. The firmware running on the DM R5F core is initialized during boot time, either during SPL boot or SBL boot.
For more information about SPL boot and SBL boot, refer to the processor academy > Multicore > Boot flows: SBL vs SBL
AM62x || AM62Ax || AM62Px
When using the Linux SPL bootflow, the quickest way to check what binary is running on the DM R5F is to find the source file that is built into the tispl.bin file. But how to figure out which binary file is getting used? It depends on how the u-boot files are built.
Other FAQs
- This FAQ focuses on looking at the u-boot build flow. For more information about how to test the binary that is running on the DM R5F, refer to [FAQ] Linux: How to check what binary is running on the DM R5F
- For information about the SBL bootflow, refer to [FAQ] SBL boot: How to find the DM R5F firmware that is loaded by SBL
This is a helper FAQ for RE: [FAQ] DM R5F can crash in certain conditions: AM62x, AM62Ax, AM62Dx, AM62Px, AM67, AM67A question "SPL boot: How to find the DM R5F binary that is built into tispl.bin".