-
|
I am using Diamond Systems Jetson Orin NX 16GB board for development. It has 128GB SSD on it. I am building image through I have cross checked compatibility of all layers. I have following change in my local.conf (file is attached for reference) local.txt
I had changed the jumpers to put it in recovery mode, extracted tegraflash file and executed following commands -
They both failed and threw below error - Starting at 2024-02-07T14:13:48-06:00
Machine: p3768-0000-p3767-0000
Rootfs device: nvme0n1p1
Found Jetson device in recovery mode at USB 6-2
== Step 1: Signing binaries at 2024-02-07T14:13:48-06:00 ==
Traceback (most recent call last):
File "/home/nsrivastava/Image/tegraflash.py", line 1383, in <module>
tegraflash_run_commands()
File "/home/nsrivastava/Image/tegraflash.py", line 1217, in tegraflash_run_commands
interpreter.onecmd(command)
File "/usr/lib/python3.10/cmd.py", line 217, in onecmd
return func(arg)
File "/home/nsrivastava/Image/tegraflash.py", line 855, in do_dump
self.chip_inst.tegraflash_dump(exports, args)
File "/home/nsrivastava/Image/tegraflash_impl_t234.py", line 2399, in tegraflash_dump
self.tegraflash_preprocess_configs()
File "/home/nsrivastava/Image/tegraflash_impl_t234.py", line 360, in tegraflash_preprocess_configs
values[config] = self.run_dtc_tool(
File "/home/nsrivastava/Image/tegraflash_impl_t234.py", line 3302, in run_dtc_tool
run_command(command, False)
File "/home/nsrivastava/Image/tegraflash_internal.py", line 277, in run_command
process = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, shell=use_shell, env=cmd_environ)
File "/usr/lib/python3.10/subprocess.py", line 971, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "/usr/lib/python3.10/subprocess.py", line 1863, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'dtc'
ERR: could not retrieve EEPROM board information
ERR: signing failed at 2024-02-07T14:13:49-06:00I am not sure which direction to look into to diagnose the issue. My intention is only to change rootfile system for now. ` |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
|
You need to install the dtc binary from your package repository. If you are on ubuntu you should run |
Beta Was this translation helpful? Give feedback.
You need to install the dtc binary from your package repository. If you are on ubuntu you should run
apt install device-tree-compileralso as a way to speed up the subsequent write speed also installbmap-tools.