|
94 | 94 | function generate_pte_file() {
|
95 | 95 | [[ $# -ne 2 ]] && { echo "[${FUNCNAME[0]}]" "Expecting model and model_compiler_flags flag, got, $*"; exit 1; }
|
96 | 96 | local model=${1}
|
| 97 | + local model_short_name=$(basename -- "${model}" ".py") |
97 | 98 | local model_compiler_flags=${2}
|
98 | 99 |
|
99 |
| - local model_filename=${model}_arm_${target}.pte |
| 100 | + local model_filename=${model_short_name}_arm_${target}.pte |
100 | 101 | if [[ "${model_compiler_flags}" == *"--delegate"* ]]; then
|
101 |
| - # Name aligned with default aot_arm_compiler output |
102 |
| - model_filename=${model}_arm_delegate_${target}.pte |
| 102 | + # Name aligned with default aot_arm_compiler output |
| 103 | + model_filename=${model_short_name}_arm_delegate_${target}.pte |
103 | 104 | fi
|
104 | 105 | cd $et_root_dir
|
105 | 106 |
|
@@ -233,18 +234,20 @@ function run_fvp() {
|
233 | 234 | -C mps3_board.uart0.shutdown_on_eot=1 \
|
234 | 235 | -a "${elf}" \
|
235 | 236 | --timelimit 120 || true # seconds
|
236 |
| - echo "[${FUNCNAME[0]} Simulation complete, $?" |
| 237 | + echo "[${FUNCNAME[0]}] Simulation complete, $?" |
237 | 238 | elif [[ ${target} == *"ethos-u85"* ]]; then
|
238 |
| - ${fvp_model} \ |
239 |
| - -C mps4_board.subsystem.cpu0.CFGITCMSZ=11 \ |
240 |
| - -C mps4_board.subsystem.ethosu.num_macs=${num_macs} \ |
241 |
| - -C mps4_board.visualisation.disable-visualisation=1 \ |
242 |
| - -C vis_hdlcd.disable_visualisation=1 \ |
243 |
| - -C mps4_board.telnetterminal0.start_telnet=0 \ |
244 |
| - -C mps4_board.uart0.out_file='-' \ |
245 |
| - -C mps4_board.uart0.shutdown_on_eot=1 \ |
| 239 | + echo "Running ${elf} for ${target} run with FVP:${fvp_model} num_macs:${num_macs}" |
| 240 | + ${fvp_model} \ |
| 241 | + -C mps4_board.subsystem.cpu0.CFGITCMSZ=11 \ |
| 242 | + -C mps4_board.subsystem.ethosu.num_macs=${num_macs} \ |
| 243 | + -C mps4_board.visualisation.disable-visualisation=1 \ |
| 244 | + -C vis_hdlcd.disable_visualisation=1 \ |
| 245 | + -C mps4_board.telnetterminal0.start_telnet=0 \ |
| 246 | + -C mps4_board.uart0.out_file='-' \ |
| 247 | + -C mps4_board.uart0.shutdown_on_eot=1 \ |
246 | 248 | -a "${elf}" \
|
247 | 249 | --timelimit 120 || true # seconds
|
| 250 | + echo "[${FUNCNAME[0]}] Simulation complete, $?" |
248 | 251 | else
|
249 | 252 | echo "Running ${elf} for ${target} is not supported"
|
250 | 253 | exit 1
|
|
0 commit comments