I am trying to modify the pin configuration to use SPI for MCP515 and I2S for audio using /opt/nvidia/jetson-io/jetson-io.py.
I run into the “Multiple APP partitions mounted” problem, I solve it with the patch from:
“https://forums.developer.nvidia.com/t/jetson-io-py-in-r32-7-2/231472/16”
Now it show the failure “No DTB found for NVIDIA Jetson Nano Developer Kit!”. How can i solve this?
Board info: R32 (release), REVISION: 7.1, GCID: 29818004, BOARD: t210ref, EABI: aarch64, DATE: Sat Feb 19 17:05:08 UTC 2022
Flo
Hi,
Please refer to similar topic:
I have a official Nvidia jetson nano dev kit A02 (From 2019 with only 1 csi-connector). It’s booted from SD-card with and image:“jetson-nano-jp461-sd-card-image”. It has never been flashed with SDK manager. (I have no Ubuntu machine to use) I’m trying to use jetson-io.py to switch the CSI-connector to work with IMX477 cameras(specifically the RPi Hq canera). But jetson-io.py run with sudo produces no output. If I instead try to run ´´´sudo /opt/nvidia/jetson-io/config-by-pin.py´´´ I get the fo… Thanks
Hello, thank you for your reply.
I followed the process described in the link above.I updated/upgraded my system via apt get and have now Jetpack version 4.6.6.
I copied the “*a02.dtb” file from /boot into /boot/dtb. I also tried to copy the “*b00.dtb" files, because I have a Jetson Nano board with two CSI connectors. And out of sheer desperation I tried to copy all ".dtb” files. All with the same result.
Now I can access the menu in jetson-io.by to configure the 40 pin header, but instead of all 40 pins it only shows the supply voltages pins and not available (NA) pins.Therefore, I still cannot change the settings of the pins I am interested in.
=================== Jetson Expansion Header Tool =================== | | | | | 3.3V ( 1) .. ( 2) 5V | | NA ( 3) .. ( 4) 5V | | NA ( 5) .. ( 6) GND | | GND ( 9) .. ( 10) NA | | NA ( 13) .. ( 14) GND | | 3.3V ( 17) .. ( 18) NA | | NA ( 19) .. ( 20) GND | | GND ( 25) .. ( 26) NA | | NA ( 29) .. ( 30) GND | | NA ( 33) .. ( 34) GND | | GND ( 39) .. ( 40) NA | | | | | | | | Jetson 40pin Header: | | | | Configure for compatible hardware | | Back |
Isolved it.
I do not need to copy any files from /boot to /boot/dtb.
I only insert the folloing FDT line into /boot/extlinux/extlinux.conf
LABEL primary MENU LABEL primary kernel LINUX /boot/Image INITRD /boot/initrd FDT /boot/tegra210-p3448-0000-p3449-0000-b00.dtb APPEND ${cbootargs} quiet root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0 and do a reboot.
Now I see all 40 pins and can change the settings.