Skip to content

Instantly share code, notes, and snippets.

@devarsht
Created October 31, 2023 13:05
Show Gist options
  • Save devarsht/43dbcc02c585a0b18f8f99e910bf5ef9 to your computer and use it in GitHub Desktop.
Save devarsht/43dbcc02c585a0b18f8f99e910bf5ef9 to your computer and use it in GitHub Desktop.
A53 Splash screen using end of RAM allocated fb
U-Boot SPL 2023.04-g24098ea90d (Jul 06 2023 - 12:59:40 +0000)
SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.5--v09.00.05 (Kool Koala)')
SPL initial stack usage: 13376 bytes
Trying to boot from MMC2
Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
Starting ATF on ARM64 core...
NOTICE: BL31: v2.8(release):v2.8-226-g2fcd408bb3-dirty
NOTICE: BL31: Built : 00:42:57, Jan 13 2023
U-Boot SPL 2024.01-rc1-00006-geeb082b7b2-dirty (Oct 31 2023 - 18:34:09 +0530)
SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.5--v09.00.05 (Kool Koala)')
video_reserve: Reserving 900000 bytes at ff700000 for video device 'dss@30200000'
Video frame buffers from ff700000 to 100000000
SPL initial stack usage: 1904 bytes
tidss_drv dss@30200000: vidl1: bufsize 2560, buf_threshold 2559/1280, mflag threshold 1706/853 preload 1280
tidss_drv dss@30200000: vid1: bufsize 2560, buf_threshold 2559/1280, mflag threshold 1706/853 preload 1280
tidss_drv dss@30200000: vp0: new rate 1050000000 Hz (requested 1051918000 Hz)
tidss_drv dss@30200000: dss_vp_set_gamma: hw_videoport 0, lut len 0, hw len 256
tidss_drv dss@30200000: dss_vp_write_gamma_table: hw_videoport 0
tidss_drv dss@30200000: DSS fclk 250000000 Hz
Trying to boot from MMC2
Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted
U-Boot 2024.01-rc1-00006-geeb082b7b2-dirty (Oct 31 2023 - 18:34:09 +0530)
U-Boot code: 80800000 -> 808A83A0 BSS: -> 808B29E0
SoC: AM62X SR1.0 GP
Model: Texas Instruments AM625 SK
DRAM: Monitor len: 000B29E0
Ram size: 80000000
Ram top: 100000000
Reserving 9216k for video using blob at: ff700000
TLB table from ff6f0000 to ff6fa000
Found pre-reserved video memory from ff700000 to 100000000
Skipping video frame buffer allocation
Reserving 0k for video at: ff6f0000
Reserving 714k for U-Boot at: ff63d000
Reserving 4220k for malloc() at: ff21e000
Reserving 152 Bytes for Board Info at: ff21df60
Reserving 488 Bytes for Global Data at: ff21dd70
Reserving 64608 Bytes for FDT at: ff20e110
RAM Configuration:
Bank #0: 80000000 2 GiB
Bank #1: 0 0 Bytes
DRAM: 2 GiB
New Stack Pointer is: ff20cff0
Copying bloblist from 0000000080d00000 to 00000000ff20d000, size 400
Relocation Offset is: 7ee3d000
Relocating to ff63d000, new gd at ff21dd70, sp at ff20cff0
Core: 59 devices, 24 uclasses, devicetree: separate
MMC: mmc@fa10000: 0, mmc@fa00000: 1
Loading Environment from nowhere... OK
In: No input devices available!
Out: No output devices available!
Err: No error devices available!
Net: eth0: ethernet@8000000port@1
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc1 is current device
SD/MMC found on device 1
633 bytes read in 13 ms (46.9 KiB/s)
Loaded env from uEnv.txt
Importing environment from mmc1 ...
38263296 bytes read in 1621 ms (22.5 MiB/s)
57774 bytes read in 18 ms (3.1 MiB/s)
Working FDT set to 88000000
2462 bytes read in 16 ms (149.4 KiB/s)
## Flattened Device Tree blob at 88000000
Booting using the fdt blob at 0x88000000
Working FDT set to 88000000
ERROR: reserving fdt memory region failed (addr=ff700000 size=8ca000 flags=4)
Loading Device Tree to 000000008feee000, end 000000008fffffff ... OK
Working FDT set to 8feee000
Starting kernel ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment