Skip to content

@hexdump0815 hexdump0815 released this Sep 26, 2020 · 114 commits to master since this release

some experiments to get native (i.e. not chainloaded) mainline u-boot working on some amlogic tv boxes ... all wip progress and the content might change ... using this stuff is completely on your own risk - i'm not responsible if you brick your box! ... tested to work so far with a serial console (for file with a "serial" named one and another the serial one is for serial console and the other for hdmi/usbkbd) a nexbox a1 (2g/16g - s912/gxm), on a x96 max (2g/16g), a t95q (4g/32g) and a h96 max x2 (4g/32g) - all three s905x2/g12a and on a x96 air (2g/16g) and a h96 max x3 (4g/32g) - both s905x3/sm1 ... the boot-xyz.dd file should be written (after a gunzip of course) via "dd if=boot-xyz.dd of=/dev/target-disk bs=512 seek=1 skip=1 status=progress" ... the s905l2 files are the usb boot (search for pyamlboot) tpl file (the bl2 file can be taken from libretech-cc from the pyamlboot repo) and boot blocks with mainline atf+u-boot and hdmi/usbkbd support for a x7-5g tv box with a s905l2 soc (the box only has 1/8gb instead of the 4/32gb of its fake spec and no sd card slot) - the s905l2 seems to be something like a s905w with only 2 pp cores instead of 3 in its mali450 and maybe other lowered specs and thus absolut low end hardware ... the rk3318/rk3328 files are legacy boot blocks enriched by a mainline u-boot ...

Assets 20