Our team is currently developing a Robot system using the ORIN AGX Devkit. We aim to implement the SPE function that processes SPI and CAN messages. However, Nvidia does not provide specific support for the SPE reference code for ORIN AGX.
To proceed with the implementation, we have analyzed the SPE demo code for Xavier AGX and referred to the documentation available at Jetson Sensor Processing Engine (SPE) Developer Guide: Welcome.
We have successfully completed the CAN Bus disabling and Pinmux setup in Linux using Jetson-IO and device tree overlay.
However, we encountered difficulties in setting up the SCR (System Control Register) for ORIN AGX. Currently, we are unable to find relevant information about ORIN SCR and how to configure it. The information that was previously available in the TRM (Technical Reference Manual) seems to have been removed or not easily accessible. Additionally, the SCR folder (hardware/nvidia/platform/t23x/common/bct/scr) does not exist in the Kernel source.
We would appreciate any guidance on determining the appropriate SCR values required to achieve this task.
Furthermore, we are uncertain whether building the old code for Xavier and flashing it onto ORIN would enable normal CAN operation on the SPE. We would greatly appreciate any insights or advice regarding this matter.
Thank you for your support.