pythops / jetson-image

Create minimalist, Ubuntu based images for the Nvidia jetson boards
300 stars 100 forks source link

Flashing the jetson-image by flash.sh, Fails to Boot on Subsequent Attempts #135

Open HamzeSol opened 1 week ago

HamzeSol commented 1 week ago

After flashing your jetson-image using flash.sh , it successfully boots on the first attempt. However, subsequent attempts to boot fail. The initial boot is successful, but subsequent boots result in failure.

Target board is jetson-nano-devkit and flashed by USB cable in recovery mode!

I tried two methods: method 1:

method 2:

I tried two methods but encountered same result!

Here is the boot log on serial port:

[0003.872] [L4T TegraBoot] (version ���'���k��/+2w���z�����@�\��) [0003.878] Processing in recovery mode [0003.882] A02 Bootrom Patch rev = 1023 [0003.885] Power-up reason: pmc por [0003.889] Established communication link with host [0004.939] NvTbootI2cWrite(): error code 0x00045100 Error while starting write transaction [0004.947] NvTbootI2cDeviceRead(): error code 0x00045001 Error while sending the offset to slave [0004.955] NvTbootI2c: Read failed for slave 0xac, offset 0x00 with error code 0x00045001 [0004.060] Enabled early print [0004.063] [L4T TegraBoot] (version ���'���k��/+2w���z�����@�\��)
[0004.069] Processing in recovery mode
[0004.073] A02 Bootrom Patch rev = 1023
[0004.076] Power-up reason: software reset
[0004.080] Established communication link with host
[0005.269] Odmdata from BCT: 0x000a4000
[0005.273] DebugPort= 0x3
[0005.275] SkipQspiOnly= 0x0
[0005.327] BoardId read from EEPROM/NCT: 3448
[0005.331] BoardID = 3448, SKU = 0x0
[0005.359] NvTbootInit_Porg: Setting GPIO_A6 for HDMI ...
[0005.364] max77620 setting MBLPD bit
[0005.367] No Battery Present
[0005.370] RamCode = 0
[0005.372] Platform has DDR4 type RAM
[0005.376] max77620 disabling SD1 Remote Sense
[0005.380] Setting DDR voltage to 1125mv
[0005.384] Serial Number of Pmic Max77663: 0x2003ec
[0005.391] Entering ramdump check
[0005.394] Get RamDumpCarveOut = 0x0
[0005.398] RamDumpCarveOut=0x0, RamDumperFlag=0xe59ff3f8
[0005.403] Last reboot was clean, booting normally!
[0005.407] Sdram initialization is successful
[0005.412] SecureOs Carveout Base=0x00000000ff800000 Size=0x00800000
[0005.418] Lp0 Carveout Base=0x00000000ff780000 Size=0x00001000
[0005.423] BpmpFw Carveout Base=0x00000000ff700000 Size=0x00080000
[0005.429] GSC1 Carveout Base=0x00000000ff600000 Size=0x00100000
[0005.435] GSC2 Carveout Base=0x00000000ff500000 Size=0x00100000
[0005.441] GSC4 Carveout Base=0x00000000ff400000 Size=0x00100000
[0005.447] GSC5 Carveout Base=0x00000000ff300000 Size=0x00100000
[0005.453] GSC3 Carveout Base=0x000000017f300000 Size=0x00d00000
[0005.469] RamDump Carveout Base=0x00000000ff280000 Size=0x00080000
[0005.475] Platform-DebugCarveout: 0
[0005.478] Downloaded BCT successfully
[0005.658] Downloaded Bootloader successfully
[0005.714] Downloaded rp1 successfully
[0005.798] MAX77620_GPIO5 configured
[0005.801] CPU power rail is up
[0005.804] CPU clock enabled
[0005.808] Performing RAM repair
[0005.811] Updating A64 Warmreset Address to 0x92c002e9
[0005.817] Enable APE clock/reset
[0005.820] Error in NvTbootGetTOSBinaryLength: 0x11 !
[0005.824] Loading Secure OS image failed.
[0005.828] Set NvDecSticky Bits
[0005.832] GSC2 address ff53fffc value c0edbbcc
[0005.838] GSC MC Settings done
[0005.842] Next binary entry address: 0x92c00258
[0005.847] BoardId: 3448
[0005.849] Overriding pmu board id with proc board id
[0005.854] Display board id is not available
[0005.858] Starting CPU & Halting co-processor

