31 lines
1.2 KiB
Plaintext
31 lines
1.2 KiB
Plaintext
The u-boot binary files included in this distribution are the ones originally
|
|
built by @balbes150 as part of his former TV Box builds
|
|
based on work by @hexdump
|
|
|
|
We shouldn't be releasing binary blobs of unknown source code origin,
|
|
however as these are what has been the norm for the amlogic TV box builds
|
|
in the past, we are continuing with that as the status quo, until something
|
|
better is put in place.
|
|
|
|
These binaries should be recreated from scratch and either built
|
|
automatically as part of the Armbian build process, or at least instructions
|
|
should be provided here as to how to rebuild them from source.
|
|
|
|
Update (3/13/23):
|
|
Instructions for building u-boot-s905x-s912 from source
|
|
(This is based on the work of @hexdump that can be found here:
|
|
https://github.com/hexdump0815/u-boot-misc/blob/master/readme.gxl)
|
|
|
|
git clone https://gitlab.denx.de/u-boot/u-boot.git/
|
|
cd u-boot
|
|
git checkout v2020.07
|
|
patch -p1 < /path/to/u-boot-s905x-s912.patch
|
|
make libretech-cc_defconfig
|
|
make
|
|
cp u-boot.bin u-boot-s905x-s912
|
|
|
|
|
|
TODO: rebuild u-boot-s905 and u-boot-s905x2-s922 from source
|
|
TODO: add a s905x3 specific u-boot variant
|
|
TODO: automate the manual build process in the armbian build framework
|