Hello Linuxdev,
The board is A02 sorry. I’ve connected a serial cable with this output:
[0000.125] [L4T TegraBoot] (version 00.00.2018.01-l4t-c536fca9)
[0000.131] Processing in cold boot mode Bootloader 2
[0000.135] 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.151] 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: 0x92deb
[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.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] Read GPT from (4:0)
[0000.416] Csd NumOfBlocks=60973056
[0000.420] Set High speed to 1
[0000.429] Using GPT Primary to query partitions
[0000.434] Loading Tboot-CPU binary
[0000.444] Verifying TBC in OdmNonSecureSBK mode
[0000.454] Bootloader load address is 0xa0000000, entry address is 0xa0000258
[0000.461] Bootloader downloaded successfully.
[0000.465] Downloaded Tboot-CPU binary to 0xa0000258
[0000.470] MAX77620_GPIO5 configured
[0000.473] CPU power rail is up
[0000.476] CPU clock enabled
[0000.480] Performing RAM repair
[0000.483] Updating A64 Warmreset Address to 0xa00002e9
[0000.488] Loading NvTbootBootloaderDTB
[0000.512] Verifying NvTbootBootloaderDTB in OdmNonSecureSBK mode
[0000.585] Bootloader DTB Load Address: 0x83000000
[0000.590] Loading NvTbootKernelDTB
[0000.614] Verifying NvTbootKernelDTB in OdmNonSecureSBK mode
[0000.686] Kernel DTB Load Address: 0x83100000
[0000.691] Loading cboot binary
[0000.721] Verifying EBT in OdmNonSecureSBK mode
[0000.763] Bootloader load address is 0x92c00000, entry address is 0x92c00258
[0000.770] Bootloader downloaded successfully.
[0000.774] Read PT from (2:0)
[0000.790] Using BFS PT to query partitions
[0000.794] PT: Partition NCT NOT found !
[0000.797] Warning: Find Partition via PT Failed
[0000.802] Next binary entry address: 0x92c00258
[0000.806] BoardId: 3448
[0000.811] Overriding pmu board id with proc board id
[0000.816] Display board id is not available
[0000.844] Verifying SC7EntryFw in OdmNonSecureSBK mode
[0000.900] /bpmp deleted
[0000.903] SC7EntryFw header found loaded at 0xff700000
[0001.097] OVR2 PMIC
[0001.099] Bpmp FW successfully loaded
[0001.104] WB0 init successfully at 0xff780000
[0001.108] Set NvDecSticky Bits
[0001.111] GSC2 address ff53fffc value c0edbbcc
[0001.118] GSC MC Settings done
[0001.121] TOS Image length 53680
[0001.124] Monitor size 53680
[0001.127] OS size 0
[0001.134] Secure Os AES-CMAC Verification Success!
[0001.139] TOS image cipher info: plaintext
[0001.142] Loading and Validation of Secure OS Successful
[0001.158] SC7 Entry Firmware - 0xff700000, 0x4000
[0001.163] NvTbootPackSdramParams: start.
[0001.168] NvTbootPackSdramParams: done.
[0001.172] Tegraboot started after 52351 us
[0001.176] Basic modules init took 787724 us
[0001.180] Sec Bootdevice Read Time = 12 ms, Read Size = 65 KB
[0001.185] Sec Bootdevice Write Time = 0 ms, Write Size = 0 KB
[0001.191] Storage Device Read Time = 108 ms, Read Size = 2241 KB
[0001.197] Storage Device Write Time = 0 ms, Write Size = 0 KB
[0001.202] Next stage binary read took 24631 us
[0001.206] Carveout took -36314 us
[0001.209] CPU initialization took 371944 us
[0001.213] Total time taken by TegraBoot 1147985 us
[0001.218] Starting CPU & Halting co-processor
64NOTICE: BL31: v1.3(release):de895fd9e
NOTICE: BL31: Built : 12:23:48, Oct 16 2020
ERROR: Error initializing runtime service trusty_fast
[0001.340] RamCode = 0
[0001.345] LPDDR4 Training: Read DT: Number of tables = 2
[0001.350] EMC Training (SRC-freq: 204000; DST-freq: 1600000)
[0001.363] EMC Training Successful
[0001.366] 408000 not found in DVFS table
[0001.372] RamCode = 0
[0001.376] DT Write: emc-table@204000 succeeded
[0001.381] DT Write: emc-table@1600000 succeeded
[0001.386] LPDDR4 Training: Write DT: Number of tables = 2
[0001.428]
[0001.429] Debug Init done
[0001.431] Marked DTB cacheable
[0001.434] Bootloader DTB loaded at 0x83000000
[0001.439] Marked DTB cacheable
[0001.442] Kernel DTB loaded at 0x83100000
[0001.446] DeviceTree Init done
[0001.459] Pinmux applied successfully
[0001.463] gicd_base: 0x50041000
[0001.467] gicc_base: 0x50042000
[0001.470] Interrupts Init done
[0001.474] Using base:0x60005090 & irq:208 for tick-timer
[0001.479] Using base:0x60005098 for delay-timer
[0001.483] platform_init_timer: DONE
[0001.487] Timer(tick) Init done
[0001.491] osc freq = 38400 khz
[0001.494]
[0001.496] Welcome to L4T Cboot
[0001.499]
[0001.500] Cboot Version: 00.00.2018.01-t210-4686ce50
[0001.505] calling constructors
[0001.508] initializing heap
[0001.510] initializing threads
[0001.513] initializing timers
[0001.516] creating bootstrap completion thread
[0001.520] top of bootstrap2()
[0001.523] CPU: ARM Cortex A57
[0001.526] CPU: MIDR: 0x411FD071, MPIDR: 0x80000000
[0001.531] initializing platform
[0001.539] Manufacturer: MF = 0xc2, ID MSB = 0x25
[0001.543] ID LSB = 0x36, ID-CFI len = 194 bytes
[0001.547] Macronix QSPI chip present
[0001.551] SPI device register
[0001.554] init boot device
[0001.556] allocating memory for boot device(SPI)
[0001.561] registering boot device
[0001.570] sdmmc node status = okay
[0001.574] sdcard instance = 0
[0001.576] sdcard gpio handle 0x5b
[0001.580] sdcard gpio pin 0xc9
[0001.583] sdcard gpio flags 0x0
[0001.586] vmmc-supply 0x9e
[0001.588] Instance: 0
[0001.590] Allocating memory for context
[0001.594] enabling clock
[0001.597] sd card init
[0001.599] Check card present and stable
[0001.603] Send command 0
[0001.619] Send command 3
[0001.623] Set RCA for the card
[0001.626] Query card specific data by command 9
[0001.633] Parse CSD data
[0001.635] Send command 7
[0001.646] Calling sd device register
[0001.649] Init sdcard
[0001.651] Allocating memory for boot device
[0001.655] Registering user device
[0001.668] Enable APE clock
[0001.671] Un-powergate APE partition
[0001.675] of_register: registering tegra_udc to of_hal
[0001.680] of_register: registering inv20628-driver to of_hal
[0001.685] of_register: registering ads1015-driver to of_hal
[0001.691] of_register: registering lp8557-bl-driver to of_hal
[0001.697] of_register: registering bq2419x_charger to of_hal
[0001.702] of_register: registering bq27441_fuel_gauge to of_hal
[0001.714] gpio framework initialized
[0001.717] of_register: registering tca9539_gpio to of_hal
[0001.723] of_register: registering tca9539_gpio to of_hal
[0001.728] of_register: registering i2c_bus_driver to of_hal
[0001.733] of_register: registering i2c_bus_driver to of_hal
[0001.739] of_register: registering i2c_bus_driver to of_hal
[0001.745] pmic framework initialized
[0001.748] of_register: registering max77620_pmic to of_hal
[0001.754] regulator framework initialized
[0001.758] of_register: registering tps65132_bl_driver to of_hal
[0001.763] initializing target
[0001.769] gpio_driver_register: register ‘tegra_gpio_driver’ driver
[0001.777] board ID = D78, board SKU = 0
[0001.781] Skipping Z3!
[0001.786] fixed regulator driver initialized
[0001.804] initializing OF layer
[0001.807] NCK carveout not present
[0001.810] Skipping dts_overrides
[0001.814] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0001.831] I2C Bus Init done
[0001.834] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0001.844] I2C Bus Init done
[0001.847] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0001.857] I2C Bus Init done
[0001.860] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0001.870] I2C Bus Init done
[0001.873] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0001.883] I2C Bus Init done
[0001.886] of_children_init: Ops found for compatible string maxim,max77620
[0001.896] max77620_init using irq 118
[0001.901] register ‘maxim,max77620’ pmic
[0001.905] gpio_driver_register: register ‘max77620-gpio’ driver
[0001.912] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0001.922] I2C Bus Init done
[0001.926] NCK carveout not present
[0001.935] Find /i2c@7000c000’s alias i2c0
[0001.939] get eeprom at 1-a0, size 256, type 0
[0001.948] Find /i2c@7000c500’s alias i2c2
[0001.952] get eeprom at 3-a0, size 256, type 0
[0001.956] get eeprom at 3-ae, size 256, type 0
[0001.961] pm_ids_update: Updating 1,a0, size 256, type 0
[0001.966] I2C slave not started
[0001.969] I2C write failed
[0001.972] Writing offset failed
[0001.975] eeprom_init: EEPROM read failed
[0001.979] pm_ids_update: eeprom init failed
[0001.983] pm_ids_update: Updating 3,a0, size 256, type 0
[0002.013] pm_ids_update: The pm board id is 3448-0000-200
[0002.020] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0002.028] pm_ids_update: pm id update successful
[0002.033] pm_ids_update: Updating 3,ae, size 256, type 0
[0002.063] pm_ids_update: The pm board id is 3449-0000-200
[0002.069] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57
[0002.077] pm_ids_update: pm id update successful
[0002.107] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0002.113] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB
[0002.121] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0002.127] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB
[0002.135] updating /chosen/nvidia,ethernet-mac node 00:04:4b:e6:df:20
[0002.142] Plugin Manager: Parse ODM data 0x00094000
[0002.154] shim_cmdline_install: /chosen/bootargs: earlycon=uart8250,mmio32,0x70006000
[0002.169] Find /i2c@7000c000’s alias i2c0
[0002.173] get eeprom at 1-a0, size 256, type 0
[0002.182] Find /i2c@7000c500’s alias i2c2
[0002.186] get eeprom at 3-a0, size 256, type 0
[0002.190] get eeprom at 3-ae, size 256, type 0
[0002.194] pm_ids_update: Updating 1,a0, size 256, type 0
[0002.200] I2C slave not started
[0002.203] I2C write failed
[0002.205] Writing offset failed
[0002.208] eeprom_init: EEPROM read failed
[0002.212] pm_ids_update: eeprom init failed
[0002.216] pm_ids_update: Updating 3,a0, size 256, type 0
[0002.246] pm_ids_update: The pm board id is 3448-0000-200
[0002.253] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0002.260] pm_ids_update: pm id update successful
[0002.264] pm_ids_update: Updating 3,ae, size 256, type 0
[0002.294] pm_ids_update: The pm board id is 3449-0000-200
[0002.301] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57
[0002.307] pm_ids_update: pm id update successful
[0002.338] Add serial number:1422619037814 as DT property
[0002.346] Applying platform configs
[0002.352] platform-init is not present. Skipping
[0002.357] calling apps_init()
[0002.382] Found 14 GPT partitions in “sd0”
[0002.386] Proceeding to Cold Boot
[0002.389] starting app android_boot_app
[0002.393] Device state: unlocked
[0002.396] display console init
[0002.404] could not find regulator
[0002.428] hdmi cable not connected
[0002.431] is_hdmi_needed: HDMI not connected, returning fDT entry for leds-pwm not found
a[0002.442] lse
[0002.444] hdmi is not connected
[0002.447] sor0 is not supported
[0002.450] display_console_init: no valid display out_type
[0002.458] subnode volume_up is not found !
[0002.462] subnode back is not found !
[0002.466] subnode volume_down is not found !
[0002.470] subnode menu is not found !
[0002.473] Gpio keyboard init success
[0002.517] found decompressor handler: lz4-legacy
[0002.532] decompressing blob (type 1)…
[0002.565] display_resolution: No display init
[0002.570] Failed to retrieve display resolution
[0002.574] Could not load/initialize BMP blob…ignoring
[0002.625] decompressor handler not found
[0002.629] load_firmware_blob: Firmware blob loaded, entries=2
[0002.635] -------> se_aes_verify_sbk_clear: 747
[0002.639] se_aes_verify_sbk_clear: Error
[0002.643] bl_battery_charging: connected to external power supply
[0002.650] xusb is supported
[0002.656] error while finding nvidia,portmap
[0003.160] xusb blob version 0 size 124416
[0003.164] firmware size 124416
[0003.169] Firmware timestamp: 0x5da88fc3, Version: 50.25 release
[0003.176] xhci0: 64 bytes context size, 32-bit DMA
[0003.216] usbus0: 5.0Gbps Super Speed USB v3.0
[0003.236] uhub0: <Nvidia XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
[0003.886] uhub0: 9 ports with 9 removable, self powered
[0004.886] failed to get HID devices
[0004.889] failed to init xhci or no usb device attached
[0004.897] display_console_ioctl: No display init
[0004.901] switch_backlight failed
[0004.907] device_query_partition_size: failed to open partition sd0:MSC !
[0004.914] MSC Partition not found
[0004.920] device_query_partition_size: failed to open partition sd0:USP !
[0004.927] USP partition read failed!
[0004.931] blob_init: blob-partition USP header read failed
[0004.936] android_boot Unable to update recovery partition
[0004.942] kfs_getpartname: name = LNX
[0004.945] Loading kernel from LNX
[0005.044] load kernel from storage
[0005.055] decompressor handler not found
[0005.113] Successfully loaded kernel and ramdisk images
[0005.119] display_resolution: No display init
[0005.124] Failed to retrieve display resolution
[0005.128] bmp blob is not loaded and initialized
[0005.133] Failed to display boot-logo
[0005.136] NCK carveout not present
[0005.139] Skipping dts_overrides
[0005.143] NCK carveout not present
[0005.152] Find /i2c@7000c000’s alias i2c0
[0005.156] get eeprom at 1-a0, size 256, type 0
[0005.165] Find /i2c@7000c500’s alias i2c2
[0005.169] get eeprom at 3-a0, size 256, type 0
[0005.173] get eeprom at 3-ae, size 256, type 0
[0005.178] pm_ids_update: Updating 1,a0, size 256, type 0
[0005.183] I2C slave not started
[0005.186] I2C write failed
[0005.189] Writing offset failed
[0005.192] eeprom_init: EEPROM read failed
[0005.196] pm_ids_update: eeprom init failed
[0005.200] pm_ids_update: Updating 3,a0, size 256, type 0
[0005.230] pm_ids_update: The pm board id is 3448-0000-200
[0005.237] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0005.245] pm_ids_update: pm id update successful
[0005.250] pm_ids_update: Updating 3,ae, size 256, type 0
[0005.280] pm_ids_update: The pm board id is 3449-0000-200
[0005.286] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57
[0005.294] pm_ids_update: pm id update successful
[0005.325] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0005.330] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB
[0005.338] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0005.344] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB
[0005.353] updating /chosen/nvidia,ethernet-mac node 00:04:4b:e6:df:20
[0005.359] Plugin Manager: Parse ODM data 0x00094000
[0005.371] shim_cmdline_install: /chosen/bootargs: earlycon=uart8250,mmio32,0x70006000
[0005.380] Add serial number:1422619037814 as DT property
[0005.389] “bpmp” doesn’t exist, creating
[0005.394] Updated bpmp info to DTB
[0005.399] Updated initrd info to DTB
[0005.402] “proc-board” doesn’t exist, creating
[0005.409] Updated board info to DTB
[0005.412] “pmu-board” doesn’t exist, creating
[0005.418] Updated board info to DTB
[0005.421] “display-board” doesn’t exist, creating
[0005.427] Updated board info to DTB
[0005.430] “reset” doesn’t exist, creating
[0005.435] Updated reset info to DTB
[0005.439] display_console_ioctl: No display init
[0005.443] display_console_ioctl: No display init
[0005.448] display_console_ioctl: No display init
[0005.452] Cmdline: tegraid=21.1.2.0.0 ddr_die=4096M@2048M section=512M memtype=0 vpr_resize usb_port_owne
[0005.486] DTB cmdline: earlycon=uart8250,mmio32,0x70006000
[0005.492] boot image cmdline: root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyS0,115200n8 cons
[0005.505] Updated bootarg info to DTB
[0005.509] Adding uuid 00000001644475c22400000007060380 to DT
[0005.514] Adding eks info 0 to DT
[0005.520] WARNING: Failed to pass NS DRAM ranges to TOS, err: -7
[0005.526] Updated memory info to DTB
[0005.532] Updated system-lp0-disable info to DTB
[0005.540] set vdd_core voltage to 1125 mv
[0005.543] setting ‘vdd-core’ regulator to 1125000 micro volts
[0005.566] Found secure-pmc; disable BPMP
U-Boot 2016.07-g7a7e3f476e (Oct 16 2020 - 12:23:42 -0700)
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
844 bytes read in 510 ms (1000 Bytes/s)
1: primary kernel
Retrieving file: /boot/initrd
5487776 bytes read in 704 ms (7.4 MiB/s)
Retrieving file: /boot/Image
34332680 bytes read in 7865 ms (4.2 MiB/s)
append: tegraid=21.1.2.0.0 ddr_die=4096M@2048M section=512M memtype=0 vpr_resize usb_port_owner_info=0 lan
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 000000008317de85
Starting kernel …
“The boot is locked Starting kernel…”
Any suggestions?.