[0006.010]
[0006.011] Debug Init done
[0006.014] Marked DTB cacheable
[0006.017] Bootloader DTB loaded at 0x83000400
[0006.021] DeviceTree Init done
[0006.037] Pinmux applied successfully
[0006.041] gicd_base: 0x50041000
[0006.045] gicc_base: 0x50042000
[0006.048] Interrupts Init done
[0006.052] Using base:0x60005090 & irq:208 for tick-timer
[0006.057] Using base:0x60005098 for delay-timer
[0006.062] platform_init_timer: DONE
[0006.065] Timer(tick) Init done
[0006.069] osc freq = 38400 khz
[0006.073]
[0006.074] Welcome to L4T Cboot
[0006.077]
[0006.079] Cboot Version: 00.00.2018.01-t210-acb23272
[0006.083] calling constructors
[0006.086] initializing heap
[0006.089] initializing threads
[0006.092] initializing timers
[0006.095] creating bootstrap completion thread
[0006.099] top of bootstrap2()
[0006.102] CPU: ARM Cortex A57
[0006.105] CPU: MIDR: 0x411FD071, MPIDR: 0x80000000
[0006.110] initializing platform
[0006.118] Manufacturer: MF = 0xc2, ID MSB = 0x25
[0006.123] ID LSB = 0x36, ID-CFI len = 194 bytes
[0006.127] Macronix QSPI chip present
[0006.131] SPI device register
[0006.134] init boot device
[0006.136] allocating memory for boot device(SPI)
[0006.141] registering boot device
[0006.150] sdmmc node status = okay
[0006.154] sdcard instance = 0
[0006.156] sdmmc cd-inverted
[0006.159] sdcard gpio handle 0x5b
[0006.162] sdcard gpio pin 0xc9
[0006.165] sdcard gpio flags 0x0
[0006.168] vmmc-supply 0x9d
[0006.171] Instance: 0
[0006.173] Allocating memory for context
[0006.177] enabling clock
[0006.179] sd card init
[0006.182] Check card present and stable
[0006.185] Send command 0
[0006.326] Send command 3
[0006.331] Set RCA for the card
[0006.333] Query card specific data by command 9
[0006.340] Parse CSD data
[0006.342] Send command 7
[0006.353] Calling sd device register
[0006.356] Init sdcard
[0006.358] Allocating memory for boot device
[0006.362] Registering user device
[0006.376] of_register: registering tegra_udc to of_hal
[0006.381] of_register: registering inv20628-driver to of_hal
[0006.386] of_register: registering ads1015-driver to of_hal
[0006.392] of_register: registering lp8557-bl-driver to of_hal
[0006.398] of_register: registering bq2419x_charger to of_hal
[0006.403] of_register: registering bq27441_fuel_gauge to of_hal
[0006.416] gpio framework initialized
[0006.419] of_register: registering tca9539_gpio to of_hal
[0006.425] of_register: registering tca9539_gpio to of_hal
[0006.430] of_register: registering i2c_bus_driver to of_hal
[0006.436] of_register: registering i2c_bus_driver to of_hal
[0006.441] of_register: registering i2c_bus_driver to of_hal
[0006.447] pmic framework initialized
[0006.450] of_register: registering max77620_pmic to of_hal
[0006.456] regulator framework initialized
[0006.460] of_register: registering tps65132_bl_driver to of_hal
[0006.466] initializing target
[0006.472] gpio_driver_register: register 'tegra_gpio_driver' driver
[0006.481] board ID = D78, board SKU = 0
[0006.485] Skipping Z3!
[0006.490] fixed regulator driver initialized
[0006.511] initializing OF layer
[0006.515] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0006.534] I2C Bus Init done
[0006.537] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0006.548] I2C Bus Init done
[0006.550] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0006.561] I2C Bus Init done
[0006.564] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0006.575] I2C Bus Init done
[0006.578] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0006.589] I2C Bus Init done
[0006.591] of_children_init: Ops found for compatible string maxim,max77620
[0006.603] max77620_init using irq 118
[0006.607] register 'maxim,max77620' pmic
[0006.612] gpio_driver_register: register 'max77620-gpio' driver
[0006.618] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0006.629] I2C Bus Init done
[0006.633] Applying platform configs
[0006.641] platform-init is not present. Skipping
[0006.645] calling apps_init()
[0006.673] Found 1 GPT partitions in "sd0"
[0006.677] Proceeding to flashing Server
[0006.681] usbdcd_reinit Initialize driver to use already enumerated device
[0006.688] nv3p_priv_usbf_open USB configuration success
[0006.695] Erasing LNX partition
[0015.021] partition LNX erase is successful.
[0016.059] Writing LNX partition
[0055.878] partition LNX write successful.
[0055.922] Writing BCT partition
[0063.748] partition BCT write successful.
[0063.786] Change state to cold boot mode
[0063.790] Flushing data to stroage
[0000.157] [L4T TegraBoot] (version 00.00.2018.01-l4t-b1625959)
[0000.163] Processing in cold boot mode Bootloader 2
[0000.167] A02 Bootrom Patch rev = 1023
[0000.171] Power-up reason: software reset
[0000.175] No Battery Present
[0000.177] pmic max77620 reset reason
[0000.181] pmic max77620 NVERC : 0x0
[0000.184] RamCode = 0
[0000.186] Platform has DDR4 type RAM
[0000.190] max77620 disabling SD1 Remote Sense
[0000.194] Setting DDR voltage to 1125mv
[0000.198] Serial Number of Pmic Max77663: 0x2003ec
[0000.206] Entering ramdump check
[0000.209] Get RamDumpCarveOut = 0x0
[0000.212] RamDumpCarveOut=0x0, RamDumperFlag=0xe59ff3f8
[0000.217] Last reboot was clean, booting normally!
[0000.221] Sdram initialization is successful
[0000.226] SecureOs Carveout Base=0x00000000ff800000 Size=0x00800000
[0000.232] Lp0 Carveout Base=0x00000000ff780000 Size=0x00001000
[0000.237] BpmpFw Carveout Base=0x00000000ff700000 Size=0x00080000
[0000.243] GSC1 Carveout Base=0x00000000ff600000 Size=0x00100000
[0000.249] GSC2 Carveout Base=0x00000000ff500000 Size=0x00100000
[0000.255] GSC4 Carveout Base=0x00000000ff400000 Size=0x00100000
[0000.261] GSC5 Carveout Base=0x00000000ff300000 Size=0x00100000
[0000.267] GSC3 Carveout Base=0x000000017f300000 Size=0x00d00000
[0000.283] RamDump Carveout Base=0x00000000ff280000 Size=0x00080000
[0000.289] Platform-DebugCarveout: 0
[0000.292] Nck Carveout Base=0x00000000ff080000 Size=0x00200000
[0000.298] Non secure mode, and RB not enabled.
[0000.302] BoardID = 3448, SKU = 0x0
[0000.306] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0000.309] Nano-SD: checking PT table on QSPI ...
[0000.314] Initialize FailControl
[0000.317] Read PT from (2:0)
[0000.347] PT crc32 and magic check passed.
[0000.351] Using BFS PT to query partitions
[0000.357] Loading Tboot-CPU binary
[0000.385] Verifying TBC in OdmNonSecureSBK mode
[0000.396] Bootloader load address is 0xa0000000, entry address is 0xa0000258
[0000.403] Bootloader downloaded successfully.
[0000.407] Downloaded Tboot-CPU binary to 0xa0000258
[0000.412] MAX77620_GPIO5 configured
[0000.416] CPU power rail is up
[0000.419] CPU clock enabled
[0000.422] Performing RAM repair
[0000.425] Updating A64 Warmreset Address to 0xa00002e9
[0000.430] BoardID = 3448, SKU = 0x0
[0000.434] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0000.437] Nano-SD: checking PT table on QSPI ...
[0000.442] NvTbootFailControlDoFailover: No failover; Continuing ...
[0000.448] Loading NvTbootBootloaderDTB
[0000.514] Verifying NvTbootBootloaderDTB in OdmNonSecureSBK mode
[0000.586] Bootloader DTB Load Address: 0x83000000
[0000.590] BoardID = 3448, SKU = 0x0
[0000.594] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0000.597] Nano-SD: checking PT table on QSPI ...
[0000.602] NvTbootFailControlDoFailover: No failover; Continuing ...
[0000.608] Loading NvTbootKernelDTB
[0000.674] Verifying NvTbootKernelDTB in OdmNonSecureSBK mode
[0000.745] Kernel DTB Load Address: 0x83100000
[0000.750] BoardID = 3448, SKU = 0x0
[0000.753] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0000.757] Nano-SD: checking PT table on QSPI ...
[0000.761] NvTbootFailControlDoFailover: No failover; Continuing ...
[0000.769] Loading cboot binary
[0000.885] Verifying EBT in OdmNonSecureSBK mode
[0000.926] Bootloader load address is 0x92c00000, entry address is 0x92c00258
[0000.933] Bootloader downloaded successfully.
[0000.937] BoardID = 3448, SKU = 0x0
[0000.941] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0000.945] Nano-SD: checking PT table on QSPI ...
[0000.949] NvTbootFailControlDoFailover: No failover; Continuing ...
[0000.955] PT: Partition NCT NOT found !
[0000.959] Warning: Find Partition via PT Failed
[0000.963] Next binary entry address: 0x92c00258
[0000.968] BoardId: 3448
[0000.972] Overriding pmu board id with proc board id
[0000.977] Display board id is not available
[0000.981] BoardID = 3448, SKU = 0x0
[0000.985] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0000.988] Nano-SD: checking PT table on QSPI ...
[0000.993] NvTbootFailControlDoFailover: No failover; Continuing ...
[0001.099] Verifying SC7EntryFw in OdmNonSecureSBK mode
[0001.189] /bpmp deleted
[0001.192] SC7EntryFw header found loaded at 0xff700000
[0001.599] OVR2 PMIC
[0001.601] Bpmp FW successfully loaded
[0001.605] BoardID = 3448, SKU = 0x0
[0001.608] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0001.612] Nano-SD: checking PT table on QSPI ...
[0001.616] NvTbootFailControlDoFailover: No failover; Continuing ...
[0001.623] WB0 init successfully at 0xff780000
[0001.627] Verifying NvTbootWb0 in OdmNonSecureSBK mode
[0001.633] Set NvDecSticky Bits
[0001.636] GSC2 address ff53fffc value c0edbbcc
[0001.642] GSC MC Settings done
[0001.645] BoardID = 3448, SKU = 0x0
[0001.649] QSPI-ONLY: SkipQspiOnlyFlag = 0
[0001.652] Nano-SD: checking PT table on QSPI ...
[0001.657] NvTbootFailControlDoFailover: No failover; Continuing ...
[0001.664] TOS Image length 53680
[0001.667] Monitor size 53680
[0001.670] OS size 0
[0001.685] Secure Os AES-CMAC Verification Success!
[0001.689] TOS image cipher info: plaintext
[0001.693] Loading and Validation of Secure OS Successful
[0001.709] SC7 Entry Firmware - 0xff700000, 0x4000
[0001.714] NvTbootPackSdramParams: start.
[0001.719] NvTbootPackSdramParams: done.
[0001.723] Tegraboot started after 85380 us
[0001.727] Basic modules init took 937951 us
[0001.731] Sec Bootdevice Read Time = 12 ms, Read Size = 61 KB
[0001.736] Sec Bootdevice Write Time = 0 ms, Write Size = 0 KB
[0001.742] Next stage binary read took 102859 us
[0001.746] Carveout took -132462 us
[0001.749] CPU initialization took 770751 us
[0001.753] Total time taken by TegraBoot 1679099 us

