Skip to content

Commit

Permalink
add VIM3 FIP files
Browse files Browse the repository at this point in the history
  • Loading branch information
chewitt committed Sep 7, 2019
0 parents commit ebfb06e
Show file tree
Hide file tree
Showing 16 changed files with 40 additions and 0 deletions.
Binary file added acs.bin
Binary file not shown.
Binary file added aml_ddr.fw
Binary file not shown.
Binary file added aml_encrypt_g12b
Binary file not shown.
Binary file added bl2.bin
Binary file not shown.
Binary file added bl30.bin
Binary file not shown.
Binary file added bl301.bin
Binary file not shown.
Binary file added bl31.img
Binary file not shown.
40 changes: 40 additions & 0 deletions blx_fix.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
#!/bin/bash

#bl2 file size 41K, bl21 file size 3K (file size not equal runtime size)
#total 44K
#after encrypt process, bl2 add 4K header, cut off 4K tail

#bl30 limit 41K
#bl301 limit 12K
#bl2 limit 41K
#bl21 limit 3K, but encrypt tool need 48K bl2.bin, so fix to 7168byte.

#$7:name flag
if [ "$7" = "bl30" ]; then
declare blx_bin_limit=40960
declare blx01_bin_limit=13312
elif [ "$7" = "bl2" ]; then
declare blx_bin_limit=57344
declare blx01_bin_limit=4096
else
echo "blx_fix name flag not supported!"
exit 1
fi

# blx_size: blx.bin size, zero_size: fill with zeros
declare -i blx_size=`du -b $1 | awk '{print int($1)}'`
declare -i zero_size=$blx_bin_limit-$blx_size
dd if=/dev/zero of=$2 bs=1 count=$zero_size
cat $1 $2 > $3
rm $2

declare -i blx01_size=`du -b $4 | awk '{print int($1)}'`
declare -i zero_size_01=$blx01_bin_limit-$blx01_size
dd if=/dev/zero of=$2 bs=1 count=$zero_size_01
cat $4 $2 > $5

cat $3 $5 > $6

rm $2

exit 0
Binary file added ddr3_1d.fw
Binary file not shown.
Binary file added ddr4_1d.fw
Binary file not shown.
Binary file added ddr4_2d.fw
Binary file not shown.
Binary file added diag_lpddr4.fw
Binary file not shown.
Binary file added lpddr3_1d.fw
Binary file not shown.
Binary file added lpddr4_1d.fw
Binary file not shown.
Binary file added lpddr4_2d.fw
Binary file not shown.
Binary file added piei.fw
Binary file not shown.

0 comments on commit ebfb06e

Please sign in to comment.