I am currently working with the Jetson Orin SPE (Sensor Processing Engine) and I have a question regarding its interaction with the BPMP (Boot and Power Management Processor).
Could you please clarify if there is a way for the SPE to send control requests to the BPMP?
Specifically, I would like to know:
What specific functions or features can be controlled by the SPE via the BPMP?
How can these control requests be implemented? (e.g., specific APIs, IVC protocols, or register settings)
If there are any technical documents, sample code, or official site links that explain the interface between the SPE and BPMP, please share them with me.
“We are currently monitoring CCPLEX operations from the SPE. In the event of a CCPLEX operational exception, we are evaluating additional recovery measures (such as a CCPLEX core software reset). To facilitate this, we are investigating whether BPMP access is feasible.”
Generally, when CCPLEX locks, watch-dog reset will be triggered, which results in a whole chip resetting. I’m not sure what ‘additional recovery measures (such as a CCPLEX core software reset)‘ means.
If you mean a CCPLEX-only (without affecting other processors) resetting, that may be impossible.