Add new function for gxl/gxm ATF using amlogic-boot-fip repo
This commit is contained in:
parent
9f6e63d90b
commit
2f9fe39633
@ -152,8 +152,45 @@ uboot_g12_postprocess()
|
||||
--ddrfw8 $1/aml_ddr.fw \
|
||||
--level v3
|
||||
fi
|
||||
|
||||
}
|
||||
|
||||
# this helper function includes postprocess for meson gxl and gxm.
|
||||
# $1 PATH for uboot blob repo
|
||||
uboot_gxl_postprocess_ng()
|
||||
{
|
||||
mv u-boot.bin bl33.bin
|
||||
|
||||
$1/blx_fix.sh $1/bl30.bin \
|
||||
$1/zero_tmp \
|
||||
$1/bl30_zero.bin \
|
||||
$1/bl301.bin \
|
||||
$1/bl301_zero.bin \
|
||||
$1/bl30_new.bin bl30
|
||||
|
||||
python3 $1/acs_tool.py $1/bl2.bin $1/bl2_acs.bin $1/acs.bin 0
|
||||
|
||||
$1/blx_fix.sh $1/bl2_acs.bin \
|
||||
$1/zero_tmp \
|
||||
$1/bl2_zero.bin \
|
||||
$1/bl21.bin \
|
||||
$1/bl21_zero.bin \
|
||||
$1/bl2_new.bin bl2
|
||||
|
||||
$1/aml_encrypt_gxl --bl3enc --input $1/bl30_new.bin
|
||||
$1/aml_encrypt_gxl --bl3enc --input $1/bl31.img
|
||||
$1/aml_encrypt_gxl --bl3enc --input bl33.bin
|
||||
$1/aml_encrypt_gxl --bl2sig --input $1/bl2_new.bin \
|
||||
--output bl2.n.bin.sig
|
||||
|
||||
$1/aml_encrypt_gxl --bootmk --output u-boot.bin \
|
||||
--bl2 $1/bl2.n.bin.sig \
|
||||
--bl30 $1/bl30_new.bin.enc \
|
||||
--bl31 $1/bl31.img.enc \
|
||||
--bl33 bl33.bin.enc
|
||||
}
|
||||
|
||||
|
||||
write_uboot_platform()
|
||||
{
|
||||
dd if=$1/u-boot.bin of=$2 bs=1 count=442 conv=fsync > /dev/null 2>&1
|
||||
|
||||
Loading…
Reference in New Issue
Block a user