Hi folks,
the U-Boot provided seems to be based on v2011.03 which is very old. It is lacking a bunch of features and is generally in a bad shape. I am looking for ways to improve this situation. I have identified the following issues:
- No shared Git history with upstream U-Boot (seems to be created from aml tarball.
- Lot's of patches have been applied, some from upstream U-Boot which essentially makes it hard/impossible to merge anything from upstream.
- U-Boot tree contains features which does not seem to be very useful which makes the tree bloated and even harder to merge.
To make the C1 a nice platform, these things need to improve. Are there any plans to upstream at least parts of the changes and to improve repository quality in general for the U-Boot tree?
I am asking, because i had a hard time to build a working U-Boot for Ubuntu Snappy and i had to backport only a single thing (fat write support). I now have a fork of the Hardkernel U-Boot tree at https://github.com/longsleep/u-boot-odroidc which adds another set of messy patches on top.
Ideally i would like to see the cpu/aml_meson up-streamed first, c1 specific patches second.
Anyone has thoughts on this?
Cheers
Simon
