mirror of
https://github.com/armbian/build
synced 2025-09-24 19:47:06 +07:00
armbian-next: sources/families: meson64: gx: use python2 explicitly for calling acs_tool.pyc; better logging
This commit is contained in:
@@ -4,28 +4,28 @@ if [[ $BOARD == odroidc2 ]]; then
|
||||
fi
|
||||
|
||||
uboot_custom_postprocess() {
|
||||
local fip_blobs_dir="$SRC/cache/sources/odroidc2-blobs/"
|
||||
|
||||
if [[ $BOARD == odroidc2 ]]; then
|
||||
local fip_blobs_dir="$SRC/cache/sources/odroidc2-blobs/"
|
||||
run_host_x86_binary_logged $fip_blobs_dir/fip_create --bl30 $fip_blobs_dir/gxb/bl30.bin \
|
||||
--bl301 $fip_blobs_dir/gxb/bl301.bin \
|
||||
--bl31 $fip_blobs_dir/gxb/bl31.bin \
|
||||
--bl33 u-boot.bin \
|
||||
fip.bin
|
||||
run_host_x86_binary_logged $fip_blobs_dir/fip_create --dump fip.bin
|
||||
cat $fip_blobs_dir/gxb/bl2.package fip.bin > boot_new.bin
|
||||
rm -f u-boot.img
|
||||
run_host_command_logged cat $fip_blobs_dir/gxb/bl2.package fip.bin ">" boot_new.bin
|
||||
run_host_command_logged rm -fv u-boot.img
|
||||
run_host_x86_binary_logged $fip_blobs_dir/gxb/aml_encrypt_gxb --bootsig \
|
||||
--input boot_new.bin \
|
||||
--output u-boot.img
|
||||
rm -f u-boot.bin
|
||||
dd if=u-boot.img of=u-boot.bin bs=512 skip=96 status=none
|
||||
run_host_command_logged rm -fv u-boot.bin
|
||||
run_host_command_logged dd if=u-boot.img of=u-boot.bin bs=512 skip=96 status=none
|
||||
fi
|
||||
|
||||
if [[ $BOARD == nanopik2-s905 ]]; then
|
||||
local fip_blobs_dir=$SRC/cache/sources/odroidc2-blobs/
|
||||
mv u-boot.bin bl33.bin
|
||||
run_host_command_logged mv -v u-boot.bin bl33.bin
|
||||
|
||||
$fip_blobs_dir/blx_fix.sh $fip_blobs_dir/k2/bl30.bin \
|
||||
run_host_command_logged $fip_blobs_dir/blx_fix.sh $fip_blobs_dir/k2/bl30.bin \
|
||||
$fip_blobs_dir/k2/zero_tmp \
|
||||
$fip_blobs_dir/k2/bl30_zero.bin \
|
||||
$fip_blobs_dir/k2/bl301.bin \
|
||||
@@ -39,18 +39,18 @@ uboot_custom_postprocess() {
|
||||
|
||||
run_host_x86_binary_logged $fip_blobs_dir/k2/fip_create --dump $fip_blobs_dir/k2/fip.bin
|
||||
|
||||
python $fip_blobs_dir/acs_tool.pyc $fip_blobs_dir/k2/bl2.bin \
|
||||
run_host_command_logged python2 $fip_blobs_dir/acs_tool.pyc $fip_blobs_dir/k2/bl2.bin \
|
||||
$fip_blobs_dir/k2/bl2_acs.bin \
|
||||
$fip_blobs_dir/k2/acs.bin 0
|
||||
|
||||
$fip_blobs_dir/blx_fix.sh $fip_blobs_dir/k2/bl2_acs.bin \
|
||||
run_host_command_logged $fip_blobs_dir/blx_fix.sh $fip_blobs_dir/k2/bl2_acs.bin \
|
||||
$fip_blobs_dir/k2/zero_tmp \
|
||||
$fip_blobs_dir/k2/bl2_zero.bin \
|
||||
$fip_blobs_dir/k2/bl21.bin \
|
||||
$fip_blobs_dir/k2/bl21_zero.bin \
|
||||
$fip_blobs_dir/k2/bl2_new.bin bl2
|
||||
|
||||
cat $fip_blobs_dir/k2/bl2_new.bin $fip_blobs_dir/k2/fip.bin > boot_new.bin
|
||||
run_host_command_logged cat $fip_blobs_dir/k2/bl2_new.bin $fip_blobs_dir/k2/fip.bin ">" boot_new.bin
|
||||
|
||||
run_host_x86_binary_logged $fip_blobs_dir/k2/aml_encrypt_gxb --bootsig \
|
||||
--input boot_new.bin \
|
||||
|
||||
Reference in New Issue
Block a user