Skip to content

Commit e151214

Browse files
authored
Arm backend: Replace model converter check with preflight VGF tool (#21638)
cc @digantdesai @freddan80 @per @zingo @oscarandersson8218 @mansnils @Sebastian-Larsson @robell @rascani Signed-off-by: Elena Zhelezina <elena.zhelezina@arm.com>
1 parent ae227c2 commit e151214

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

examples/arm/run.sh

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ model_explorer=false
5050
perf_overlay=false
5151
visualize_tosa=false
5252
visualize_pte=false
53-
model_converter=false
5453
specify_ethosu_scratch=false
5554
extra_build_flags=""
5655
preset_file="${et_root_dir}/tools/cmake/preset/arm_baremetal.cmake"
@@ -257,10 +256,9 @@ function check_setup () {
257256
hash arm-none-eabi-gcc \
258257
|| { echo "Could not find arm-none-eabi-gcc on PATH, ${_setup_msg}"; return 1; }
259258
elif [[ ${target} =~ "vgf" ]]; then
260-
model_converter=$(which model-converter || true)
261-
echo "${model_converter}"
262-
[[ -z "${model_converter}" || "${model_converter}" == "model-converter not found" ]] \
263-
&& { echo "Could not find model-converter, ${_setup_msg}"; return 1; }
259+
if ! python3 -m executorch.backends.arm.vgf.check_env --aot; then
260+
return 1
261+
fi
264262
fi
265263

266264
return 0

0 commit comments

Comments
 (0)