Hi, I found the issue why P9_22 doesn’t but other ones work!
Reason is, in SPI overlays we use:
…
0x150 0x30
0x154 0x30
0x158 0x10
0x15C 0x10
…
0x150 is P9_22 that hold by the overlay.
if I move 0x154 (P9_21) then P9_22 work but P9_21.
It make sense if all pin don’t work because hold for SPI0 once SPI0 active but only the top is hold, that doesn’t make sense to me.
Release to this issue: BB-SPIDEV0-00A0.dts take first pin only? - General Discussion - BeagleBoard