[0001.758] Starting CPU & Halting co-processor

64NOTICE: BL31: v1.3(release)
NOTICE: BL31: Built : 21:16:40, Jun 8 2023
ERROR: Error initializing runtime service trusty_fast
[0001.881] RamCode = 0
[0001.890] LPDDR4 Training: found 4 entries (2 nominal, 2 derated)
[0001.896] EMC Training (SRC-freq: 204000; DST-freq: 1600000)
[0001.909] EMC Training Successful
[0001.912] EMC Training (SRC-freq: 204000; DST-freq: 1600000)
[0001.924] EMC Training Successful
[0001.927] 408000 not found in DVFS table
[0001.968] RamCode = 0
[0001.974] DT Write: emc-table@204000 succeeded
[0001.981] DT Write: emc-table@1600000 succeeded
[0001.989] DT Write: emc-table-derated@204000 succeeded
[0001.998] DT Write: emc-table-derated@1600000 succeeded
[0002.003] LPDDR4 Training: Write DT: Number of tables = 4
[0002.060]
[0002.061] Debug Init done
[0002.063] Marked DTB cacheable
[0002.066] Bootloader DTB loaded at 0x83000000
[0002.071] Marked DTB cacheable
[0002.074] Kernel DTB loaded at 0x83100000
[0002.078] DeviceTree Init done
[0002.093] Pinmux applied successfully
[0002.098] gicd_base: 0x50041000
[0002.101] gicc_base: 0x50042000
[0002.104] Interrupts Init done
[0002.109] Using base:0x60005090 & irq:208 for tick-timer
[0002.114] Using base:0x60005098 for delay-timer
[0002.118] platform_init_timer: DONE
[0002.122] Timer(tick) Init done
[0002.126] osc freq = 38400 khz
[0002.130]
[0002.131] Welcome to L4T Cboot
[0002.134]
[0002.135] Cboot Version: 00.00.2018.01-t210-acb23272
[0002.140] calling constructors
[0002.143] initializing heap
[0002.146] initializing threads
[0002.149] initializing timers
[0002.151] creating bootstrap completion thread
[0002.156] top of bootstrap2()
[0002.159] CPU: ARM Cortex A57
[0002.162] CPU: MIDR: 0x411FD071, MPIDR: 0x80000000
[0002.166] initializing platform
[0002.175] Manufacturer: MF = 0xc2, ID MSB = 0x25
[0002.179] ID LSB = 0x36, ID-CFI len = 194 bytes
[0002.184] Macronix QSPI chip present
[0002.187] SPI device register
[0002.190] init boot device
[0002.193] allocating memory for boot device(SPI)
[0002.197] registering boot device
[0002.206] QSPI bdev is already initialized
[0002.209] Enable APE clock
[0002.212] Un-powergate APE partition
[0002.216] of_register: registering tegra_udc to of_hal
[0002.221] of_register: registering inv20628-driver to of_hal
[0002.226] of_register: registering ads1015-driver to of_hal
[0002.232] of_register: registering lp8557-bl-driver to of_hal
[0002.238] of_register: registering bq2419x_charger to of_hal
[0002.243] of_register: registering bq27441_fuel_gauge to of_hal
[0002.256] gpio framework initialized
[0002.259] of_register: registering tca9539_gpio to of_hal
[0002.265] of_register: registering tca9539_gpio to of_hal
[0002.270] of_register: registering i2c_bus_driver to of_hal
[0002.276] of_register: registering i2c_bus_driver to of_hal
[0002.281] of_register: registering i2c_bus_driver to of_hal
[0002.287] pmic framework initialized
[0002.290] of_register: registering max77620_pmic to of_hal
[0002.296] regulator framework initialized
[0002.300] of_register: registering tps65132_bl_driver to of_hal
[0002.306] initializing target
[0002.312] gpio_driver_register: register 'tegra_gpio_driver' driver
[0002.321] board ID = D78, board SKU = 0
[0002.325] Skipping Z3!
[0002.330] fixed regulator driver initialized
[0002.351] initializing OF layer
[0002.354] NCK carveout not present
[0002.357] Skipping dts_overrides
[0002.362] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0002.381] I2C Bus Init done
[0002.383] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0002.394] I2C Bus Init done
[0002.397] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0002.408] I2C Bus Init done
[0002.411] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0002.422] I2C Bus Init done
[0002.424] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0002.435] I2C Bus Init done
[0002.438] of_children_init: Ops found for compatible string maxim,max77620
[0002.449] max77620_init using irq 118
[0002.454] register 'maxim,max77620' pmic
[0002.458] gpio_driver_register: register 'max77620-gpio' driver
[0002.465] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0002.476] I2C Bus Init done
[0002.480] NCK carveout not present
[0002.491] Find /i2c@7000c000's alias i2c0
[0002.495] get eeprom at 1-a0, size 256, type 0
[0002.505] Find /i2c@7000c500's alias i2c2
[0002.509] get eeprom at 3-a0, size 256, type 0
[0002.513] get eeprom at 3-ae, size 256, type 0
[0002.517] pm_ids_update: Updating 1,a0, size 256, type 0
[0002.523] I2C slave not started
[0002.526] I2C write failed
[0002.528] Writing offset failed
[0002.531] eeprom_init: EEPROM read failed
[0002.535] pm_ids_update: eeprom init failed
[0002.539] pm_ids_update: Updating 3,a0, size 256, type 0
[0002.569] pm_ids_update: The pm board id is 3448-0000-400
[0002.576] Adding plugin-manager/ids/3448-0000-400=/i2c@7000c500
@0x50
[0002.585] pm_ids_update: pm id update successful
[0002.590] pm_ids_update: Updating 3,ae, size 256, type 0
[0002.620] pm_ids_update: The pm board id is 3449-0000-400
[0002.626] Adding plugin-manager/ids/3449-0000-400=/i2c@7000c500
@0x57
[0002.634] pm_ids_update: pm id update successful
[0002.665] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0002.671] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB
[0002.679] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0002.685] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB
[0002.693] updating /chosen/nvidia,ethernet-mac node 00:04:4b:eb:94:72
[0002.700] Plugin Manager: Parse ODM data 0x000a4000
[0002.713] shim_cmdline_install: /chosen/bootargs: earlycon=uart8250,mmio32,0x70006000
[0002.729] Find /i2c@7000c000's alias i2c0
[0002.733] get eeprom at 1-a0, size 256, type 0
[0002.743] Find /i2c@7000c500's alias i2c2
[0002.747] get eeprom at 3-a0, size 256, type 0
[0002.751] get eeprom at 3-ae, size 256, type 0
[0002.755] pm_ids_update: Updating 1,a0, size 256, type 0
[0002.761] I2C slave not started
[0002.764] I2C write failed
[0002.766] Writing offset failed
[0002.769] eeprom_init: EEPROM read failed
[0002.773] pm_ids_update: eeprom init failed
[0002.777] pm_ids_update: Updating 3,a0, size 256, type 0
[0002.807] pm_ids_update: The pm board id is 3448-0000-400
[0002.814] Adding plugin-manager/ids/3448-0000-400=/i2c@7000c500
@0x50
[0002.821] pm_ids_update: pm id update successful
[0002.825] pm_ids_update: Updating 3,ae, size 256, type 0
[0002.856] pm_ids_update: The pm board id is 3449-0000-400
[0002.862] Adding plugin-manager/ids/3449-0000-400=/i2c@7000c500
@0x57
[0002.869] pm_ids_update: pm id update successful
[0002.900] Add serial number:1422919165445 as DT property
[0002.908] Applying platform configs
[0002.915] platform-init is not present. Skipping
[0002.920] calling apps_init()
[0002.925] Couldn't find GPT header
[0002.930] Proceeding to Cold Boot
[0002.933] starting app android_boot_app
[0002.937] Device state: unlocked
[0002.940] display console init
[0002.950] could not find regulator
[0002.953] hdmi cable connected
[0002.969] edid read success
[0002.985] DT entry for leds-pwm not found
[0002.989] edid read success
[0002.992] width = 640, height = 480, frequency = 25174825
[0002.997] width = 640, height = 480, frequency = 25174825
[0003.003] width = 640, height = 480, frequency = 25174825
[0003.008] width = 640, height = 480, frequency = 25174825
[0003.014] width = 1920, height = 1080, frequency = 148500000
[0003.019] width = 1920, height = 1080, frequency = 175500000
[0003.025] width = 640, height = 480, frequency = 25174825
[0003.030] width = 720, height = 480, frequency = 26973026
[0003.036] width = 720, height = 480, frequency = 26973026
[0003.041] width = 1280, height = 720, frequency = 74175824
[0003.046] width = 1920, height = 1080, frequency = 148351648
[0003.052] width = 720, height = 576, frequency = 26973026
[0003.057] width = 720, height = 576, frequency = 26973026
[0003.063] width = 1280, height = 720, frequency = 74175824
[0003.068] width = 1920, height = 1080, frequency = 148351648
[0003.074] Best mode Width = 1920, Height = 1080, freq = 148351648
[0003.082] tmds-config node not found
[0003.086] pmc_set_io_pad_voltage: Error -2 retrieving platform-io-pad-voltagepropsetting 'avdd-io-hdmi-dp' regulator to 1050000 micro volts
[0003.101] setting 'vdd-1v8' regulator to 1800000 micro volts
[0003.109] could not find regulator
[0003.112] could not find regulator
[0003.115] could not find regulator
[0003.144] using default cmu settings
[0003.147] dc_hdmi_enable, starting HDMI initialisation
[0003.153] dc_hdmi_enable, HDMI initialisation complete
[0003.158] list and configure display window
[0003.167] display console init completed
[0003.179] subnode volume_up is not found !
[0003.183] subnode back is not found !
[0003.186] subnode volume_down is not found !
[0003.191] subnode menu is not found !
[0003.194] Gpio keyboard init success
[0003.275] found decompressor handler: lz4-legacy
[0003.289] decompressing blob (type 1)...
[0003.359] load_bmp_blob: panelresolution=1080 type=3
[0003.364] -------> se_aes_verify_sbk_clear: 747
[0003.368] se_aes_verify_sbk_clear: Error
[0003.372] SE operation failed
[0003.375] bl_battery_charging: connected to external power supply
[0003.388] device_query_partition_size: failed to open partition spiflash0
!
[0003.395] MSC Partition not found
[0003.401] device_query_partition_size: failed to open partition spiflash0
!
[0003.409] USP partition read failed!
[0003.412] blob_init: blob-partition USP header read failed
[0003.418] android_boot Unable to update recovery partition
[0003.423] kfs_getpartname: name = LNX
[0003.427] Loading kernel from LNX
[0003.436] Found 19 BFS partitions in "spiflash0"
[0003.758] load kernel from storage
[0003.763] decompressor handler not found
[0004.029] Successfully loaded kernel and ramdisk images
[0004.035] board ID = D78, board SKU = 0
[0004.040] sdmmc node status = okay
[0004.043] sdcard instance = 0
[0004.046] sdmmc cd-inverted
[0004.048] sdcard gpio handle 0x5b
[0004.052] sdcard gpio pin 0xc9
[0004.055] sdcard gpio flags 0x0
[0004.058] vmmc-supply 0x9d
[0004.060] cd_gpio_pin = 201
[0004.063] pin_state = 0
[0004.065] Found sdcard
[0004.067] SD-card IS present ...
[0004.071] load_and_boot_kernel: SD card detected OK
[0004.077] load_bmp_blob: panelresolution=1080 type=3
[0004.571] display bmp image done
[0004.574] NCK carveout not present
[0004.577] Skipping dts_overrides
[0004.581] NCK carveout not present
[0004.592] Find /i2c@7000c000's alias i2c0
[0004.596] get eeprom at 1-a0, size 256, type 0
[0004.606] Find /i2c@7000c500's alias i2c2
[0004.609] get eeprom at 3-a0, size 256, type 0
[0004.614] get eeprom at 3-ae, size 256, type 0
[0004.618] pm_ids_update: Updating 1,a0, size 256, type 0
[0004.624] I2C slave not started
[0004.627] I2C write failed
[0004.629] Writing offset failed
[0004.632] eeprom_init: EEPROM read failed
[0004.636] pm_ids_update: eeprom init failed
[0004.640] pm_ids_update: Updating 3,a0, size 256, type 0
[0004.670] pm_ids_update: The pm board id is 3448-0000-400
[0004.677] Adding plugin-manager/ids/3448-0000-400=/i2c@7000c500
@0x50
[0004.686] pm_ids_update: pm id update successful
[0004.690] pm_ids_update: Updating 3,ae, size 256, type 0
[0004.721] pm_ids_update: The pm board id is 3449-0000-400
[0004.727] Adding plugin-manager/ids/3449-0000-400=/i2c@7000c500
@0x57
[0004.735] pm_ids_update: pm id update successful
[0004.766] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0004.772] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB
[0004.780] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0004.786] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB
[0004.794] updating /chosen/nvidia,ethernet-mac node 00:04:4b:eb:94:72
[0004.801] Plugin Manager: Parse ODM data 0x000a4000
[0004.814] shim_cmdline_install: /chosen/bootargs: earlycon=uart8250,mmio32,0x70006000
[0004.822] Add serial number:1422919165445 as DT property
[0004.832] "bpmp" doesn't exist, creating
[0004.838] Updated bpmp info to DTB
[0004.843] Updated initrd info to DTB
[0004.846] "proc-board" doesn't exist, creating
[0004.852] Updated board info to DTB
[0004.855] "pmu-board" doesn't exist, creating
[0004.861] Updated board info to DTB
[0004.865] "display-board" doesn't exist, creating
[0004.871] Updated board info to DTB
[0004.874] "reset" doesn't exist, creating
[0004.879] Updated reset info to DTB
[0004.882] 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.921] DTB cmdline: earlycon=uart8250,mmio32,0x70006000
[0004.927] boot image cmdline: root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0
[0004.940] Updated bootarg info to DTB
[0004.944] Adding uuid 00000001644568061400000008020180 to DT
[0004.950] Adding eks info 0 to DT
[0004.956] WARNING: Failed to pass NS DRAM ranges to TOS, err: -7
[0004.962] Updated memory info to DTB
[0004.971] set vdd_core voltage to 1125 mv
[0004.975] setting 'vdd-core' regulator to 1125000 micro volts
[0004.980] Found secure-pmc; disable BPMP

