blob: 01a307b6171656c0d2abf7c9035b9daedf5fd1b5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#!/bin/bash
BL32="tee.bin"
let fit_off=$1
[ -z "$TEE_LOAD_ADDR" ] && TEE_LOAD_ADDR="0xfe000000"
let last_sign_off=$((fit_off + 0x3000))
let last_load_addr=0x40200000
let tee_size=$(ls -lct $BL32 | awk '{print $5}')
let tee_sign_off=$((last_sign_off))
let tee_load_addr=$TEE_LOAD_ADDR
tee_size=`printf "0x%X" ${tee_size}`
tee_sign_off=`printf "0x%X" ${tee_sign_off}`
tee_load_addr=`printf "0x%X" ${tee_load_addr}`
if [ ${tee_size} != 0x0 ]
then
echo ${tee_load_addr} ${tee_sign_off} ${tee_size}
fi
|