Problem Booting Jetson Nano

Hi, guys.
I’m trying to boot my Jetson Nano and I get this error appearing on the display:
[ 1.071534] tegradc tegradc.1: dpd enable lookup fail:-19
[ 1.259841] imx219 6-0010: imx219_board_setup: error during i2c read probe (-121)
[ 1.259871] imx219 6-0010: board setup failed

What should I do to fix it?

This is the complete log:

[0000.126] [TegraBoot] (version 00.00.2018.01-l4t-33e7fa82)
[0000.131] Processing in cold boot mode Bootloader 2
[0000.136] A02 Bootrom Patch rev = 1023
[0000.139] Power-up reason: pmc por
[0000.142] No Battery Present
[0000.145] pmic max77620 reset reason
[0000.148] pmic max77620 NVERC : 0x40
[0000.152] RamCode = 0
[0000.154] Platform has DDR4 type RAM
[0000.157] max77620 disabling SD1 Remote Sense
[0000.161] Setting DDR voltage to 1125mv
[0000.165] Serial Number of Pmic Max77663: 0x2913e7
[0000.173] Entering ramdump check
[0000.176] Get RamDumpCarveOut = 0x0
[0000.179] RamDumpCarveOut=0x0, RamDumperFlag=0xe59ff3f8
[0000.184] Last reboot was clean, booting normally!
[0000.189] Sdram initialization is successful
[0000.193] SecureOs Carveout Base=0x00000000ff800000 Size=0x00800000
[0000.199] Lp0 Carveout Base=0x00000000ff780000 Size=0x00001000
[0000.205] BpmpFw Carveout Base=0x00000000ff700000 Size=0x00080000
[0000.211] GSC1 Carveout Base=0x00000000ff600000 Size=0x00100000
[0000.217] GSC2 Carveout Base=0x00000000ff500000 Size=0x00100000
[0000.223] 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.257] Platform-DebugCarveout: 0
[0000.260] Nck Carveout Base=0x00000000ff080000 Size=0x00200000
[0000.266] Non secure mode, and RB not enabled.
[0000.272] Invalid GPT Partition
[0000.287] Using BFS PT to query partitions
[0000.291] failed to load NvTbootTbootCpu from (2:0)
[0000.296] re-load NvTbootTbootCpu from (4:0)
[0000.339] Csd NumOfBlocks=30375936
[0000.398] Using GPT Primary to query partitions
[0000.407] Loading Tboot-CPU binary
[0000.784] Verifying TBC in OdmNonSecureSBK mode
[0000.794] Bootloader load address is 0xa0000000, entry address is 0xa0000258
[0000.801] Bootloader downloaded successfully.
[0000.805] Downloaded Tboot-CPU binary to 0xa0000258
[0000.810] MAX77620_GPIO5 configured
[0000.814] CPU power rail is up
[0000.816] CPU clock enabled
[0000.820] Performing RAM repair
[0000.823] Updating A64 Warmreset Address to 0xa00002e9
[0000.828] Loading NvTbootBootloaderDTB
[0002.140] Verifying NvTbootBootloaderDTB in OdmNonSecureSBK mode
[0002.205] Bootloader DTB Load Address: 0x83000000
[0002.210] Loading NvTbootKernelDTB
[0003.522] Verifying NvTbootKernelDTB in OdmNonSecureSBK mode
[0003.587] Kernel DTB Load Address: 0x83100000
[0003.595] Loading cboot binary
[0005.279] Verifying EBT in OdmNonSecureSBK mode
[0005.321] Bootloader load address is 0x92c00000, entry address is 0x92c00258
[0005.328] Bootloader downloaded successfully.
[0005.520] Using BFS PT to query partitions
[0005.524] Next binary entry address: 0x92c00258
[0005.529] BoardId: 3448
[0005.533] Overriding pmu board id with proc board id
[0005.538] Display board id is not available
[0007.037] Verifying SC7EntryFw in OdmNonSecureSBK mode
[0007.089] /bpmp deleted
[0007.092] SC7EntryFw header found loaded at 0xff700000
[0007.281] OVR2 PMIC
[0007.282] Bpmp FW successfully loaded
[0007.299] WB0 init successfully at 0xff780000
[0007.303] Set NvDecSticky Bits
[0007.307] GSC2 address ff53fffc value c0edbbcc
[0007.313] GSC MC Settings done
[0007.318] TOS Image length 53680
[0007.321] Monitor size 53680
[0007.324] OS size 0
[0007.486] Secure Os AES-CMAC Verification Success!
[0007.490] TOS image cipher info: plaintext
[0007.494] Loading and Validation of Secure OS Successful
[0007.510] SC7 Entry Firmware - 0xff700000, 0x4000
[0007.514] NvTbootPackSdramParams: start.
[0007.520] NvTbootPackSdramParams: done.
[0007.523] Tegraboot started after 53293 us
[0007.527] Basic modules init took 5622498 us
[0007.531] NvTbootQspiFlashIoctl: Opcode = 1 not supported
[0007.537] Sec Bootdevice Read Time = 12 ms, Read Size = 65 KB
[0007.542] Sec Bootdevice Write Time = 0 ms, Write Size = 0 KB
[0007.548] Storage Device Read Time = 6744 ms, Read Size = 2306 KB
[0007.553] Storage Device Write Time = 0 ms, Write Size = 0 KB
[0007.559] Next stage binary read took 1531077 us
[0007.563] Carveout took -1542757 us
[0007.567] CPU initialization took 2040234 us
[0007.571] Total time taken by TegraBoot 7651052 us

