# Jetson nano refresh disk ## refresh jetson nano device ```shell! ``` ```shell! ubuntu@ubuntu:~$ cd ~/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/tools/kernel_flash ubuntu@ubuntu:~/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra$ sudo ./l4t_initrd_flash.sh --external-device nvme0n1 -c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/generic/cfg/flash_t234_qspi.xml" --showlogs --network usb0 jetson-orin-nano-devkit internal /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/tools/kernel_flash/l4t_initrd_flash_internal.sh --no-flash --external-device sda -c tools/kernel_flash/flash_l4t_external.xml -p -c bootloader/t186ref/cfg/flash_t234_qspi.xml --showlogs --network usb0 jetson-orin-nano-devkit internal ************************************ * * * Step 1: Generate flash packages * * * ************************************ Create folder to store images to flash Generate image for internal storage devices Generate images to be flashed ADDITIONAL_DTB_OVERLAY="" /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/flash.sh --no-flash --sign -c bootloader/t186ref/cfg/flash_t234_qspi.xml jetson-orin-nano-devkit internal ############################################################################### # L4T BSP Information: # R35 , REVISION: 4.1 # User release: 0.0 ############################################################################### Board ID() version() sku() revision() ... ... ... [ 8.6118 ] Signed BCT for boot chain B is copied to /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed/br_bct_b_BR.bct [ 8.6118 ] Copying BCT backup image bct_backup.img to /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed/bct_backup.img [ 8.6159 ] Copying pscfw_t234_prod_sigheader.bin.encrypt to /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed [ 8.6165 ] Signed file: /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed/pscfw_t234_prod_sigheader.bin.encrypt [ 8.6165 ] Copying mce_flash_o10_cr_prod_sigheader.bin.encrypt to /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed [ 8.6169 ] Signed file: /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed/mce_flash_o10_cr_prod_sigheader.bin.encrypt [ 8.6169 ] Copying applet_t234_sigheader.bin.encrypt to /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed [ 8.6174 ] Signed file: /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed/applet_t234_sigheader.bin.encrypt [ 8.6175 ] Copying mb2_t234_with_mb2_bct_MB2_sigheader.bin.encrypt to /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed [ 8.6179 ] Signed file: /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed/mb2_t234_with_mb2_bct_MB2_sigheader.bin.encrypt [ 8.6179 ] Copying xusb_t234_prod_sigheader.bin.encrypt to /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed [ 8.6182 ] Signed file: /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed/xusb_t234_prod_sigheader.bin.encrypt [ 8.6182 ] Copying display-t234-dce_sigheader.bin.encrypt to /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed [ 8.6256 ] Signed file: /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed/display-t234-dce_sigheader.bin.encrypt [ 8.6256 ] Copying nvdec_t234_prod_sigheader.fw.encrypt to /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed [ 8.6261 ] Signed file: /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed/nvdec_t234_prod_sigheader.fw.encrypt [ 8.6261 ] Copying bpmp_t234-TE980M-A1_prod_sigheader.bin.encrypt to /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed [ 8.6273 ] Signed file: /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed/bpmp_t234-TE980M-A1_prod_sigheader.bin.encrypt [ 8.6273 ] Copying tegra234-bpmp-3767-0000-a02-3509-a02_with_odm_sigheader.dtb.encrypt to /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed [ 8.6278 ] Signed file: /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed/tegra234-bpmp-3767-0000-a02-3509-a02_with_odm_sigheader.dtb.encrypt [ 8.6278 ] Copying camera-rtcpu-sce_sigheader.img.encrypt to /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed [ 8.6282 ] Signed file: /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed/camera-rtcpu-sce_sigheader.img.encrypt [ 8.6282 ] Copying camera-rtcpu-t234-rce_sigheader.img.encrypt to /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed [ 8.6288 ] Signed file: /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed/camera-rtcpu-t234-rce_sigheader.img.encrypt [ 8.6288 ] Copying adsp-fw_sigheader.bin.encrypt to /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed [ 8.6295 ] Signed file: /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed/adsp-fw_sigheader.bin.encrypt [ 8.6295 ] Copying spe_t234_sigheader.bin.encrypt to /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed [ 8.6301 ] Signed file: /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed/spe_t234_sigheader.bin.encrypt [ 8.6302 ] Copying tos-optee_t234_sigheader.img.encrypt to /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed [ 8.6314 ] Signed file: /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed/tos-optee_t234_sigheader.img.encrypt [ 8.6314 ] Copying eks_t234_sigheader.img.encrypt to /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed [ 8.6316 ] Signed file: /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed/eks_t234_sigheader.img.encrypt [ 8.6316 ] Copying uefi_jetson_with_dtb_sigheader.bin.encrypt to /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed [ 8.6347 ] Signed file: /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed/uefi_jetson_with_dtb_sigheader.bin.encrypt [ 8.6362 ] tegraparser_v2 --pt flash.xml.bin --generateflashindex /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/bootloader/signed/flash.xml.tmp flash.idx Using bpmp-dtb concatenated with odmdata in blob for t23x ./tegraflash.py --bl uefi_jetson_with_dtb_sigheader.bin.encrypt --bct br_bct_BR.bct --securedev --bldtb tegra234-p3767-0000-p3768-0000-a0.dtb --applet rcm_2_encrypt.rcm --applet_softfuse rcm_1_encrypt.rcm --cmd "rcmboot" --cfg secureflash.xml --chip 0x23 --mb1_bct mb1_bct_MB1_sigheader.bct.encrypt --mem_bct mem_rcm_sigheader.bct.encrypt --mb1_cold_boot_bct mb1_cold_boot_bct_MB1_sigheader.bct.encrypt --mb1_bin mb1_t234_prod_aligned_sigheader.bin.encrypt --psc_bl1_bin psc_bl1_t234_prod_aligned_sigheader.bin.encrypt --mem_bct_cold_boot mem_coldboot_sigheader.bct.encrypt --bins "psc_fw pscfw_t234_prod_sigheader.bin.encrypt; mts_mce mce_flash_o10_cr_prod_sigheader.bin.encrypt; mb2_applet applet_t234_sigheader.bin.encrypt; mb2_bootloader mb2_t234_with_mb2_cold_boot_bct_MB2_sigheader.bin.encrypt; xusb_fw xusb_t234_prod_sigheader.bin.encrypt; dce_fw display-t234-dce_sigheader.bin.encrypt; nvdec nvdec_t234_prod_sigheader.fw.encrypt; bpmp_fw bpmp_t234-TE980M-A1_prod_sigheader.bin.encrypt; bpmp_fw_dtb tegra234-bpmp-3767-0000-a02-3509-a02_with_odm_sigheader.dtb.encrypt; sce_fw camera-rtcpu-sce_sigheader.img.encrypt; rce_fw camera-rtcpu-t234-rce_sigheader.img.encrypt; ape_fw adsp-fw_sigheader.bin.encrypt; spe_fw spe_t234_sigheader.bin.encrypt; tos tos-optee_t234_sigheader.img.encrypt; eks eks_t234_sigheader.img.encrypt; kernel boot.img; kernel_dtb tegra234-p3767-0000-p3768-0000-a0.dtb" --secondary_gpt_backup --bct_backup saving flash command in flashcmd.txt *** no-flash flag enabled. Exiting now... *** User can run above saved command in factory environment without providing pkc and sbk keys to flash a device Example: $ cd bootloader $ sudo bash ./flashcmd.txt Save initrd flashing command parameters to /home/ubuntu/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/tools/kernel_flash/initrdflashparam.txt /tmp/tmp.lZDcpI1jH8 ~/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra writing boot image config in bootimg.cfg extracting kernel in zImage extracting ramdisk in initrd.img /tmp/tmp.lZDcpI1jH8/initrd /tmp/tmp.lZDcpI1jH8 ~/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra 58243 blocks 84699 blocks /tmp/tmp.lZDcpI1jH8 ~/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra flashimg0=boot0.img ~/ORINNANA/JetPack_5.1.2_Linux_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra Success Cleaning up... Finish generating flash package. No devices to flash ```