Champs:
Customer PCB has no need PRU, how to disable it cleanly?
BR Rio
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.
Hello Rio,
What boot flow is the customer using? SPL or SBL?
Disabling PRU cores with Linux SPL boot flow
The new AM62x Multicore Academy covers this concept from the perspective of other remote cores (i.e., NOT the PRU). I'll link the page "Booting and disabling processor cores" here for future readers:
https://dev.ti.com/tirex/explore/node?node=A__ATV8lNuOMfaMT1..qF.S4g__AM62-ACADEMY__uiYMDcq__LATEST
This concept from that document also applies to the PRU cores:
'Linux device tree nodes are enabled by default. That means if you want a particular core disabled, you need to set the device tree node to status = “disabled”.'
Please reference this thread for more information about how to tell if your AM62x part number has PRU cores in it, and an example of disabling the PRU subsystem in the Linux devicetree file: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1268904/am623-pru-support
Regards,
Nick