U-Boot 2020.04-g4335beb (Jun 08 2023 - 21:16:44 -0700)

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
fs_devread read outside partition 2
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
Card did not respond to voltage select!
starting USB...
Bus usb@7d000000: tegrausb: Invalid dr_mode 2 for host mode
probe failed, error -1
Bus xusb@70090000: Loading XUSB FW blob from RP4 partition ...
SF: Detected mx25u3235f with page size 256 Bytes, erase size 4 KiB, total 4 MiB

Firmware size 126464
Firmware timestamp: 0x644782df, Version: 50.29 release

Register HCSParams1: 9000124 NbrPorts: 9
Starting the controller
USB XHCI 1.00
scanning bus xusb@70090000 for devices... 4 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found

Device 0: unknown device

Device 0: unknown device

Warning: eth_rtl8169 using MAC address from ROM
BOOTP broadcast 1
BOOTP broadcast 2
BOOTP broadcast 3
BOOTP broadcast 4
BOOTP broadcast 5
BOOTP broadcast 6
BOOTP broadcast 7
BOOTP broadcast 8
BOOTP broadcast 9
BOOTP broadcast 10
BOOTP broadcast 11
BOOTP broadcast 12
BOOTP broadcast 13
BOOTP broadcast 14
BOOTP broadcast 15
BOOTP broadcast 16
BOOTP broadcast 17

