I’ve read:
Config:
- The board to is powered by via USB with a 5V 2A Raspberry Pi approved PSU (Adafruit).
- HDMI output is displayed by a DVI-D monitor (HDMI to DVI-D cable is used for the Nano). The display show the static NVIDIA logo at boot time but the process stops here.
- Ethernet connected.
- Flash card used: Transcend Premium 400x, 32GB microSD HC, Class 10 UHS-1.
See attached boot log below. Any suggestions before I return this to Amazon?
Regards,
-Graeme
=======================================================================================
[i][0007.140] Verifying SC7EntryFw in OdmNonSecureSBK mode
[0007.192] /bpmp deleted
[0007.194] SC7EntryFw header found loaded at 0xff700000
[0007.382] OVR2 PMIC
[0007.384] Bpmp FW successfully loaded
[0007.400] WB0 init successfully at 0xff780000
[0007.405] Set NvDecSticky Bits
[0007.408] GSC2 address ff53fffc value c0edbbcc
[0007.414] GSC MC Settings done
[0007.420] TOS Image length 53680
[0007.423] Monitor size 53680
[0007.426] OS size 0
[0007.588] Secure Os AES-CMAC Verification Success!
[0007.593] TOS image cipher info: plaintext
[0007.597] Loading and Validation of Secure OS Successful
[0007.613] SC7 Entry Firmware - 0xff700000, 0x4000
[0007.617] NvTbootPackSdramParams: start.
[0007.622] NvTbootPackSdramParams: done.
[0007.626] Tegraboot started after 53279 us
[0007.630] Basic modules init took 5714761 us
[0007.634] NvTbootQspiFlashIoctl: Opcode = 1 not supported
[0007.639] Sec Bootdevice Read Time = 12 ms, Read Size = 65 KB
[0007.645] Sec Bootdevice Write Time = 0 ms, Write Size = 0 KB
[0007.650] Storage Device Read Time = 6799 ms, Read Size = 2306 KB
[0007.656] Storage Device Write Time = 0 ms, Write Size = 0 KB
[0007.662] Next stage binary read took 1543568 us
[0007.666] Carveout took -1555247 us
[0007.670] CPU initialization took 2053331 us
[0007.674] Total time taken by TegraBoot 7756413 us
[0007.679] Starting CPU & Halting co-processor
64NOTICE: BL31: v1.3(release):a28d87f09
NOTICE: BL31: Built : 16:52:46, Jul 16 2019
ERROR: Error initializing runtime service trusty_fast
[0007.801] RamCode = 0
[0007.805] LPDDR4 Training: Read DT: Number of tables = 2
[0007.810] EMC Training (SRC-freq: 204000; DST-freq: 1600000)
[0007.823] EMC Training Successful
[0007.826] 408000 not found in DVFS table
[0007.833] RamCode = 0
[0007.836] DT Write: emc-table@204000 succeeded
[0007.842] DT Write: emc-table@1600000 succeeded
[0007.846] LPDDR4 Training: Write DT: Number of tables = 2
[0008.043]
[0008.044] Debug Init done
[0008.047] Marked DTB cacheable
[0008.050] Bootloader DTB loaded at 0x83000000
[0008.054] Marked DTB cacheable
[0008.057] Kernel DTB loaded at 0x83100000
[0008.061] DeviceTree Init done
[0008.073] Pinmux applied successfully
[0008.077] gicd_base: 0x50041000
[0008.081] gicc_base: 0x50042000
[0008.084] Interrupts Init done
[0008.088] Using base:0x60005090 & irq:208 for tick-timer
[0008.093] Using base:0x60005098 for delay-timer
[0008.098] platform_init_timer: DONE
[0008.101] Timer(tick) Init done
[0008.105] osc freq = 38400 khz
[0008.109]
[0008.110] welcome to cboot
[0008.113]
[0008.114] Cboot Version: 00.00.2018.01-t210-3a168c35
[0008.119] calling constructors
[0008.122] initializing heap
[0008.124] initializing threads
[0008.127] initializing timers
[0008.130] creating bootstrap completion thread
[0008.135] top of bootstrap2()
[0008.137] CPU: ARM Cortex A57
[0008.140] CPU: MIDR: 0x411FD071, MPIDR: 0x80000000
[0008.145] initializing platform
[0008.148] Scratch reg 37 & 271 initial value set…
[0008.155] cboot:secure-pmc present
[0008.158] Manufacturer: MF = 0xc2, ID MSB = 0x25
[0008.162] ID LSB = 0x36, ID-CFI len = 194 bytes
[0008.167] Macronix QSPI chip present
[0008.170] SPI device register
[0008.173] init boot device
[0008.176] allocating memory for boot device(SPI)
[0008.180] registering boot device
[0008.190] sdmmc node status = okay
[0008.193] sdcard instance = 0
[0008.196] sdcard gpio handle 0x56
[0008.199] sdcard gpio pin 0xc9
[0008.202] sdcard gpio flags 0x0
[0008.205] vmmc-supply 0x99
[0008.208] Instance: 0
[0008.210] Allocating memory for context
[0008.214] enabling clock
[0008.216] sd card init
[0008.218] Check card present and stable
[0008.222] Send command 0
[0008.238] Send command 3
[0008.243] Set RCA for the card
[0008.246] Query card specific data by command 9
[0008.252] Parse CSD data
[0008.254] Send command 7
[0008.265] Calling sd device register
[0008.268] Init sdcard
[0008.270] Allocating memory for boot device
[0008.275] Registering user device
[0008.288] Enable APE clock
[0008.290] Un-powergate APE partition
[0008.294] of_register: registering tegra_udc to of_hal
[0008.299] of_register: registering tegra_udc to of_hal
[0008.304] of_register: registering inv20628-driver to of_hal
[0008.310] of_register: registering ads1015-driver to of_hal
[0008.315] of_register: registering lp8557-bl-driver to of_hal
[0008.321] of_register: registering bq2419x_charger to of_hal
[0008.327] of_register: registering cpc to of_hal
[0008.331] of_register: registering bq27441_fuel_gauge to of_hal
[0008.343] gpio framework initialized
[0008.346] of_register: registering tca9539_gpio to of_hal
[0008.351] of_register: registering tca9539_gpio to of_hal
[0008.357] of_register: registering i2c_bus_driver to of_hal
[0008.362] of_register: registering i2c_bus_driver to of_hal
[0008.368] of_register: registering i2c_bus_driver to of_hal
[0008.373] of_register: registering i2c_bus_driver to of_hal
[0008.379] pmic framework initialized
[0008.382] of_register: registering max77620_pmic to of_hal
[0008.388] regulator framework initialized
[0008.392] of_register: registering tps65132_bl_driver to of_hal
[0008.398] initializing target
[0008.403] gpio_driver_register: register ‘tegra_gpio_driver’ driver
[0008.412] fixed regulator driver initialized
[0008.429] initializing OF layer
[0008.432] NCK carveout not present
[0008.435] Skipping dts_overrides
[0008.439] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0008.456] I2C Bus Init done
[0008.459] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0008.469] I2C Bus Init done
[0008.471] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0008.482] I2C Bus Init done
[0008.484] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0008.495] I2C Bus Init done
[0008.497] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0008.507] I2C Bus Init done
[0008.510] of_children_init: Ops found for compatible string maxim,max77620
[0008.520] max77620_init using irq 118
[0008.525] register ‘maxim,max77620’ pmic
[0008.529] gpio_driver_register: register ‘max77620-gpio’ driver
[0008.536] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0008.546] I2C Bus Init done
[0008.550] NCK carveout not present
[0008.553] shim_invoke: No NCT, Calling dts updates
[0008.564] Find /i2c@7000c000’s alias i2c0
[0008.568] get eeprom at 1-a0, size 256, type 0
[0008.577] Find /i2c@7000c500’s alias i2c2
[0008.581] get eeprom at 3-a0, size 256, type 0
[0008.585] get eeprom at 3-ae, size 256, type 0
[0008.589] pm_ids_update: Updating 1,a0, size 256, type 0
[0008.595] I2C slave not started
[0008.598] I2C write failed
[0008.600] Writing offset failed
[0008.603] eeprom_init: EEPROM read failed
[0008.607] pm_ids_update: eeprom init failed
[0008.611] pm_ids_update: Updating 3,a0, size 256, type 0
[0008.642] pm_ids_update: The pm board id is 3448-0000-200
[0008.648] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0008.656] pm_ids_update: pm id update successful
[0008.660] pm_ids_update: Updating 3,ae, size 256, type 0
[0008.690] pm_ids_update: The pm board id is 3449-0000-200
[0008.697] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57
[0008.704] pm_ids_update: pm id update successful
[0008.735] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0008.741] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB
[0008.749] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0008.755] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB
[0008.763] updating /chosen/nvidia,ethernet-mac node 00:04:4b:e6:20:61
[0008.770] Plugin Manager: Parse ODM data 0x00084000
[0008.780] shim_cmdline_install: /chosen/bootargs: root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0
[0008.801] Find /i2c@7000c000’s alias i2c0
[0008.805] get eeprom at 1-a0, size 256, type 0
[0008.814] Find /i2c@7000c500’s alias i2c2
[0008.818] get eeprom at 3-a0, size 256, type 0
[0008.822] get eeprom at 3-ae, size 256, type 0
[0008.826] pm_ids_update: Updating 1,a0, size 256, type 0
[0008.832] I2C slave not started
[0008.835] I2C write failed
[0008.837] Writing offset failed
[0008.840] eeprom_init: EEPROM read failed
[0008.844] pm_ids_update: eeprom init failed
[0008.849] pm_ids_update: Updating 3,a0, size 256, type 0
[0008.879] pm_ids_update: The pm board id is 3448-0000-200
[0008.885] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0008.892] pm_ids_update: pm id update successful
[0008.897] pm_ids_update: Updating 3,ae, size 256, type 0
[0008.927] pm_ids_update: The pm board id is 3449-0000-200
[0008.933] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57
[0008.940] pm_ids_update: pm id update successful
[0008.971] Chip UID is 0000000164449584200000000a058500
[0008.976] Add serial number:14223190455200008505 as DT property
[0008.984] Applying platform configs
[0008.991] platform-init is not present. Skipping
[0008.995] calling apps_init()
[0009.020] Found 12 GPT partitions in “sd0”
[0009.024] Proceeding to Cold Boot
[0009.027] starting app android_boot_app
[0009.031] Device state: unlocked
[0009.034] display console init
[0009.043] could not find regulator
[0009.046] hdmi cable connected
[0009.062] edid read success
[0009.064] width = 640, height = 480, frequency = 25174825
[0009.070] width = 640, height = 480, frequency = 25174825
[0009.075] width = 1920, height = 1200, frequency = 154000DT entry for leds-pwm not found
0[0009.086] 00
[0009.088] Best mode Width = 640, Height = 480, freq = 25174825
[0009.095] tmds-config node not found
[0009.099] pmc_set_io_pad_voltage: Error -2 retrieving platform-io-pad-voltagepropsetting ‘avdd-io-hdmi-dp’ regulator to 1050000 micro volts
[0009.114] setting ‘vdd-1v8’ regulator to 1800000 micro volts
[0009.122] could not find regulator
[0009.125] could not find regulator
[0009.128] could not find regulator
[0009.157] using default cmu settings
[0009.160] dc_hdmi_enable, starting HDMI initialisation
[0009.167] dc_hdmi_enable, HDMI initialisation complete
[0009.172] list and configure display window
[0009.176] display console init completed
[0009.184] subnode volume_up is not found !
[0009.188] subnode back is not found !
[0009.191] subnode volume_down is not found !
[0009.195] subnode menu is not found !
[0009.199] Gpio keyboard init success
[0009.243] found decompressor handler: lz4-legacy
[0009.257] decompressing blob (type 1)…
[0009.291] load_bmp_blob: panelresolution=480 type=0
[0009.342] decompressor handler not found
[0009.346] load_firmware_blob: Firmware blob loaded, entries=2
[0009.351] se_aes_verify_sbk_clear: Error
[0009.355] bl_battery_charging: connected to external power supply
[0009.362] xusb is supported
[0009.368] error while finding nvidia,portmap
[0009.374] could not find regulator
[0009.877] xusb blob version 0 size 124416
[0009.881] firmware size 124416
[0009.886] Firmware timestamp: 0x5cd2a472, Version: 50.22 release
[0009.900] xhci0: 64 bytes context size, 32-bit DMA
[0009.940] usbus0: 5.0Gbps Super Speed USB v3.0
[0009.960] uhub0: <Nvidia XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
[0010.610] uhub0: 9 ports with 9 removable, self powered
[0011.610] failed to get HID devices
[0011.614] failed to init xhci or no usb device attached
[0011.624] device_query_partition_size: failed to open partition sd0:MSC !
[0011.631] MSC Partition not found
[0011.637] device_query_partition_size: failed to open partition sd0:USP !
[0011.644] USP partition read failed!
[0011.647] blob_init: blob-partition USP header read failed
[0011.653] android_boot Unable to update recovery partition
[0011.658] kfs_getpartname: name = LNX
[0011.662] Loading kernel from LNX
[0011.722] Verifying boot image in OdmNonSecureSBK mode
[0011.765] kernel load address: 0x80080000, size: 482032 bytes
[0011.771] ramdisk load address: 0x84100000, size: 0 bytes
[0011.776] load kernel from storage
[0011.788] decompressor handler not found
[0011.846] Successfully loaded kernel and ramdisk images
[0011.852] load_bmp_blob: panelresolution=480 type=0
[0011.926] display bmp image done
[0011.929] NCK carveout not present
[0011.932] Skipping dts_overrides
[0011.935] NCK carveout not present
[0011.939] shim_invoke: No NCT, Calling dts updates
[0011.950] Find /i2c@7000c000’s alias i2c0
[0011.954] get eeprom at 1-a0, size 256, type 0
[0011.963] Find /i2c@7000c500’s alias i2c2
[0011.967] get eeprom at 3-a0, size 256, type 0
[0011.971] get eeprom at 3-ae, size 256, type 0
[0011.976] pm_ids_update: Updating 1,a0, size 256, type 0
[0011.981] I2C slave not started
[0011.984] I2C write failed
[0011.987] Writing offset failed
[0011.990] eeprom_init: EEPROM read failed
[0011.993] pm_ids_update: eeprom init failed
[0011.998] pm_ids_update: Updating 3,a0, size 256, type 0
[0012.028] pm_ids_update: The pm board id is 3448-0000-200
[0012.034] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0012.042] pm_ids_update: pm id update successful
[0012.046] pm_ids_update: Updating 3,ae, size 256, type 0
[0012.077] pm_ids_update: The pm board id is 3449-0000-200
[0012.083] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57
[0012.091] pm_ids_update: pm id update successful
[0012.121] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0012.127] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB
[0012.135] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0012.141] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB
[0012.149] updating /chosen/nvidia,ethernet-mac node 00:04:4b:e6:20:61
[0012.156] Plugin Manager: Parse ODM data 0x00084000
[0012.166] shim_cmdline_install: /chosen/bootargs: root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0
[0012.181] Add serial number:14223190455200008505 as DT property
[0012.190] “bpmp” doesn’t exist, creating
[0012.196] Updated bpmp info to DTB
[0012.201] Updated initrd info to DTB
[0012.204] “proc-board” doesn’t exist, creating
[0012.210] Updated board info to DTB
[0012.213] “pmu-board” doesn’t exist, creating
[0012.218] Updated board info to DTB
[0012.222] “display-board” doesn’t exist, creating
[0012.227] Updated board info to DTB
[0012.231] “reset” doesn’t exist, creating
[0012.235] Updated reset info to DTB
[0012.239] 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,0 earlyprintk=uart8250-32bit,0x70006000 maxcpus=4 usbcore.old_scheme_first=1 lp0_vec=0x1000@0xff780000 core_edp_mv=1075 core_edp_ma=4000 tegra_fbmem=0x140000@0x92cb7000 is_hdmi_initialised=1
[0012.277] DTB cmdline: root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0
[0012.290] boot image cmdline: root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0
[0012.303] Updated bootarg info to DTB
[0012.307] Adding uuid 0000000164449584200000000a058500 to DT
[0012.312] Adding eks info 0 to DT
[0012.318] WARNING: Failed to pass NS DRAM ranges to TOS, err: -7
[0012.324] Updated memory info to DTB
[0012.330] Updated system-lp0-disable info to DTB
[0012.338] set vdd_core voltage to 1075 mv
[0012.341] setting ‘vdd-core’ regulator to 1075000 micro volts
[0012.360] could not find regulator
[0012.364] Found secure-pmc; disable BPMP
U-Boot 2016.07-gd917e08cec (Jul 16 2019 - 16:52:59 -0700)
TEGRA210
Model: NVIDIA P3450-Porg
Board: NVIDIA P3450-PORG
DRAM: 4 GiB
MMC: Tegra SD/MMC: 0, Tegra SD/MMC: 1
Using default environment
In: serial
Out: serial
Err: serial
Net: No ethernet found.
Hit any key to stop autoboot: 1 0
switch to partitions #0, OK
mmc1 is current device
Scanning mmc 1:1…
Card did not respond to voltage select!
starting USB…
USB0: tegrausb: Invalid dr_mode 2 for host mode
probe failed, error -1
USB error: all controllers failed lowlevel init
BOOTP broadcast 1
BOOTP broadcast 2
BOOTP broadcast 3
*** Unhandled DHCP Option in OFFER/ACK: 125
*** Unhandled DHCP Option in OFFER/ACK: 2
*** Unhandled DHCP Option in OFFER/ACK: 125
*** Unhandled DHCP Option in OFFER/ACK: 2
DHCP client bound to address 192.168.0.35 (1029 ms)
*** Warning: no boot file name; using ‘C0A80023.img’
Using eth_rtl8169 device
TFTP from server 0.0.0.0; our IP address is 192.168.0.35; sending through gateway 192.168.0.5
Filename ‘C0A80023.img’.
Load address: 0x80080000
Loading: *T T T T T T T T T T
Retry count exceeded; starting again
missing environment variable: pxeuuid
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/01-00-04-4b-e6-20-61
*** ERROR: serverip' not set missing environment variable: bootfile Retrieving file: pxelinux.cfg/C0A80023 *** ERROR:
serverip’ not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/C0A8002
*** ERROR: serverip' not set missing environment variable: bootfile Retrieving file: pxelinux.cfg/C0A800 *** ERROR:
serverip’ not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/C0A80
*** ERROR: serverip' not set missing environment variable: bootfile Retrieving file: pxelinux.cfg/C0A8 *** ERROR:
serverip’ not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/C0A
*** ERROR: serverip' not set missing environment variable: bootfile Retrieving file: pxelinux.cfg/C0 *** ERROR:
serverip’ not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/C
*** 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
starting USB…
USB0: tegrausb: Invalid dr_mode 2 for host mode
probe failed, error -1
USB error: all controllers failed lowlevel init
BOOTP broadcast 1
*** Unhandled DHCP Option in OFFER/ACK: 125
*** Unhandled DHCP Option in OFFER/ACK: 2
*** Unhandled DHCP Option in OFFER/ACK: 125
*** Unhandled DHCP Option in OFFER/ACK: 2
DHCP client bound to address 192.168.0.35 (17 ms)
Using eth_rtl8169 device
TFTP from server 0.0.0.0; our IP address is 192.168.0.35; sending through gateway 192.168.0.5
Filename ‘boot.scr.uimg’.
Load address: 0x90000000
Loading: *T T T T T T T T T T
Retry count exceeded; starting again
BOOTP broadcast 1
*** Unhandled DHCP Option in OFFER/ACK: 125
*** Unhandled DHCP Option in OFFER/ACK: 2
*** Unhandled DHCP Option in OFFER/ACK: 125
*** Unhandled DHCP Option in OFFER/ACK: 2
DHCP client bound to address 192.168.0.35 (17 ms)
Using eth_rtl8169 device
TFTP from server 0.0.0.0; our IP address is 192.168.0.35; sending through gateway 192.168.0.5
Filename ‘boot.scr.uimg’.
Load address: 0x80080000
Loading: *T T T T T T T T T T
Retry count exceeded; starting again
Tegra210 (P3450-Porg) # [/i]