mirror of
https://git.yoctoproject.org/meta-arm
synced 2026-07-21 05:27:02 +00:00
arm-bsp/sdcard-image-n1sdp: N1SDP trusted boot
This commit configures N1SDP firmware for TBBR bootflow as follows: * uefi.bin replaced with with fip.bin * load address adjusted for FIP image Signed-off-by: Adam Johnston <adam.johnston@arm.com>
This commit is contained in:
@@ -27,8 +27,8 @@ prepare_package() {
|
|||||||
cp -av ${RECIPE_SYSROOT}/${FIRMWARE_DIR}/* ${PRIMARY_DIR}
|
cp -av ${RECIPE_SYSROOT}/${FIRMWARE_DIR}/* ${PRIMARY_DIR}
|
||||||
mkdir -p ${PRIMARY_DIR}/SOFTWARE/
|
mkdir -p ${PRIMARY_DIR}/SOFTWARE/
|
||||||
|
|
||||||
# Copy uefi binary
|
# Copy FIP binary
|
||||||
cp -v ${RECIPE_SYSROOT}/firmware/uefi.bin ${PRIMARY_DIR}/SOFTWARE/
|
cp -v ${RECIPE_SYSROOT}/firmware/fip.bin ${PRIMARY_DIR}/SOFTWARE/
|
||||||
|
|
||||||
# Copy SOC binaries
|
# Copy SOC binaries
|
||||||
for f in ${SOC_BINARIES}; do
|
for f in ${SOC_BINARIES}; do
|
||||||
@@ -42,6 +42,11 @@ prepare_package() {
|
|||||||
sed -i -e 's|.*SOCCON: 0x1170.*PLATFORM_CTRL.*|SOCCON: 0x1170 0x00000100 ;SoC SCC PLATFORM_CTRL|' \
|
sed -i -e 's|.*SOCCON: 0x1170.*PLATFORM_CTRL.*|SOCCON: 0x1170 0x00000100 ;SoC SCC PLATFORM_CTRL|' \
|
||||||
${PRIMARY_DIR}/MB/HBI0316A/io_v123f.txt
|
${PRIMARY_DIR}/MB/HBI0316A/io_v123f.txt
|
||||||
|
|
||||||
|
# Update load address for trusted boot
|
||||||
|
sed -i -e '/^IMAGE4ADDRESS:/ s|0x60200000|0x64200000|' ${PRIMARY_DIR}/MB/HBI0316A/images.txt
|
||||||
|
sed -i -e '/^IMAGE4UPDATE:/ s|FORCE |SCP_AUTO|' ${PRIMARY_DIR}/MB/HBI0316A/images.txt
|
||||||
|
sed -i -e '/^IMAGE4FILE: \\SOFTWARE\\/s|uefi.bin|fip.bin |' ${PRIMARY_DIR}/MB/HBI0316A/images.txt
|
||||||
|
|
||||||
# Slave/Secondary
|
# Slave/Secondary
|
||||||
cp -av ${RECIPE_SYSROOT}/${FIRMWARE_DIR}/* ${SECONDARY_DIR}
|
cp -av ${RECIPE_SYSROOT}/${FIRMWARE_DIR}/* ${SECONDARY_DIR}
|
||||||
mkdir -p ${SECONDARY_DIR}/SOFTWARE/
|
mkdir -p ${SECONDARY_DIR}/SOFTWARE/
|
||||||
|
|||||||
Reference in New Issue
Block a user