Jetson Nano Developer Kit 4GB (B01)が起動しない場合の対応方法 (JetPack 4.6へバージョンアップ、再起動後)

# はじめに

Jetson Nano Developer Kit 4GB (B01)をJetPack4.6へバージョンアップして再起動したところ、2回目以降起動しなくなってしまいました。

```bash
[0000.125] [L4T TegraBoot] (version 00.00.2018.01-l4t-e82258de)
[0000.130] Processing in cold boot mode Bootloader 2
[0000.135] A02 Bootrom Patch rev = 1023
[0000.138] Power-up reason: pmc por
[0000.141] No Battery Present
[0000.144] pmic max77620 reset reason
[0000.147] pmic max77620 NVERC : 0x40
[0000.151] RamCode = 0
[0000.153] Platform has DDR4 type RAM
[0000.156] max77620 disabling SD1 Remote Sense
[0000.161] Setting DDR voltage to 1125mv
[0000.165] Serial Number of Pmic Max77663: 0x240df4
[0000.172] Entering ramdump check
[0000.175] Get RamDumpCarveOut = 0x0
[0000.179] RamDumpCarveOut=0x0,  RamDumperFlag=0xe59ff3f8
[0000.184] Last reboot was clean, booting normally!
[0000.188] Sdram initialization is successful 
[0000.192] SecureOs Carveout Base=0x00000000ff800000 Size=0x00800000
[0000.199] Lp0 Carveout Base=0x00000000ff780000 Size=0x00001000
[0000.204] BpmpFw Carveout Base=0x00000000ff700000 Size=0x00080000
[0000.210] GSC1 Carveout Base=0x00000000ff600000 Size=0x00100000
[0000.216] GSC2 Carveout Base=0x00000000ff500000 Size=0x00100000
[0000.222] GSC4 Carveout Base=0x00000000ff400000 Size=0x00100000
[0000.228] GSC5 Carveout Base=0x00000000ff300000 Size=0x00100000
[0000.234] GSC3 Carveout Base=0x000000017f300000 Size=0x00d00000
[0000.250] RamDump Carveout Base=0x00000000ff280000 Size=0x00080000
[0000.256] Platform-DebugCarveout: 0
[0000.259] Nck Carveout Base=0x00000000ff080000 Size=0x00200000
[0000.265] Non secure mode, and RB not enabled.
[0000.269] BoardID = 3448, SKU = 0x0
[0000.272] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0000.276] Nano-SD: checking PT table on QSPI ...
[0000.281] Read PT from (2:0)
[0000.296] Using BFS PT to query partitions 
[0000.302] Loading Tboot-CPU binary
[0000.330] Verifying TBC in OdmNonSecureSBK mode
[0000.340] Bootloader load address is 0xa0000000, entry address is 0xa0000258
[0000.347] Bootloader downloaded successfully.
[0000.351] Downloaded Tboot-CPU binary to 0xa0000258
[0000.356] MAX77620_GPIO5 configured
[0000.359] CPU power rail is up
[0000.362] CPU clock enabled
[0000.366] Performing RAM repair
[0000.369] Updating A64 Warmreset Address to 0xa00002e9
[0000.374] BoardID = 3448, SKU = 0x0
[0000.377] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0000.381] Nano-SD: checking PT table on QSPI ...
[0000.385] Loading NvTbootBootloaderDTB
[0000.452] Verifying NvTbootBootloaderDTB in OdmNonSecureSBK mode
[0000.525] Bootloader DTB Load Address: 0x83000000
[0000.530] BoardID = 3448, SKU = 0x0
[0000.533] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0000.537] Nano-SD: checking PT table on QSPI ...
[0000.541] Loading NvTbootKernelDTB
[0000.607] Verifying NvTbootKernelDTB in OdmNonSecureSBK mode
[0000.680] Kernel DTB Load Address: 0x83100000
[0000.684] BoardID = 3448, SKU = 0x0
[0000.688] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0000.692] Nano-SD: checking PT table on QSPI ...
[0000.698] Loading cboot binary
[0000.814] Verifying EBT in OdmNonSecureSBK mode
[0000.855] Bootloader load address is 0x92c00000, entry address is 0x92c00258
[0000.862] Bootloader downloaded successfully.
[0000.866] BoardID = 3448, SKU = 0x0
[0000.870] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0000.873] Nano-SD: checking PT table on QSPI ...
[0000.878] PT: Partition NCT NOT found ! 
[0000.882] Warning: Find Partition via PT Failed
[0000.886] Next binary entry address: 0x92c00258 
[0000.891] BoardId: 3448
[0000.895] Overriding pmu board id with proc board id
[0000.900] Display board id is not available 
[0000.904] BoardID = 3448, SKU = 0x0
[0000.907] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0000.911] Nano-SD: checking PT table on QSPI ...
[0001.016] Verifying SC7EntryFw in OdmNonSecureSBK mode
[0001.073] /bpmp deleted
[0001.075] SC7EntryFw header found loaded at 0xff700000
[0001.271] OVR2 PMIC
[0001.272] Bpmp FW successfully loaded
[0001.276] BoardID = 3448, SKU = 0x0
[0001.279] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0001.283] Nano-SD: checking PT table on QSPI ...
[0001.288] WB0 init successfully at 0xff780000
[0001.293] Set NvDecSticky Bits
[0001.296] GSC2 address ff53fffc value c0edbbcc
[0001.302] GSC MC Settings done
[0001.305] BoardID = 3448, SKU = 0x0
[0001.309] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0001.312] Nano-SD: checking PT table on QSPI ...
[0001.318] TOS Image length 53680
[0001.321]  Monitor size 53680
[0001.324]  OS size 0
[0001.339] Secure Os AES-CMAC Verification Success!
[0001.343] TOS image cipher info: plaintext
[0001.347] Loading and Validation of Secure OS Successful
[0001.363] SC7 Entry Firmware - 0xff700000, 0x4000
[0001.368] NvTbootPackSdramParams: start. 
[0001.373] NvTbootPackSdramParams: done. 
[0001.377] Tegraboot started after 51842 us
[0001.381] Basic modules init took 886460 us
[0001.385] Sec Bootdevice Read Time = 12 ms, Read Size = 61 KB
[0001.390] Sec Bootdevice Write Time = 0 ms, Write Size = 0 KB
[0001.396] Next stage binary read took 102860 us
[0001.400] Carveout took -126357 us
[0001.403] CPU initialization took 495395 us
[0001.407] Total time taken by TegraBoot 1358358 us

[0001.412] Starting CPU & Halting co-processor 

64NOTICE:  BL31: v1.3(release):5b49e7f80
NOTICE:  BL31: Built : 14:33:23, Jan 15 2021
ERROR:   Error initializing runtime service trusty_fast
[0001.534] RamCode = 0
[0001.539] LPDDR4 Training: Read DT: Number of tables = 2
[0001.544] EMC Training (SRC-freq: 204000; DST-freq: 1600000)
[0001.557] EMC Training Successful
[0001.560] 408000 not found in DVFS table
[0001.566] RamCode = 0
[0001.570] DT Write: emc-table@204000 succeeded
[0001.575] DT Write: emc-table@1600000 succeeded
[0001.579] LPDDR4 Training: Write DT: Number of tables = 2
[0001.626] 
[0001.627] Debug Init done
[0001.630] Marked DTB cacheable
[0001.633] Bootloader DTB loaded at 0x83000000
[0001.638] Marked DTB cacheable
[0001.640] Kernel DTB loaded at 0x83100000
[0001.644] DeviceTree Init done
[0001.657] Pinmux applied successfully
[0001.662] gicd_base: 0x50041000
[0001.665] gicc_base: 0x50042000
[0001.668] Interrupts Init done
[0001.672] Using base:0x60005090 & irq:208 for tick-timer
[0001.678] Using base:0x60005098 for delay-timer
[0001.682] platform_init_timer: DONE
[0001.685] Timer(tick) Init done
[0001.689] osc freq = 38400 khz
[0001.693] 
[0001.694] Welcome to L4T Cboot
[0001.697] 
[0001.698] Cboot Version: 00.00.2018.01-t210-39562017
[0001.703] calling constructors
[0001.706] initializing heap
[0001.709] initializing threads
[0001.712] initializing timers
[0001.715] creating bootstrap completion thread
[0001.719] top of bootstrap2()
[0001.722] CPU: ARM Cortex A57
[0001.725] CPU: MIDR: 0x411FD071, MPIDR: 0x80000000
[0001.730] initializing platform
[0001.737] Manufacturer: MF = 0xc2, ID MSB = 0x25
[0001.742] ID LSB = 0x36, ID-CFI len = 194 bytes
[0001.746] Macronix QSPI chip present
[0001.750] SPI device register
[0001.752] init boot device
[0001.755] allocating memory for boot device(SPI)
[0001.760] registering boot device
[0001.778] QSPI bdev is already initialized
[0001.782] Enable APE clock
[0001.785] Un-powergate APE partition
[0001.788] of_register: registering tegra_udc to of_hal
[0001.793] of_register: registering inv20628-driver to of_hal
[0001.799] of_register: registering ads1015-driver to of_hal
[0001.804] of_register: registering lp8557-bl-driver to of_hal
[0001.810] of_register: registering bq2419x_charger to of_hal
[0001.816] of_register: registering bq27441_fuel_gauge to of_hal
[0001.827] gpio framework initialized
[0001.831] of_register: registering tca9539_gpio to of_hal
[0001.836] of_register: registering tca9539_gpio to of_hal
[0001.842] of_register: registering i2c_bus_driver to of_hal
[0001.847] of_register: registering i2c_bus_driver to of_hal
[0001.853] of_register: registering i2c_bus_driver to of_hal
[0001.858] pmic framework initialized
[0001.862] of_register: registering max77620_pmic to of_hal
[0001.867] regulator framework initialized
[0001.871] of_register: registering tps65132_bl_driver to of_hal
[0001.877] initializing target
[0001.883] gpio_driver_register: register 'tegra_gpio_driver' driver
[0001.891] board ID = D78, board SKU = 0
[0001.895] Skipping Z3!
[0001.899] fixed regulator driver initialized
[0001.917] initializing OF layer
[0001.920] NCK carveout not present
[0001.924] Skipping dts_overrides
[0001.928] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0001.945] I2C Bus Init done
[0001.947] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0001.958] I2C Bus Init done
[0001.960] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0001.971] I2C Bus Init done
[0001.973] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0001.984] I2C Bus Init done
[0001.987] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0001.997] I2C Bus Init done
[0002.000] of_children_init: Ops found for compatible string maxim,max77620
[0002.010] max77620_init using irq 118
[0002.015] register 'maxim,max77620' pmic
[0002.019] gpio_driver_register: register 'max77620-gpio' driver
[0002.025] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0002.036] I2C Bus Init done
[0002.039] NCK carveout not present
[0002.049] Find /i2c@7000c000's alias i2c0
[0002.053] get eeprom at 1-a0, size 256, type 0
[0002.062] Find /i2c@7000c500's alias i2c2
[0002.066] get eeprom at 3-a0, size 256, type 0
[0002.070] get eeprom at 3-ae, size 256, type 0
[0002.075] pm_ids_update: Updating 1,a0, size 256, type 0
[0002.080] I2C slave not started
[0002.083] I2C write failed
[0002.086] Writing offset failed
[0002.089] eeprom_init: EEPROM read failed
[0002.093] pm_ids_update: eeprom init failed
[0002.097] pm_ids_update: Updating 3,a0, size 256, type 0
[0002.127] pm_ids_update: The pm board id is 3448-0000-400
[0002.134] Adding plugin-manager/ids/3448-0000-400=/i2c@7000c500:module@0x50
[0002.142] pm_ids_update: pm id update successful
[0002.147] pm_ids_update: Updating 3,ae, size 256, type 0
[0002.177] pm_ids_update: The pm board id is 3449-0000-400
[0002.183] Adding plugin-manager/ids/3449-0000-400=/i2c@7000c500:module@0x57
[0002.191] pm_ids_update: pm id update successful
[0002.221] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0002.227] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB
[0002.235] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0002.241] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB
[0002.249] updating /chosen/nvidia,ethernet-mac node 00:04:4b:e7:10:9c
[0002.255] Plugin Manager: Parse ODM data 0x000a4000
[0002.268] shim_cmdline_install: /chosen/bootargs: earlycon=uart8250,mmio32,0x70006000 
[0002.283] Find /i2c@7000c000's alias i2c0
[0002.286] get eeprom at 1-a0, size 256, type 0
[0002.295] Find /i2c@7000c500's alias i2c2
[0002.299] get eeprom at 3-a0, size 256, type 0
[0002.304] get eeprom at 3-ae, size 256, type 0
[0002.308] pm_ids_update: Updating 1,a0, size 256, type 0
[0002.313] I2C slave not started
[0002.316] I2C write failed
[0002.319] Writing offset failed
[0002.322] eeprom_init: EEPROM read failed
[0002.326] pm_ids_update: eeprom init failed
[0002.330] pm_ids_update: Updating 3,a0, size 256, type 0
[0002.360] pm_ids_update: The pm board id is 3448-0000-400
[0002.366] Adding plugin-manager/ids/3448-0000-400=/i2c@7000c500:module@0x50
[0002.373] pm_ids_update: pm id update successful
[0002.378] pm_ids_update: Updating 3,ae, size 256, type 0
[0002.408] pm_ids_update: The pm board id is 3449-0000-400
[0002.414] Adding plugin-manager/ids/3449-0000-400=/i2c@7000c500:module@0x57
[0002.421] pm_ids_update: pm id update successful
[0002.452] Add serial number:1422919055011 as DT property
[0002.459] Applying platform configs
[0002.466] platform-init is not present. Skipping
[0002.471] calling apps_init()
[0002.476] Couldn't find GPT header
[0002.481] Proceeding to Cold Boot
[0002.484] starting app android_boot_app
[0002.488] Device state: unlocked
[0002.491] display console init
[0002.499] could not find regulator
[0002.503] hdmi cable connected
[0002.518] edid read success
[0002.533] edid rDT entry for leds-pwm not found
e[0002.541] ad success
[0002.543] width = 640, height = 480, frequency = 25174825
[0002.549] width = 640, height = 480, frequency = 25174825
[0002.554] width = 1920, height = 1080, frequency = 148500000
[0002.560] width = 1920, height = 1080, frequency = 148500000
[0002.565] width = 1920, height = 1080, frequency = 148351648
[0002.571] width = 1280, height = 720, frequency = 74175824
[0002.576] width = 720, height = 480, frequency = 26973026
[0002.582] width = 720, height = 480, frequency = 26973026
[0002.587] width = 640, height = 480, frequency = 25174825
[0002.592] width = 720, height = 576, frequency = 26973026
[0002.598] width = 720, height = 576, frequency = 26973026
[0002.603] width = 1280, height = 720, frequency = 74175824
[0002.609] width = 1920, height = 1080, frequency = 148351648
[0002.614] Best mode Width = 1920, Height = 1080, freq = 148351648
[0002.622] tmds-config node not found
[0002.626] pmc_set_io_pad_voltage: Error -2 retrieving platform-io-pad-voltagepropsetting 'avdd-io-hdmi-dp' regulator to 1050000 micro volts
[0002.641] setting 'vdd-1v8' regulator to 1800000 micro volts
[0002.649] could not find regulator
[0002.652] could not find regulator
[0002.655] could not find regulator
[0002.683] using default cmu settings
[0002.687] dc_hdmi_enable, starting HDMI initialisation
[0002.693] dc_hdmi_enable, HDMI initialisation complete
[0002.698] list and configure display window
[0002.707] display console init completed
[0002.718] subnode volume_up is not found !
[0002.722] subnode back is not found !
[0002.726] subnode volume_down is not found !
[0002.730] subnode menu is not found !
[0002.734] Gpio keyboard init success
[0002.814] found decompressor handler: lz4-legacy
[0002.829] decompressing blob (type 1)...
[0002.899] load_bmp_blob: panelresolution=1080 type=3
[0002.973] decompressor handler not found
[0002.977] load_firmware_blob: Firmware blob loaded, entries=2
[0002.983] XUSB blob version 0 size 124416 @ 0x934ae28c
[0002.989] -------> se_aes_verify_sbk_clear: 747
[0002.993] se_aes_verify_sbk_clear: Error
[0002.997] SE operation failed
[0003.000] bl_battery_charging: connected to external power supply
[0003.012] device_query_partition_size: failed to open partition spiflash0:MSC !
[0003.019] MSC Partition not found
[0003.026] device_query_partition_size: failed to open partition spiflash0:USP !
[0003.033] USP partition read failed!
[0003.036] blob_init: blob-partition USP header read failed
[0003.042] android_boot Unable to update recovery partition
[0003.047] kfs_getpartname: name = LNX
[0003.051] Loading kernel from LNX
[0003.060] Found 19 BFS partitions in "spiflash0"
[0003.380] load kernel from storage
[0003.385] decompressor handler not found
[0003.649] Successfully loaded kernel and ramdisk images
[0003.654] board ID = D78, board SKU = 0
[0003.659] sdmmc node status = okay
[0003.662] sdcard instance = 0
[0003.665] sdcard gpio handle 0x5b
[0003.668] sdcard gpio pin 0xc9
[0003.671] sdcard gpio flags 0x0
[0003.674] vmmc-supply 0x9e
[0003.677] cd_gpio_pin = 201
[0003.680] pin_state = 0
[0003.682] Found sdcard
[0003.684] SD-card IS present ...
[0003.687] load_and_boot_kernel: SD card detected OK
[0003.693] load_bmp_blob: panelresolution=1080 type=3
[0004.188] display bmp image done
[0004.191] NCK carveout not present
[0004.194] Skipping dts_overrides
[0004.197] NCK carveout not present
[0004.207] Find /i2c@7000c000's alias i2c0
[0004.211] get eeprom at 1-a0, size 256, type 0
[0004.220] Find /i2c@7000c500's alias i2c2
[0004.224] get eeprom at 3-a0, size 256, type 0
[0004.228] get eeprom at 3-ae, size 256, type 0
[0004.233] pm_ids_update: Updating 1,a0, size 256, type 0
[0004.238] I2C slave not started
[0004.241] I2C write failed
[0004.244] Writing offset failed
[0004.247] eeprom_init: EEPROM read failed
[0004.251] pm_ids_update: eeprom init failed
[0004.255] pm_ids_update: Updating 3,a0, size 256, type 0
[0004.285] pm_ids_update: The pm board id is 3448-0000-400
[0004.292] Adding plugin-manager/ids/3448-0000-400=/i2c@7000c500:module@0x50
[0004.300] pm_ids_update: pm id update successful
[0004.305] pm_ids_update: Updating 3,ae, size 256, type 0
[0004.335] pm_ids_update: The pm board id is 3449-0000-400
[0004.341] Adding plugin-manager/ids/3449-0000-400=/i2c@7000c500:module@0x57
[0004.349] pm_ids_update: pm id update successful
[0004.379] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0004.385] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB
[0004.393] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0004.399] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB
[0004.407] updating /chosen/nvidia,ethernet-mac node 00:04:4b:e7:10:9c
[0004.413] Plugin Manager: Parse ODM data 0x000a4000
[0004.426] shim_cmdline_install: /chosen/bootargs: earlycon=uart8250,mmio32,0x70006000 
[0004.434] Add serial number:1422919055011 as DT property
[0004.443] "bpmp" doesn't exist, creating 
[0004.449] Updated bpmp info to DTB
[0004.454] Updated initrd info to DTB
[0004.457] "proc-board" doesn't exist, creating 
[0004.463] Updated board info to DTB
[0004.466] "pmu-board" doesn't exist, creating 
[0004.472] Updated board info to DTB
[0004.476] "display-board" doesn't exist, creating 
[0004.482] Updated board info to DTB
[0004.485] "reset" doesn't exist, creating 
[0004.490] Updated reset info to DTB
[0004.493] Cmdline: tegraid=21.1.2.0.0 ddr_die=4096M@2048M section=512M memtype=0 vpr_resize usb_port_owner_info=0 lane_owner_info=0 emc_max_dvfs=0 touch_id=0@63 video=tegrafb no_console_suspend=1 console=ttyS0,115200n8 debug_uartport=lsport,4 earlyprintk=uart8250-32bit,0x70006000 maxcpus=4 usbcore.old_scheme_first=1 lp0_vec=0x1000@0xff780000 core_edp_mv=1125 core_edp_ma=4000 gpt tegra_fbmem=0x800000@0x92ca9000 is_hdmi_initialised=1 
[0004.532] DTB cmdline: earlycon=uart8250,mmio32,0x70006000 
[0004.538] boot image cmdline: root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0 
[0004.551] Updated bootarg info to DTB
[0004.555] Adding uuid 00000001645106472000000002fb0280 to DT
[0004.561] Adding eks info 0 to DT
[0004.566] WARNING: Failed to pass NS DRAM ranges to TOS, err: -7
[0004.572] Updated memory info to DTB
[0004.580] set vdd_core voltage to 1125 mv
[0004.584] setting 'vdd-core' regulator to 1125000 micro volts
[0004.590] Found secure-pmc; disable BPMP


U-Boot 2020.04-g6b630d64fd (Jan 15 2021 - 14:33:20 -0800)

SoC: tegra210
Model: NVIDIA Jetson Nano Developer Kit
Board: NVIDIA P3450-0000
DRAM:  4 GiB
MMC:   sdhci@700b0000: 1, sdhci@700b0600: 0
Loading Environment from SPI Flash... SF: Detected mx25u3235f with page size 256 Bytes, erase size 4 KiB, total 4 MiB
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   No ethernet found.
Hit any key to stop autoboot:  0 
switch to partitions #0, OK
mmc1 is current device
Scanning mmc 1:1...
Found /boot/extlinux/extlinux.conf
Retrieving file: /boot/extlinux/extlinux.conf
845 bytes read in 30 ms (27.3 KiB/s)
1:      primary kernel
Retrieving file: /boot/initrd
7160133 bytes read in 334 ms (20.4 MiB/s)
Retrieving file: /boot/Image
34484232 bytes read in 1511 ms (21.8 MiB/s)
append: tegraid=21.1.2.0.0 ddr_die=4096M@2048M section=512M memtype=0 vpr_resize usb_port_owner_info=0 lane_owner_info=0 emc_max_dvfs=0 touch_id=0@63 video=tegrafb no_console_suspend=1 console=ttyS0,115200n8 debug_uartport=lsport,4 earlyprintk=uart8250-32bit,0x70006000 maxcpus=4 usbcore.old_scheme_first=1 lp0_vec=0x1000@0xff780000 core_edp_mv=1125 core_edp_ma=4000 gpt tegra_fbmem=0x800000@0x92ca9000 is_hdmi_initialised=1  earlycon=uart8250,mmio32,0x70006000  root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0 quiet root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0 
## Flattened Device Tree blob at 83100000
   Booting using the fdt blob at 0x83100000
ERROR: reserving fdt memory region failed (addr=0 size=0)
ERROR: reserving fdt memory region failed (addr=0 size=0)
   Using Device Tree in place at 0000000083100000, end 000000008317e68d
copying carveout for /host1x@50000000/dc@54200000...
copying carveout for /host1x@50000000/dc@54240000...

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.9.253-tegra (buildbrain@mobile-u64-5496-d5000) (gcc version 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] (Linaro GCC 7.3-2018.05) ) #1 SMP PREEMPT Mon Jul 26 12:13:06 PDT 2021
[    0.000000] Boot CPU: AArch64 Processor [411fd071]
[    0.000000] OF: fdt:memory scan node memory@80000000, reg size 32,
[    0.000000] OF: fdt: - 80000000 ,  7ee00000
[    0.000000] OF: fdt: - 100000000 ,  7f200000
[    0.000000] Found tegra_fbmem: 00800000@92ca9000
[    0.000000] earlycon: uart8250 at MMIO32 0x0000000070006000 (options '')
[    0.000000] bootconsole [uart8250] enabled
[    1.181483] tegradc tegradc.1: dpd enable lookup fail:-19
[    1.348101] imx219 7-0010: imx219_board_setup: error during i2c read probe (-121)
[    1.348167] imx219 7-0010: board setup failed
[    1.372037] imx219 8-0010: imx219_board_setup: error during i2c read probe (-121)
[    1.372098] imx219 8-0010: board setup failed
[   24.163660] cgroup: cgroup2: unknown option "nsdelegate"
[   25.211827] using random self ethernet address
[   25.217747] using random host ethernet address
[   25.566695] ------------[ cut here ]------------
[   25.571354] WARNING: CPU: 0 PID: 2843 at /dvs/git/dirty/git-master_linux/kernel/kernel-4.9/drivers/spi/spidev.c:767 0xffffff80011752a8
[   25.583622] ---[ end trace 6b3fab58cf874b74 ]---
[   25.619027] ------------[ cut here ]------------
[   25.623687] WARNING: CPU: 0 PID: 2843 at /dvs/git/dirty/git-master_linux/kernel/kernel-4.9/drivers/spi/spidev.c:767 0xffffff80011752a8
[   25.635954] ---[ end trace 6b3fab58cf874b75 ]---
[   25.649796] ------------[ cut here ]------------
[   25.654457] WARNING: CPU: 1 PID: 2843 at /dvs/git/dirty/git-master_linux/kernel/kernel-4.9/drivers/spi/spidev.c:767 0xffffff80011752a8
[   25.666728] ---[ end trace 6b3fab58cf874b76 ]---
[   25.672488] ------------[ cut here ]------------
[   25.677143] WARNING: CPU: 1 PID: 2843 at /dvs/git/dirty/git-master_linux/kernel/kernel-4.9/drivers/spi/spidev.c:767 0xffffff80011752a8
[   25.689408] ---[ end trace 6b3fab58cf874b77 ]---
[   25.931296] using random self ethernet address
[   25.936024] using random host ethernet address
[   41.112597] Please complete system configuration setup on desktop to proceed...
[  241.805663] Bridge firewalling registered

Ubuntu 18.04.5 LTS jetson-desktop ttyS0

jetson-desktop login:
```