[0007.576] Starting CPU & Halting co-processor

64NOTICE: BL31: v1.3(release):23b153a63
NOTICE: BL31: Built : 22:39:57, Dec 9 2019
ERROR: Error initializing runtime service trusty_fast
[0007.698] RamCode = 0
[0007.703] LPDDR4 Training: Read DT: Number of tables = 2
[0007.708] EMC Training (SRC-freq: 204000; DST-freq: 1600000)
[0007.720] EMC Training Successful
[0007.723] 408000 not found in DVFS table
[0007.730] RamCode = 0
[0007.733] DT Write: emc-table@204000 succeeded
[0007.739] DT Write: emc-table@1600000 succeeded
[0007.743] LPDDR4 Training: Write DT: Number of tables = 2
[0007.938]
[0007.939] Debug Init done
[0007.942] Marked DTB cacheable
[0007.945] Bootloader DTB loaded at 0x83000000
[0007.949] Marked DTB cacheable
[0007.952] Kernel DTB loaded at 0x83100000
[0007.956] DeviceTree Init done
[0007.972] Pinmux applied successfully
[0007.976] gicd_base: 0x50041000
[0007.980] gicc_base: 0x50042000
[0007.983] Interrupts Init done
[0007.987] Using base:0x60005090 & irq:208 for tick-timer
[0007.992] Using base:0x60005098 for delay-timer
[0007.996] platform_init_timer: DONE
[0008.000] Timer(tick) Init done
[0008.004] osc freq = 38400 khz
[0008.008]
[0008.009] Welcome to L4T Cboot
[0008.012]
[0008.013] Cboot Version: 00.00.2018.01-t210-40c3ff9c
[0008.018] calling constructors
[0008.021] initializing heap
[0008.024] initializing threads
[0008.027] initializing timers
[0008.029] creating bootstrap completion thread
[0008.034] top of bootstrap2()
[0008.037] CPU: ARM Cortex A57
[0008.040] CPU: MIDR: 0x411FD071, MPIDR: 0x80000000
[0008.044] initializing platform
[0008.052] Manufacturer: MF = 0xc2, ID MSB = 0x25
[0008.056] ID LSB = 0x36, ID-CFI len = 194 bytes
[0008.061] Macronix QSPI chip present
[0008.064] SPI device register
[0008.067] init boot device
[0008.070] allocating memory for boot device(SPI)
[0008.074] registering boot device
[0008.084] sdmmc node status = okay
[0008.087] sdcard instance = 0
[0008.090] sdcard gpio handle 0x56
[0008.093] sdcard gpio pin 0xc9
[0008.096] sdcard gpio flags 0x0
[0008.099] vmmc-supply 0x99
[0008.102] Instance: 0
[0008.104] Allocating memory for context
[0008.108] enabling clock
[0008.110] sd card init
[0008.112] Check card present and stable
[0008.116] Send command 0
[0008.132] Send command 3
[0008.137] Set RCA for the card
[0008.140] Query card specific data by command 9
[0008.146] Parse CSD data
[0008.149] Send command 7
[0008.159] Calling sd device register
[0008.162] Init sdcard
[0008.165] Allocating memory for boot device
[0008.169] Registering user device
[0008.182] Enable APE clock
[0008.184] Un-powergate APE partition
[0008.188] of_register: registering tegra_udc to of_hal
[0008.193] of_register: registering inv20628-driver to of_hal
[0008.199] of_register: registering ads1015-driver to of_hal
[0008.204] of_register: registering lp8557-bl-driver to of_hal
[0008.210] of_register: registering bq2419x_charger to of_hal
[0008.216] of_register: registering bq27441_fuel_gauge to of_hal
[0008.227] gpio framework initialized
[0008.231] of_register: registering tca9539_gpio to of_hal
[0008.236] of_register: registering tca9539_gpio to of_hal
[0008.241] of_register: registering i2c_bus_driver to of_hal
[0008.247] of_register: registering i2c_bus_driver to of_hal
[0008.252] of_register: registering i2c_bus_driver to of_hal
[0008.258] pmic framework initialized
[0008.261] of_register: registering max77620_pmic to of_hal
[0008.267] regulator framework initialized
[0008.271] of_register: registering tps65132_bl_driver to of_hal
[0008.277] initializing target
[0008.283] gpio_driver_register: register ‘tegra_gpio_driver’ driver
[0008.291] board ID = D78, board SKU = 0
[0008.294] Skipping Z3!
[0008.299] fixed regulator driver initialized
[0008.317] initializing OF layer
[0008.320] NCK carveout not present
[0008.323] Skipping dts_overrides
[0008.327] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0008.344] I2C Bus Init done
[0008.347] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0008.357] I2C Bus Init done
[0008.359] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0008.370] I2C Bus Init done
[0008.372] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0008.383] I2C Bus Init done
[0008.385] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0008.396] I2C Bus Init done
[0008.398] of_children_init: Ops found for compatible string maxim,max77620
[0008.409] max77620_init using irq 118
[0008.414] register ‘maxim,max77620’ pmic
[0008.418] gpio_driver_register: register ‘max77620-gpio’ driver
[0008.424] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0008.435] I2C Bus Init done
[0008.438] NCK carveout not present
[0008.448] Find /i2c@7000c000’s alias i2c0
[0008.452] get eeprom at 1-a0, size 256, type 0
[0008.461] Find /i2c@7000c500’s alias i2c2
[0008.465] get eeprom at 3-a0, size 256, type 0
[0008.469] get eeprom at 3-ae, size 256, type 0
[0008.474] pm_ids_update: Updating 1,a0, size 256, type 0
[0008.479] I2C slave not started
[0008.482] I2C write failed
[0008.484] Writing offset failed
[0008.487] eeprom_init: EEPROM read failed
[0008.491] pm_ids_update: eeprom init failed
[0008.496] pm_ids_update: Updating 3,a0, size 256, type 0
[0008.526] pm_ids_update: The pm board id is 3448-0000-200
[0008.532] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0008.540] pm_ids_update: pm id update successful
[0008.545] pm_ids_update: Updating 3,ae, size 256, type 0
[0008.575] pm_ids_update: The pm board id is 3449-0000-200
[0008.581] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57
[0008.589] pm_ids_update: pm id update successful
[0008.620] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0008.626] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB
[0008.634] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0008.640] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB
[0008.648] updating /chosen/nvidia,ethernet-mac node 00:04:4b:e4:20:fa
[0008.655] Plugin Manager: Parse ODM data 0x00084000
[0008.665] shim_cmdline_install: /chosen/bootargs: root=/dev/mmcblk0p1 rw rootwait rootfstype=ext
[0008.687] Find /i2c@7000c000’s alias i2c0
[0008.690] get eeprom at 1-a0, size 256, type 0
[0008.699] Find /i2c@7000c500’s alias i2c2
[0008.703] get eeprom at 3-a0, size 256, type 0
[0008.708] get eeprom at 3-ae, size 256, type 0
[0008.712] pm_ids_update: Updating 1,a0, size 256, type 0
[0008.717] I2C slave not started
[0008.720] I2C write failed
[0008.723] Writing offset failed
[0008.726] eeprom_init: EEPROM read failed
[0008.730] pm_ids_update: eeprom init failed
[0008.734] pm_ids_update: Updating 3,a0, size 256, type 0
[0008.764] pm_ids_update: The pm board id is 3448-0000-200
[0008.771] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0008.778] pm_ids_update: pm id update successful
[0008.782] pm_ids_update: Updating 3,ae, size 256, type 0
[0008.812] pm_ids_update: The pm board id is 3449-0000-200
[0008.819] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57
[0008.826] pm_ids_update: pm id update successful
[0008.856] Add serial number:0421319024513 as DT property
[0008.864] Applying platform configs
[0008.871] platform-init is not present. Skipping
[0008.875] calling apps_init()
[0008.901] Found 14 GPT partitions in “sd0”
[0008.904] Proceeding to Cold Boot
[0008.908] starting app android_boot_app
[0008.911] Device state: unlocked
[0008.915] display console init
[0008.923] could not find regulator
[0008.926] hdmi cable connected
[0008.942] edid read success
[0008.945] width = 640, height = 480, frequency = 25174825
[0008.950] width = 640, height = 480, frequency = 25174825
[0008.955] width = 1600, height = 900, frequeDT entry for leds-pwm not found
n[0008.966] cy = 97750000
[0008.968] Best mode Width = 640, Height = 480, freq = 25174825
[0008.975] tmds-config node not found
[0008.980] pmc_set_io_pad_voltage: Error -2 retrieving platform-io-pad-voltagepropsetting 'avdd-is
[0008.994] setting ‘vdd-1v8’ regulator to 1800000 micro volts
[0009.002] could not find regulator
[0009.005] could not find regulator
[0009.009] could not find regulator
[0009.037] using default cmu settings
[0009.041] dc_hdmi_enable, starting HDMI initialisation
[0009.047] dc_hdmi_enable, HDMI initialisation complete
[0009.052] list and configure display window
[0009.057] display console init completed
[0009.064] subnode volume_up is not found !
[0009.068] subnode back is not found !
[0009.072] subnode volume_down is not found !
[0009.076] subnode menu is not found !
[0009.079] Gpio keyboard init success
[0009.123] found decompressor handler: lz4-legacy
[0009.137] decompressing blob (type 1)…
[0009.171] load_bmp_blob: panelresolution=480 type=0
[0009.222] decompressor handler not found
[0009.226] load_firmware_blob: Firmware blob loaded, entries=2
[0009.232] -------> se_aes_verify_sbk_clear: 747
[0009.236] se_aes_verify_sbk_clear: Error
[0009.240] bl_battery_charging: connected to external power supply
[0009.247] xusb is supported
[0009.253] error while finding nvidia,portmap
[0009.757] xusb blob version 0 size 124416
[0009.761] firmware size 124416
[0009.766] Firmware timestamp: 0x5da88fc3, Version: 50.25 release
[0009.779] xhci0: 64 bytes context size, 32-bit DMA
[0009.819] usbus0: 5.0Gbps Super Speed USB v3.0
[0009.839] uhub0: <Nvidia XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
[0010.489] uhub0: 9 ports with 9 removable, self powered
[0011.489] failed to get HID devices
[0011.493] failed to init xhci or no usb device attached
[0011.503] device_query_partition_size: failed to open partition sd0:MSC !
[0011.510] MSC Partition not found
[0011.516] device_query_partition_size: failed to open partition sd0:USP !
[0011.523] USP partition read failed!
[0011.526] blob_init: blob-partition USP header read failed
[0011.532] android_boot Unable to update recovery partition
[0011.537] kfs_getpartname: name = LNX
[0011.541] Loading kernel from LNX
[0011.639] load kernel from storage
[0011.651] decompressor handler not found
[0011.708] Successfully loaded kernel and ramdisk images
[0011.714] load_bmp_blob: panelresolution=480 type=0
[0011.788] display bmp image done
[0011.791] NCK carveout not present
[0011.794] Skipping dts_overrides
[0011.798] NCK carveout not present
[0011.808] Find /i2c@7000c000’s alias i2c0
[0011.811] get eeprom at 1-a0, size 256, type 0
[0011.820] Find /i2c@7000c500’s alias i2c2
[0011.824] get eeprom at 3-a0, size 256, type 0
[0011.829] get eeprom at 3-ae, size 256, type 0
[0011.833] pm_ids_update: Updating 1,a0, size 256, type 0
[0011.838] I2C slave not started
[0011.841] I2C write failed
[0011.844] Writing offset failed
[0011.847] eeprom_init: EEPROM read failed
[0011.851] pm_ids_update: eeprom init failed
[0011.855] pm_ids_update: Updating 3,a0, size 256, type 0
[0011.885] pm_ids_update: The pm board id is 3448-0000-200
[0011.892] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0011.900] pm_ids_update: pm id update successful
[0011.904] pm_ids_update: Updating 3,ae, size 256, type 0
[0011.934] pm_ids_update: The pm board id is 3449-0000-200
[0011.941] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57
[0011.949] pm_ids_update: pm id update successful
[0011.979] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0011.985] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB
[0011.993] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0011.999] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB
[0012.008] updating /chosen/nvidia,ethernet-mac node 00:04:4b:e4:20:fa
[0012.014] Plugin Manager: Parse ODM data 0x00084000
[0012.025] shim_cmdline_install: /chosen/bootargs: root=/dev/mmcblk0p1 rw rootwait rootfstype=ext
[0012.040] Add serial number:0421319024513 as DT property
[0012.049] “bpmp” doesn’t exist, creating
[0012.054] Updated bpmp info to DTB
[0012.059] Updated initrd info to DTB
[0012.063] “proc-board” doesn’t exist, creating
[0012.068] Updated board info to DTB
[0012.071] “pmu-board” doesn’t exist, creating
[0012.077] Updated board info to DTB
[0012.080] “display-board” doesn’t exist, creating
[0012.086] Updated board info to DTB
[0012.089] “reset” doesn’t exist, creating
[0012.094] Updated reset info to DTB
[0012.097] Cmdline: tegraid=21.1.2.0.0 ddr_die=4096M@2048M section=512M memtype=0 vpr_resize usb_
[0012.136] DTB cmdline: root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyS0,115200n8 co
[0012.148] boot image cmdline: root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyS0,1152
[0012.161] Updated bootarg info to DTB
[0012.165] Adding uuid 000000016441d5c80800000009fc01c0 to DT
[0012.171] Adding eks info 0 to DT
[0012.177] WARNING: Failed to pass NS DRAM ranges to TOS, err: -7
[0012.182] Updated memory info to DTB
[0012.188] Updated system-lp0-disable info to DTB
[0012.197] set vdd_core voltage to 1075 mv
[0012.200] setting ‘vdd-core’ regulator to 1075000 micro volts
[0012.219] Found secure-pmc; disable BPMP

