U-Boot tree?
What exactly is the status of support in upstream U-Boot? I saw it was on the list of to support but I can't tell if the patches have gone in. The only tree I've been able to find is the snapshot from the BSP.
Failing upstream support, can you give a nice tree with split out patches for U-Boot like you have for the kernel tree along with instructions?
Comments
@labbott Neil Armstrong of BayLibre has patches against mainline u-boot to enable support for this board. It is under review and revision and should make it to u-boot within the next 2 releases. There's activity on the mailing list so you can subscribe to that if you are inclined.
As for utilizing u-boot in the BSP, we will create a write up for it once Linux 4.14 enablement is complete.
Thanks for the information, that was useful.
For anyone else who wants to experiment in the meantime, patches are available at
https://patchwork.ozlabs.org/project/uboot/list/?series=7912
https://patchwork.ozlabs.org/project/uboot/list/?series=8846
(You can also browse at https://patchwork.ozlabs.org/project/uboot/list/)
The README at https://patchwork.ozlabs.org/patch/825138/ is very thorough (thanks Neil!) Note that the two 4.8 toolchains are 32-bit binaries so you may need to install proper libraries on your system to get them to work. There is a minor error in one of the instructions as well,
$FIPDIR/acs_tool.pyc fip/bl2.bin fip/bl2_acs.bin fip/acs.bin 0
should be
python $FIPDIR/acs_tool.pyc fip/bl2.bin fip/bl2_acs.bin fip/acs.bin 0