Hello, I’m unable to build the flasher image for my Orin AGX board:
flashkit> File "/build/tmpyek38p4d/bootloader/./tegraflash.py", line 1462, in <module>
flashkit> tegraflash_run_commands()
flashkit> ~~~~~~~~~~~~~~~~~~~~~~~^^
flashkit> File "/build/tmpyek38p4d/bootloader/./tegraflash.py", line 1279, in tegraflash_run_commands
flashkit> interpreter.onecmd(command)
flashkit> ~~~~~~~~~~~~~~~~~~^^^^^^^^^
flashkit> File "/nix/store/9sl9jixgm13cv3r603jzq9jvyla8gzj8-python3-3.13.12-env/lib/python3.13/cmd.py", line 224, in onecmd
flashkit> return func(arg)
flashkit> File "/build/tmpyek38p4d/bootloader/./tegraflash.py", line 771, in do_sign
flashkit> self.chip_inst.tegraflash_sign(exports)
flashkit> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
flashkit> File "/build/tmpyek38p4d/bootloader/tegraflash_impl_t234.py", line 3077, in tegraflash_sign
flashkit> self.tegraflash_parse_partitionlayout()
flashkit> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
flashkit> File "/build/tmpyek38p4d/bootloader/tegraflash_impl_t234.py", line 506, in tegraflash_parse_partitionlayout
flashkit> tegraflash_concat_overlay_dtb()
flashkit> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
flashkit> File "/build/tmpyek38p4d/bootloader/tegraflash_internal.py", line 4574, in tegraflash_concat_overlay_dtb
flashkit> values['--bldtb'] = concat_file_4k(cpubl_dtb, dtb_files)
flashkit> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
flashkit> File "/build/tmpyek38p4d/bootloader/tegraflash_internal.py", line 4559, in concat_file_4k
flashkit> with open(infilename, 'rb') as infile:
flashkit> ~~~~^^^^^^^^^^^^^^^^^^
flashkit> FileNotFoundError: [Errno 2] No such file or directory: 'tegra234-p3701-overlay.dtbo'
It looks like this file is referenced in p3701.conf.common, but it was removed some time between JP5 and JP6:
$ nix build .\#legacyPackages.aarch64-linux.nvidia-jetpack5.bspSrc
$ cd result
$ find . -name tegra234-p3701-overlay.dtbo
./kernel/dtb/tegra234-p3701-overlay.dtbo
$ nix build .\#legacyPackages.aarch64-linux.nvidia-jetpack6.bspSrc
$ cd result
$ find . -name tegra234-p3701-overlay.dtbo
Was this a mistake? If not, should the contents of p3701.conf.common be changed, or where can I find the correct tegra234-p3701-overlay.dtbo?