i am using jetpack7.,the customized carrier board, external SSD FLASH,but there is an error
i modify the follow file ,and this flash command,but it still report the same error
sudo SKIP_EEPROM_CHECK=1 BOARDID=3834 BOARDSKU=0008 ./l4t_initrd_flash.sh jetson-agx-thor-devkit internal
$ vi Linux_for_Tegra/bootloader/generic/BCT/tegra264-mb2-bct-misc-p3834-0008-p3740-0002.dts
$ vi Linux_for_Tegra/bootloader/generic/BCT/tegra264-mb2-bct-common.dtsi
$ vi Linux_for_Tegra/bootloader/tegra264-mb2-bct-common.dtsi
-cvb_eeprom_read_size = <0x100>
+cvb_eeprom_read_size = <0x0>
Hi asdfqq55,
Have you also tried flashing Jetpack 7.0(r38.2.0) and hit the similar issue?
Could you add SKIP_EEPROM_CHECK=1 to the board config(jetson-agx-thor-devkit.conf) and run the following command to flash instead?
$ sudo ./l4t_initrd_flash.sh jetson-agx-thor-devkit internal
[flash.log|attachment](upload://biBXDXQ4mPLk4HpHJP9GDh97a1B.lo
NOW,i use the same flash command to the version 38.04 and 38.02 :sudo SKIP_EEPROM_CHECK=1 BOARDID=3834 BOARDSKU=0008 ./l4t_initrd_flash.sh --external-device nvme0n1p1 jetson-agx-thor-devkit internal
at the same time,i modify this file :jetson-agx-thor-devkit.conf
$ vi Linux_for_Tegra/bootloader/generic/BCT/tegra264-mb2-bct-misc-p3834-0008-p3740-0002.dts
$ vi Linux_for_Tegra/bootloader/generic/BCT/tegra264-mb2-bct-common.dtsi
$ vi Linux_for_Tegra/bootloader/tegra264-mb2-bct-common.dtsi
-cvb_eeprom_read_size = <0x100>
+cvb_eeprom_read_size = <0x0>
the logs as follow:
38.04:
38.04_COM.txt (29.5 KB)
38.04_flash.log (221.6 KB)
38.02:
3802_COM.log (26.5 KB)
3802_flash.log (188.9 KB)
Don’t know that it will matter, but jp7/Linux_for_Tegra/tools/kernel_flash/README_initrd_flash.txt suggests following command for external nvme0n1p1.
The ADDITIONAL_DTB_OVERLAY_OPT=“BootOrderNvme.dtbo” is optional but I believe keeps ip devices from being at top of boot devices in uefi. And —showlogs is nice to have.
sudo ADDITIONAL_DTB_OVERLAY_OPT="BootOrderNvme.dtbo" ./l4t_initrd_flash.sh \
--external-device nvme0n1p1 [ -c ./tools/kernel_flash/flash_l4t_t264_nvme.xml ] \
--showlogs jetson-agx-thor-devkit internal
i use this command ,i add options ADDITIONAL_DTB_OVERLAY_OPT, --showlogs
sudo SKIP_EEPROM_CHECK=1 ADDITIONAL_DTB_OVERLAY_OPT=“BootOrderNvme.dtbo” ./l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_t264_nvme.xml --showlogs jetson-agx-thor-devkit internal
the log as follow:
3804_COM_showlog.log (9.2 KB)
3804_flash_showlog.log (70.5 KB)
My host workstation is turned off so I can’t state correct directories. So that flash would create dtb that include it, have you deleted the, (I think it is) bootloader/output directory and the other flash created subdirectory beneath preexisting unified_flash directories
subsequent to the time you did?
- cvb_eeprom_read_size = <0x100>
+ cvb_eeprom_read_size = <0x0>
sorry,my custom carrier is the first flash, i only modify this relating file ,no other operation.
I don’t even know about these files you mentioned.
- cvb_eeprom_read_size = <0x100>
- cvb_eeprom_read_size = <0x0>
If you are using the custom carrier board w/o EEPROM on this board, please do the following 2 modification.
- Add
SKIP_EEPROM_CHECK=1 to board config
- update MB2-BCT by referring to the following instruction
Jetson Thor Adaptation and Bring-Up — Modifying for EEPROM
Please just use the following command to flash the board w/o specifying the BOARDID and BOARDSKU.
$ sudo ./l4t_initrd_flash.sh jetson-agx-thor-devkit internal
i have tried in this method ,but it still report the log in the vesion 38.4,it is ok in 38.2
Please provide the following information for further check.
- <Linux_for_Tegra>/bootloader/generic/BCT/tegra264-mb2-bct-common.dtsi
- <Linux_for_Tegra>/bootloader/jetson-agx-thor-devkit.conf
- flash log as file with the exact flash command used
jetpack7.1,T5000,custom carrier board,
1.<Linux_for_Tegra>/bootloader/generic/BCT/tegra264-mb2-bct-common.dtsi :in the file bootloader.zip
$ vi Linux_for_Tegra/bootloader/generic/BCT/tegra264-mb2-bct-misc-p3834-0008-p3740-0002.dts
$ vi Linux_for_Tegra/bootloader/generic/BCT/tegra264-mb2-bct-common.dtsi
$ vi Linux_for_Tegra/bootloader/tegra264-mb2-bct-common.dtsi
-cvb_eeprom_read_size = <0x100>
+cvb_eeprom_read_size = <0x0>
bootloader.zip (11.8 KB)
- <Linux_for_Tegra>/bootloader/jetson-agx-thor-devkit.conf :
3.the flash command:
sudo ADDITIONAL_DTB_OVERLAY_OPT=“BootOrderNvme.dtbo” ./l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_t264_nvme.xml --showlogs jetson-agx-thor-devkit internal |tee flash_202602061450.log
4.the logs:
[Com COM3] (2026-02-06_145737).log (18.3 KB)
flash_202602061500.log (210.2 KB)