[ROM] atvX v4 - AndroidTV 9.0 (S905X)
Posted: Sat Dec 02, 2023 3:52 pm
OK I've made some progress, I have build a custom boot loader
Code: Select all
GXL:BL1:9ac50e:a1974b;FEAT:ADFC318C;POC:3;RCY:0;EMMC:0;READ:0;0.0;CHK:0;
TE: 61102
BL2 Built : 11:58:42, May 27 2017.
gxl gc3c9a84 - xiaobo.gu@droid05
set vcck to 1120 mv
set vddee to 1000 mv
Board ID = 12
CPU clk: 1200MHz
DQS-corr enabled
DDR scramble enabled
DDR3 chl: Rank0 16bit @ 792MHz
Rank0: 2048MB-2T-11
DataBus test pass!
AddrBus test pass!
-s
Load fip header from eMMC, src: 0x0000c200, des: 0x01400000, size: 0x00004000
New fip structure!
Load bl30 from eMMC, src: 0x00010200, des: 0x01100000, size: 0x00010a00
Load bl31 from eMMC, src: 0x00024200, des: 0x05100000, size: 0x00018400
Load bl33 from eMMC, src: 0x00040200, des: 0x01000000, size: 0x000ac800
NOTICE: BL3-1: v1.0(release):3348978
NOTICE: BL3-1: Built : 15:44:01, May 12 2017
[BL31]: GXL CPU setup!
mpu_config_enable:ok
[Image: gxl_v1.1.3308-b30529c-dirty 2018-05-28 19:44:39]
OPS=0xc2
21 0b c2 00 9b 9d 94 2a a3 db 4b a4 5d ef 4b d5
[0.312445 Inits done]
secure task start!
high task start!
low task start!
ERROR: Error initializing runtime service opteed_fast
<debug_uart>
U-Boot 2024.01-rc3-g43f2873f (Nov 28 2023 - 23:43:03 +0000) p212
Model: Amlogic Meson GXL (S905X) P212 Development Board
SoC: Amlogic Meson GXL (S905L) Revision 21:b (c2:2)
DRAM: 2 GiB
Core: 171 devices, 25 uclasses, devicetree: separate
MMC: mmc@70000: 0, mmc@72000: 1, mmc@74000: 2
Loading Environment from nowhere... OK
In: serial
Out: serial
Err: serial
[BL31]: tee size: 0
[BL31]: tee size: 0
Net: eth0: ethernet@c9410000
Hit any key to stop autoboot: 0
Card did not respond to voltage select! : -110
Card did not respond to voltage select! : -110
switch to partitions #0, OK
mmc2(part 0) is current device
** No partition table - mmc 2 **
Couldn't find partition mmc 2:1
starting USB...
Bus usb@c9000000: dwc3_meson_gxl_get_phys: usb2 ports: 2
Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.00
scanning bus usb@c9000000 for devices... 1 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
Device 0: unknown device
ethernet@c9410000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
Could not initialize PHY ethernet@c9410000
missing environment variable: pxeuuid
Retrieving file: pxelinux.cfg/01-62-a9-be-85-ca-57
ethernet@c9410000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
Could not initialize PHY ethernet@c9410000
Retrieving file: pxelinux.cfg/00000000
ethernet@c9410000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
Could not initialize PHY ethernet@c9410000
Retrieving file: pxelinux.cfg/0000000
ethernet@c9410000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
Could not initialize PHY ethernet@c9410000
Retrieving file: pxelinux.cfg/000000
ethernet@c9410000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
Could not initialize PHY ethernet@c9410000
Retrieving file: pxelinux.cfg/00000
ethernet@c9410000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
Could not initialize PHY ethernet@c9410000
Retrieving file: pxelinux.cfg/0000
ethernet@c9410000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
Could not initialize PHY ethernet@c9410000
Retrieving file: pxelinux.cfg/000
ethernet@c9410000 Waiting for PHY auto negotiation to complete......... TIMEOUT !