Retry time exceeded; starting again
missing environment variable: pxeuuid
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/01-00-04-4b-eb-94-72
*** ERROR: serverip' not set missing environment variable: bootfile Retrieving file: pxelinux.cfg/00000000 *** ERROR: serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0000000
*** ERROR: serverip' not set missing environment variable: bootfile Retrieving file: pxelinux.cfg/000000 *** ERROR: serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00000
*** ERROR: serverip' not set missing environment variable: bootfile Retrieving file: pxelinux.cfg/0000 *** ERROR: serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/000
*** ERROR: serverip' not set missing environment variable: bootfile Retrieving file: pxelinux.cfg/00 *** ERROR: serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0
*** ERROR: serverip' not set missing environment variable: bootfile Retrieving file: pxelinux.cfg/default-arm-tegra210-p3450-0000 *** ERROR: serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm-tegra210
*** ERROR: serverip' not set missing environment variable: bootfile Retrieving file: pxelinux.cfg/default-arm *** ERROR: serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default
*** ERROR: `serverip' not set
Config file not found
BOOTP broadcast 1
BOOTP broadcast 2
BOOTP broadcast 3
BOOTP broadcast 4
BOOTP broadcast 5
BOOTP broadcast 6
BOOTP broadcast 7
BOOTP broadcast 8
BOOTP broadcast 9
BOOTP broadcast 10
BOOTP broadcast 11
BOOTP broadcast 12
BOOTP broadcast 13
BOOTP broadcast 14
BOOTP broadcast 15
BOOTP broadcast 16
BOOTP broadcast 17

Retry time exceeded; starting again
BOOTP broadcast 1
BOOTP broadcast 2
BOOTP broadcast 3
BOOTP broadcast 4
BOOTP broadcast 5
BOOTP broadcast 6
BOOTP broadcast 7
BOOTP broadcast 8
BOOTP broadcast 9
BOOTP broadcast 10
BOOTP broadcast 11
BOOTP broadcast 12
BOOTP broadcast 13
BOOTP broadcast 14
BOOTP broadcast 15
BOOTP broadcast 16
BOOTP broadcast 17

Retry time exceeded; starting again
Tegra210 (P3450-0000) #
pythops commented 1 week ago

I can give it a try with my board this weekend