mirror of
https://git.yoctoproject.org/meta-arm
synced 2026-09-23 22:20:21 +00:00
The Juno firmware recipe currently depends on the juno-latest-oe-uboot.zip archive hosted on Linaro. That archive is no longer available, making the recipe impossible to build from scratch. Replace the archive dependency with the individual firmware files required to recreate the original directory layout. The recipe now assembles the firmware tree during do_install(), generating the small board-specific differences where appropriate. The original archive contained duplicate copies of mbb_v151.ebf, io_b118.bit, and tapid.arm under the HBI0262B/C/D directories. The only meaningful differences between those directories are the PMS firmware filename and references to it, so the recipe generates the board-specific files with sed rather than storing duplicate copies. Similarly, the SITE1 images.txt files only differ in the referenced DTB, so those are generated from a common template. Signed-off-by: Jon Mason <jon.mason@arm.com>
See ../README.md