The tool window disappears immediately.
I investigated the cause.
$ sudo /opt/nvidia/jetson-io/config-by-pin.py
Traceback (most recent call last):
File “/opt/nvidia/jetson-io/config-by-pin.py”, line 84, in
main()
File “/opt/nvidia/jetson-io/config-by-pin.py”, line 39, in main
jetson = board.Board()
File “/opt/nvidia/jetson-io/Jetson/board.py”, line 229, in init
self.dtb = _board_get_dtb(self.compat, self.model, dtbdir)
File “/opt/nvidia/jetson-io/Jetson/board.py”, line 114, in _board_get_dtb
raise RuntimeError(“No DTB found for %s!” % model)
RuntimeError: No DTB found for jetson-xavier!
An error occurred indicating that there’s no DTB.
I edited the source code of /opt/nvidia/jetson-io/Jetson/board.py as follows: #dtbdir = os.path.join(self.bootdir, ‘dtb’)
dtbdir = os.path.join(self.bootdir, ‘’)
(Reference) Link to the NVIDIA Forum Post
However, a new error occurs, indicating that there are multiple DTBs:
RuntimeError: Multiple DTBs found for jetson-xavier!
Under the /boot directory, there are more than 100 dtb files stored.
I cannot simply delete multiple dtb files.
Is there any solution to successfully launch Jetson-IO?
Sorry, there is wrong information.
[usage]
->We use custom.
We are trying to run the Jetson AGX Xavier module on a full-featured carrier board called Rogue / Rogue-X.
Okay, it seems you are using a custom carrier board from Rogue for AGX Xavier.
Jetson-IO could not work with custom carrier board because there might be different hardware design from the devkit.
You could ask your vendor for the pinmux spreadsheet or you can modify the device tree of pinmux directly to apply your custom usage.