### 再起動後

```bash
[0000.125] [L4T TegraBoot] (version 00.00.2018.01-l4t-e82258de)
[0000.130] Processing in cold boot mode Bootloader 2
[0000.135] A02 Bootrom Patch rev = 1023
[0000.138] Power-up reason: pmc por
[0000.141] No Battery Present
[0000.144] pmic max77620 reset reason
[0000.147] pmic max77620 NVERC : 0x40
[0000.151] RamCode = 0
[0000.153] Platform has DDR4 type RAM
[0000.156] max77620 disabling SD1 Remote Sense
[0000.161] Setting DDR voltage to 1125mv
[0000.165] Serial Number of Pmic Max77663: 0x240df4
[0000.172] Entering ramdump check
[0000.175] Get RamDumpCarveOut = 0x0
[0000.179] RamDumpCarveOut=0x0,  RamDumperFlag=0xe59ff3f8
[0000.184] Last reboot was clean, booting normally!
[0000.188] Sdram initialization is successful 
[0000.192] SecureOs Carveout Base=0x00000000ff800000 Size=0x00800000
[0000.199] Lp0 Carveout Base=0x00000000ff780000 Size=0x00001000
[0000.204] BpmpFw Carveout Base=0x00000000ff700000 Size=0x00080000
[0000.210] GSC1 Carveout Base=0x00000000ff600000 Size=0x00100000
[0000.216] GSC2 Carveout Base=0x00000000ff500000 Size=0x00100000
[0000.222] GSC4 Carveout Base=0x00000000ff400000 Size=0x00100000
[0000.228] GSC5 Carveout Base=0x00000000ff300000 Size=0x00100000
[0000.234] GSC3 Carveout Base=0x000000017f300000 Size=0x00d00000
[0000.250] RamDump Carveout Base=0x00000000ff280000 Size=0x00080000
[0000.256] Platform-DebugCarveout: 0
[0000.259] Nck Carveout Base=0x00000000ff080000 Size=0x00200000
[0000.265] Non secure mode, and RB not enabled.
[0000.269] BoardID = 3448, SKU = 0x0
[0000.272] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0000.276] Nano-SD: checking PT table on QSPI ...
[0000.281] Read PT from (2:0)
[0000.296] Using BFS PT to query partitions 
[0000.302] Loading Tboot-CPU binary
[0000.330] Verifying TBC in OdmNonSecureSBK mode
[0000.340] Bootloader load address is 0xa0000000, entry address is 0xa0000258
[0000.347] Bootloader downloaded successfully.
[0000.351] Downloaded Tboot-CPU binary to 0xa0000258
[0000.356] MAX77620_GPIO5 configured
[0000.359] CPU power rail is up
[0000.362] CPU clock enabled
[0000.366] Performing RAM repair
[0000.369] Updating A64 Warmreset Address to 0xa00002e9
[0000.374] BoardID = 3448, SKU = 0x0
[0000.377] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0000.381] Nano-SD: checking PT table on QSPI ...
[0000.385] Loading NvTbootBootloaderDTB
[0000.452] Verifying NvTbootBootloaderDTB in OdmNonSecureSBK mode
[0000.523] Bootloader DTB Load Address: 0x83000000
[0000.528] BoardID = 3448, SKU = 0x0
[0000.531] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0000.535] Nano-SD: checking PT table on QSPI ...
[0000.540] Loading NvTbootKernelDTB
[0000.606] Verifying NvTbootKernelDTB in OdmNonSecureSBK mode
[0000.679] Kernel DTB Load Address: 0x83100000
[0000.683] BoardID = 3448, SKU = 0x0
[0000.686] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0000.690] Nano-SD: checking PT table on QSPI ...
[0000.696] Loading cboot binary
[0000.812] Verifying EBT in OdmNonSecureSBK mode
[0000.854] Bootloader load address is 0x92c00000, entry address is 0x92c00258
[0000.861] Bootloader downloaded successfully.
[0000.865] BoardID = 3448, SKU = 0x0
[0000.868] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0000.872] Nano-SD: checking PT table on QSPI ...
[0000.876] PT: Partition NCT NOT found ! 
[0000.880] Warning: Find Partition via PT Failed
[0000.884] Next binary entry address: 0x92c00258 
[0000.889] BoardId: 3448
[0000.893] Overriding pmu board id with proc board id
[0000.898] Display board id is not available 
[0000.902] BoardID = 3448, SKU = 0x0
[0000.906] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0000.910] Nano-SD: checking PT table on QSPI ...
[0001.015] Verifying SC7EntryFw in OdmNonSecureSBK mode
[0001.071] /bpmp deleted
[0001.073] SC7EntryFw header found loaded at 0xff700000
[0001.269] OVR2 PMIC
[0001.271] Bpmp FW successfully loaded
[0001.274] BoardID = 3448, SKU = 0x0
[0001.278] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0001.281] Nano-SD: checking PT table on QSPI ...
[0001.287] WB0 init successfully at 0xff780000
[0001.291] Set NvDecSticky Bits
[0001.295] GSC2 address ff53fffc value c0edbbcc
[0001.301] GSC MC Settings done
[0001.304] BoardID = 3448, SKU = 0x0
[0001.307] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0001.311] Nano-SD: checking PT table on QSPI ...
[0001.316] TOS Image length 53680
[0001.319]  Monitor size 53680
[0001.322]  OS size 0
[0001.337] Secure Os Aes-CMAC Verification Failed!
[0001.342] Error in NvTbootValidateTOS [11] 
[0001.346] Validation of secure os failed!
[0001.349] Device Shutdown called ...
```

起動せずに電源が落ちます。
シリアルコンソールの出力を確認すると、最後にValidation of secure os failed!　→ Device Shutdown called ...と出力されています。

# 解決方法

Jetson Nanoをリカバリーモードに設定してホストPCからファームウェアを書き込む必要があります。
以下と同じ手順で復旧しました。

https://qiita.com/kitazaki/items/b545bd5add0f81efc010