Commercial nano, JP4.3, Auvidea JN30B, SPI Enable?

Hi,

i need to enable SPI on the titled combination:

  • Commercial Nano
  • Auvidea JN30B
  • JP4.3, (L4T 32.3.1)

i am using the Nvidia SDK manager to pull the files, then using the Auvidea firmware, apply_binaries, then flash.sh to the emmc which builds the image again before flashing.

spidev0.0 and 1.0 show in the dev folder, but it doesn’t appear the pins are mapped to the output header at this point.

looking at tegra_gpio shows C: 0:2 1f < is this still accurate to test for spi on JP4.3, got it from enabling it on JP4.2?

using jetson-io fails to find board data after following the “Configuring the 40-Pin Expansion Header” guide. using the command line tool config-by-pin show this error:

Traceback (most recent call last):
File “/opt/nvidia/jetson-io/config-by-pin.py”, line 51, in
main()
File “/opt/nvidia/jetson-io/config-by-pin.py”, line 34, in main
jetson = board.Board()
File “/opt/nvidia/jetson-io/Jetson/board.py”, line 147, in init
self.name = _board_get(self.compat)
File “/opt/nvidia/jetson-io/Jetson/board.py”, line 81, in _board_get
raise RuntimeError(“No board data found!”)
RuntimeError: No board data found!

any help or question about things i’ve missed welcome

Have a check below link to get the u-boot-spidev0-0.bin to disable the GPIO

hello,

does this still work on our setup,. JP4.3, commercial nano and Auvidea JN30. i noticed this “binaries for the DevKit with part number p3448-0000-p3449-0000-a02”, i think the Auvidea firmware is using p3448-0002-3449-0000-b00.

thanks for your help

adam

You should be able to build your own binary by apply the patch from the github link.

thanks, we’ll have a look

@adam.newton3
hi, did you solved the issue?
hope your reply.
thanks