AON/SPE - SPI - CS keep high, only SCLK

,

Hi everyone,

I’m trying to get SPI up and running on my Jetson AGX Orin. When I check the signals with an oscilloscope, I can see that the clock (SCK) is working normally. However, the Chip Select (CS) line stays high and is not pulled low during transmission. MOSI MISO stays low all the time.

I’ve followed all the steps in the tutorial, but I’m not sure what I’m doing wrong. Has anyone encountered this issue before or have any suggestions on what I might be missing?

Thanks in advance for your help!

I was able to solve the problem. It turns out there’s a missing piece of information in the documentation. Every change to the device tree for MB1 requires it to be flashed separately using a different command than what’s provided in the documentation. The correct command is:

sudo ./flash.sh -k A_MB1_BCT jetson-agx-orin-devkit mmcblk0p1

Once I did this, everything started working as expected.