util: ipq40xx: Scripts to combine SBL and Coreboot ELFs

Hardware / Coreboot - Varadarajan Narayanan [codeaurora.org] - 9 May 2016 02:36 UTC

The IPQ40xx Primary Boot Loader (PBL, i.e. Boot-ROM) expects an ELF in the boot medium to load and boot. These scripts combine the Secondary Boot Loader (SBL) and Coreboot ELF to an image as expected by the PBL.

BUG=chrome-os-partner:49249 TEST=Able to boot and reach depthcharge BRANCH=none

Change-Id: I5d02b7f1f58bb23d81a3e19fb9b78f3a999b89f3

2dfbd93 util: ipq40xx: Scripts to combine SBL and Coreboot ELFs
util/ipqheader/createxbl.py | 714 +++++++++++++
util/ipqheader/mbn_tools.py | 2316 +++++++++++++++++++++++++++++++++++++++++++
2 files changed, 3030 insertions(+)

Upstream: review.coreboot.org


  • Share