U-Boot 2016.07-g0536cf2a27 (Dec 09 2019 - 22:40:32 -0800)

TEGRA210
Model: NVIDIA P3450-Porg
Board: NVIDIA P3450-PORG
DRAM: 4 GiB
MMC: Tegra SD/MMC: 0, Tegra SD/MMC: 1
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
733 bytes read in 181 ms (3.9 KiB/s)
1: primary kernel
Retrieving file: /boot/initrd
5487751 bytes read in 519 ms (10.1 MiB/s)
Retrieving file: /boot/Image
34191368 bytes read in 2937 ms (11.1 MiB/s)
append: tegraid=21.1.2.0.0 ddr_die=4096M@2048M section=512M memtype=0 vpr_resize usb_port_owner_it

Flattened Device Tree blob at 83100000

Booting using the fdt blob at 0x83100000
reserving fdt memory region: addr=80000000 size=20000
Using Device Tree in place at 0000000083100000, end 00000000831776f0

Starting kernel …

[ 1.071534] tegradc tegradc.1: dpd enable lookup fail:-19 [ 1.259841] imx219 6-0010: imx219_board_setup: error during i2c read probe (-121) [ 1.259871] imx219 6-0010: board setup failed
1 Like

No need to worry. That log is not fatal. Please go ahead and ignore those error.

I tried. The boot that a long long time and fails in the end. What should I do?

Hi,

Could you elaborate “the boot fails in the end”? Did you see the ubutnu desktop show up on the screen?

Hi! Did you solve this issue?

Yes. I bought a new SD Card though, and then it ran smoothly… Something happened to the old one.