How can i disable boot logo on cboot?

Hi Wayne,

Boot up video : https://www.dropbox.com/s/drh5lpfyh4um63g/jetson_nano_booting.mp4?dl=0
Boot log is as below, which is from cboot to u-boot.

[0000.125] [L4T TegraBoot] (version 00.00.2018.01-l4t-39a9dc3d)
[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: 0x1231ea
[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.489] Csd NumOfBlocks=124735488
[0000.494] Set High speed to 1
[0000.497] Error mask set in wait for cmd complete with error 0x3 in HwSdmmcWaitForCommandCompl ete func at 278 line
[0000.507] Command complete wait failed with error 0x3 Interrupt 0x18001
[0000.514] Number of retries left 4
[0000.519] Using GPT Primary to query partitions
[0000.523] Loading Tboot-CPU binary
[0000.533] Verifying TBC in OdmNonSecureSBK mode
[0000.543] Bootloader load address is 0xa0000000, entry address is 0xa0000258
[0000.550] Bootloader downloaded successfully.
[0000.554] Downloaded Tboot-CPU binary to 0xa0000258
[0000.559] MAX77620_GPIO5 configured
[0000.562] CPU power rail is up
[0000.565] CPU clock enabled
[0000.569] Performing RAM repair
[0000.572] Updating A64 Warmreset Address to 0xa00002e9
[0000.577] Loading NvTbootBootloaderDTB
[0000.603] Verifying NvTbootBootloaderDTB in OdmNonSecureSBK mode
[0000.668] Bootloader DTB Load Address: 0x83000000
[0000.673] Loading NvTbootKernelDTB
[0000.700] Verifying NvTbootKernelDTB in OdmNonSecureSBK mode
[0000.765] Kernel DTB Load Address: 0x83100000
[0000.770] Loading cboot binary
[0000.799] Verifying EBT in OdmNonSecureSBK mode
[0000.841] Bootloader load address is 0x92c00000, entry address is 0x92c00258
[0000.848] Bootloader downloaded successfully.
[0000.865] Using BFS PT to query partitions
[0000.869] Next binary entry address: 0x92c00258
[0000.873] BoardId: 3448
[0000.878] Overriding pmu board id with proc board id
[0000.882] Display board id is not available
[0000.910] Verifying SC7EntryFw in OdmNonSecureSBK mode
[0000.962] /bpmp deleted
[0000.965] SC7EntryFw header found loaded at 0xff700000
[0001.153] OVR2 PMIC
[0001.155] Bpmp FW successfully loaded
[0001.159] WB0 init successfully at 0xff780000
[0001.163] Set NvDecSticky Bits
[0001.167] GSC2 address ff53fffc value c0edbbcc
[0001.173] GSC MC Settings done
[0001.177] TOS Image length 53680
[0001.180] Monitor size 53680
[0001.182] OS size 0
[0001.189] Secure Os AES-CMAC Verification Success!
[0001.194] TOS image cipher info: plaintext
[0001.198] Loading and Validation of Secure OS Successful
[0001.214] SC7 Entry Firmware - 0xff700000, 0x4000
[0001.218] NvTbootPackSdramParams: start.
[0001.223] NvTbootPackSdramParams: done.
[0001.227] Tegraboot started after 52314 us
[0001.231] Basic modules init took 856297 us
[0001.235] Sec Bootdevice Read Time = 12 ms, Read Size = 65 KB
[0001.241] Sec Bootdevice Write Time = 0 ms, Write Size = 0 KB
[0001.246] Storage Device Read Time = 110 ms, Read Size = 2226 KB
[0001.252] Storage Device Write Time = 0 ms, Write Size = 0 KB
[0001.257] Next stage binary read took 24146 us
[0001.262] Carveout took -35810 us
[0001.265] CPU initialization took 360080 us
[0001.269] Total time taken by TegraBoot 1204713 us

[0001.274] 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
[0001.396] RamCode = 0
[0001.400] LPDDR4 Training: Read DT: Number of tables = 2
[0001.405] EMC Training (SRC-freq: 204000; DST-freq: 1600000)
[0001.418] EMC Training Successful
[0001.421] 408000 not found in DVFS table
[0001.428] RamCode = 0
[0001.431] DT Write: emc-table@204000 succeeded
[0001.436] DT Write: emc-table@1600000 succeeded
[0001.441] LPDDR4 Training: Write DT: Number of tables = 2
[0001.485]
[0001.486] Debug Init done
[0001.488] Marked DTB cacheable
[0001.491] Bootloader DTB loaded at 0x83000000
[0001.496] Marked DTB cacheable
[0001.499] Kernel DTB loaded at 0x83100000
[0001.503] DeviceTree Init done
[0001.518] Pinmux applied successfully
[0001.523] gicd_base: 0x50041000
[0001.526] gicc_base: 0x50042000
[0001.529] Interrupts Init done
[0001.533] Using base:0x60005090 & irq:208 for tick-timer
[0001.539] Using base:0x60005098 for delay-timer
[0001.543] platform_init_timer: DONE
[0001.546] Timer(tick) Init done
[0001.550] osc freq = 38400 khz
[0001.554]
[0001.555] Welcome to L4T Cboot
[0001.558]
[0001.560] Cboot Version: 00.00.2018.01-t210-40c3ff9c
[0001.564] calling constructors
[0001.567] initializing heap
[0001.570] initializing threads
[0001.573] initializing timers
[0001.576] creating bootstrap completion thread
[0001.580] top of bootstrap2()
[0001.583] CPU: ARM Cortex A57
[0001.586] CPU: MIDR: 0x411FD071, MPIDR: 0x80000000
[0001.591] initializing platform
[0001.598] Manufacturer: MF = 0xc2, ID MSB = 0x25
[0001.603] ID LSB = 0x36, ID-CFI len = 194 bytes
[0001.607] Macronix QSPI chip present
[0001.611] SPI device register
[0001.614] init boot device
[0001.616] allocating memory for boot device(SPI)
[0001.621] registering boot device
[0001.640] sdmmc node status = okay
[0001.644] sdcard instance = 0
[0001.646] sdcard gpio handle 0x56
[0001.650] sdcard gpio pin 0xc9
[0001.653] sdcard gpio flags 0x0
[0001.656] vmmc-supply 0x99
[0001.658] Instance: 0
[0001.660] Allocating memory for context
[0001.664] enabling clock
[0001.667] sd card init
[0001.669] Check card present and stable
[0001.673] Send command 0
[0001.697] Send command 3
[0001.701] Set RCA for the card
[0001.704] Query card specific data by command 9
[0001.711] Parse CSD data
[0001.713] Send command 7
[0001.724] Calling sd device register
[0001.727] Init sdcard
[0001.729] Allocating memory for boot device
[0001.733] Registering user device
[0001.747] Enable APE clock
[0001.749] Un-powergate APE partition
[0001.753] of_register: registering tegra_udc to of_hal
[0001.758] of_register: registering inv20628-driver to of_hal
[0001.763] of_register: registering ads1015-driver to of_hal
[0001.769] of_register: registering lp8557-bl-driver to of_hal
[0001.775] of_register: registering bq2419x_charger to of_hal
[0001.780] of_register: registering bq27441_fuel_gauge to of_hal
[0001.792] gpio framework initialized
[0001.795] of_register: registering tca9539_gpio to of_hal
[0001.801] of_register: registering tca9539_gpio to of_hal
[0001.806] of_register: registering i2c_bus_driver to of_hal
[0001.811] of_register: registering i2c_bus_driver to of_hal
[0001.817] of_register: registering i2c_bus_driver to of_hal
[0001.823] pmic framework initialized
[0001.826] of_register: registering max77620_pmic to of_hal
[0001.832] regulator framework initialized
[0001.835] of_register: registering tps65132_bl_driver to of_hal
[0001.841] initializing target
[0001.847] gpio_driver_register: register ‘tegra_gpio_driver’ driver
[0001.855] board ID = D78, board SKU = 0
[0001.859] Skipping Z3!
[0001.864] fixed regulator driver initialized
[0001.881] initializing OF layer
[0001.884] NCK carveout not present
[0001.888] Skipping dts_overrides
[0001.892] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0001.908] I2C Bus Init done
[0001.911] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0001.921] I2C Bus Init done
[0001.924] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0001.934] I2C Bus Init done
[0001.937] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0001.947] I2C Bus Init done
[0001.950] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0001.960] I2C Bus Init done
[0001.963] of_children_init: Ops found for compatible string maxim,max77620
[0001.973] max77620_init using irq 118
[0001.978] register ‘maxim,max77620’ pmic
[0001.982] gpio_driver_register: register ‘max77620-gpio’ driver
[0001.989] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0001.999] I2C Bus Init done
[0002.003] NCK carveout not present
[0002.013] Find /i2c@7000c000’s alias i2c0
[0002.017] get eeprom at 1-a0, size 256, type 0
[0002.025] Find /i2c@7000c500’s alias i2c2
[0002.029] get eeprom at 3-a0, size 256, type 0
[0002.034] get eeprom at 3-ae, size 256, type 0
[0002.038] pm_ids_update: Updating 1,a0, size 256, type 0
[0002.043] I2C slave not started
[0002.046] I2C write failed
[0002.049] Writing offset failed
[0002.052] eeprom_init: EEPROM read failed
[0002.056] pm_ids_update: eeprom init failed
[0002.060] pm_ids_update: Updating 3,a0, size 256, type 0
[0002.090] pm_ids_update: The pm board id is 3448-0000-200
[0002.097] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0002.105] pm_ids_update: pm id update successful
[0002.109] pm_ids_update: Updating 3,ae, size 256, type 0
[0002.139] pm_ids_update: The pm board id is 3449-0000-200
[0002.146] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57
[0002.154] pm_ids_update: pm id update successful
[0002.184] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0002.190] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB
[0002.198] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0002.204] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB
[0002.213] updating /chosen/nvidia,ethernet-mac node 00:04:4b:e6:a6:f0
[0002.219] Plugin Manager: Parse ODM data 0x00094000
[0002.229] shim_cmdline_install: /chosen/bootargs: root=/dev/mmcblk0p1 rw rootwait rootfstype=e xt4 console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0
[0002.251] Find /i2c@7000c000’s alias i2c0
[0002.255] get eeprom at 1-a0, size 256, type 0
[0002.264] Find /i2c@7000c500’s alias i2c2
[0002.267] get eeprom at 3-a0, size 256, type 0
[0002.272] get eeprom at 3-ae, size 256, type 0
[0002.276] pm_ids_update: Updating 1,a0, size 256, type 0
[0002.281] I2C slave not started
[0002.284] I2C write failed
[0002.287] Writing offset failed
[0002.290] eeprom_init: EEPROM read failed
[0002.294] pm_ids_update: eeprom init failed
[0002.298] pm_ids_update: Updating 3,a0, size 256, type 0
[0002.328] pm_ids_update: The pm board id is 3448-0000-200
[0002.335] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0002.342] pm_ids_update: pm id update successful
[0002.346] pm_ids_update: Updating 3,ae, size 256, type 0
[0002.376] pm_ids_update: The pm board id is 3449-0000-200
[0002.383] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57
[0002.390] pm_ids_update: pm id update successful
[0002.421] Add serial number:1422419145039 as DT property
[0002.428] Applying platform configs
[0002.435] platform-init is not present. Skipping
[0002.439] calling apps_init()
[0002.459] Found 14 GPT partitions in “sd0”
[0002.463] Proceeding to Cold Boot
[0002.466] starting app android_boot_app
[0002.470] Device state: unlocked
[0002.473] display console init
[0002.482] could not find regulator
[0002.485] hdmi cable connected
[0002.501] edid read success
[0002.503] width = 1280, height = 800, frequency = 75000000
[0002.509] Best mode Width = 640, Height = 480, freq = 25174825
[0002.519] DT entry for leds-pwm not found
[0002.523] tmds-config node not found
[0002.528] pmc_set_io_pad_voltage: Error -2 retrieving platform-io-pad-voltagepropsetting ‘avdd -io-hdmi-dp’ regulator to 1050000 micro volts
[0002.542] setting ‘vdd-1v8’ regulator to 1800000 micro volts
[0002.550] could not find regulator
[0002.553] could not find regulator
[0002.556] could not find regulator
[0002.585] using default cmu settings
[0002.589] dc_hdmi_enable, starting HDMI initialisation
[0002.595] dc_hdmi_enable, HDMI initialisation complete
[0002.600] list and configure display window
[0002.605] display console init completed
[0002.612] subnode volume_up is not found !
[0002.616] subnode back is not found !
[0002.619] subnode volume_down is not found !
[0002.624] subnode menu is not found !
[0002.627] Gpio keyboard init success
[0002.671] found decompressor handler: lz4-legacy
[0002.685] decompressing blob (type 1)…
[0002.719] load_bmp_blob: panelresolution=480 type=0
[0002.770] decompressor handler not found
[0002.773] load_firmware_blob: Firmware blob loaded, entries=2
[0002.779] -------> se_aes_verify_sbk_clear: 747
[0002.784] se_aes_verify_sbk_clear: Error
[0002.788] bl_battery_charging: connected to external power supply
[0002.795] xusb is supported
[0002.801] error while finding nvidia,portmap
[0003.305] xusb blob version 0 size 124416
[0003.309] firmware size 124416
[0003.314] Firmware timestamp: 0x5da88fc3, Version: 50.25 release
[0003.326] xhci0: 64 bytes context size, 32-bit DMA
[0003.366] usbus0: 5.0Gbps Super Speed USB v3.0
[0003.386] uhub0: <Nvidia XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
[0004.036] uhub0: 9 ports with 9 removable, self powered
[0005.036] failed to get HID devices
[0005.039] failed to init xhci or no usb device attached
[0005.050] device_query_partition_size: failed to open partition sd0:MSC !
[0005.057] MSC Partition not found
[0005.063] device_query_partition_size: failed to open partition sd0:USP !
[0005.070] USP partition read failed!
[0005.073] blob_init: blob-partition USP header read failed
[0005.079] android_boot Unable to update recovery partition
[0005.084] kfs_getpartname: name = LNX
[0005.088] Loading kernel from LNX
[0005.185] load kernel from storage
[0005.197] decompressor handler not found
[0005.254] Successfully loaded kernel and ramdisk images
[0005.260] load_bmp_blob: panelresolution=480 type=0
[0005.334] display bmp image done
[0005.337] NCK carveout not present
[0005.340] Skipping dts_overrides
[0005.344] NCK carveout not present
[0005.354] Find /i2c@7000c000’s alias i2c0
[0005.357] get eeprom at 1-a0, size 256, type 0
[0005.366] Find /i2c@7000c500’s alias i2c2
[0005.370] get eeprom at 3-a0, size 256, type 0
[0005.375] get eeprom at 3-ae, size 256, type 0
[0005.379] pm_ids_update: Updating 1,a0, size 256, type 0
[0005.384] I2C slave not started
[0005.387] I2C write failed
[0005.390] Writing offset failed
[0005.393] eeprom_init: EEPROM read failed
[0005.397] pm_ids_update: eeprom init failed
[0005.401] pm_ids_update: Updating 3,a0, size 256, type 0
[0005.431] pm_ids_update: The pm board id is 3448-0000-200
[0005.438] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0005.446] pm_ids_update: pm id update successful
[0005.450] pm_ids_update: Updating 3,ae, size 256, type 0
[0005.480] pm_ids_update: The pm board id is 3449-0000-200
[0005.487] Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57
[0005.495] pm_ids_update: pm id update successful
[0005.525] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0005.531] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB
[0005.539] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0005.545] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB
[0005.554] updating /chosen/nvidia,ethernet-mac node 00:04:4b:e6:a6:f0
[0005.560] Plugin Manager: Parse ODM data 0x00094000
[0005.570] shim_cmdline_install: /chosen/bootargs: root=/dev/mmcblk0p1 rw rootwait rootfstype=e xt4 console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0
[0005.585] Add serial number:1422419145039 as DT property
[0005.594] “bpmp” doesn’t exist, creating
[0005.600] Updated bpmp info to DTB
[0005.605] Updated initrd info to DTB
[0005.608] “proc-board” doesn’t exist, creating
[0005.614] Updated board info to DTB
[0005.617] “pmu-board” doesn’t exist, creating
[0005.622] Updated board info to DTB
[0005.626] “display-board” doesn’t exist, creating
[0005.632] Updated board info to DTB
[0005.635] “reset” doesn’t exist, creating
[0005.639] Updated reset info to DTB
[0005.643] Cmdline: tegraid=21.1.2.0.0 ddr_die=4096M@2048M section=512M memtype=0 vpr_resize us b_port_owner_info=0 lane_owner_info=0 emc_max_dvfs=0 touch_id=0@63 video=tegrafb no_console_sus pend=1 console=ttyS0,115200n8 debug_uartport=lsport,2 earlyprintk=uart8250-32bit,0x70006000 max cpus=4 usbcore.old_scheme_first=1 lp0_vec=0x1000@0xff780000 core_edp_mv=1075 core_edp_ma=4000 t egra_fbmem=0x140000@0x92cb0000 is_hdmi_initialised=1
[0005.682] DTB cmdline: root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0
[0005.694] boot image cmdline: root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyS0,11 5200n8 console=tty0 fbcon=map:0 net.ifnames=0
[0005.707] Updated bootarg info to DTB
[0005.711] Adding uuid 00000001644476410800000008070400 to DT
[0005.717] Adding eks info 0 to DT
[0005.722] WARNING: Failed to pass NS DRAM ranges to TOS, err: -7
[0005.728] Updated memory info to DTB
[0005.734] Updated system-lp0-disable info to DTB
[0005.742] set vdd_core voltage to 1075 mv
[0005.746] setting ‘vdd-core’ regulator to 1075000 micro volts
[0005.766] 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
730 bytes read in 81 ms (8.8 KiB/s)
1: primary kernel
Retrieving file: /boot/initrd
5487751 bytes read in 321 ms (16.3 MiB/s)
Retrieving file: /boot/Image
34191368 bytes read in 1531 ms (21.3 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 conso le=ttyS0,115200n8 debug_uartport=lsport,2 earlyprintk=uart8250-32bit,0x70006000 maxcpus=4 usbco re.old_scheme_first=1 lp0_vec=0x1000@0xff780000 core_edp_mv=1075 core_edp_ma=4000 tegra_fbmem=0 x140000@0x92cb0000 is_hdmi_initialised=1 root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 conso le=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0 root=/dev/mmcblk0p1 rw rootwait roo tfstype=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
reserving fdt memory region: addr=80000000 size=20000
Using Device Tree in place at 0000000083100000, end 00000000831776f0

Starting kernel …