This is an automated email from the ASF dual-hosted git repository.
manupa pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git.
from d3f2ea4 fix (#9205)
add 0ed3a92 Arm(R) Cortex(R)-M55 CPU and Arm(R) Ethos(TM)-U55 NPU Demo
App (#8922)
No new revisions were added by this update.
Summary of changes:
apps/microtvm/ethosu/Makefile | 110 +++++++++
apps/microtvm/ethosu/README.md | 91 ++++++++
.../microtvm/ethosu}/arm-none-eabi-gcc.cmake | 8 +-
apps/microtvm/ethosu/convert_image.py | 73 ++++++
.../microtvm/ethosu/convert_labels.py | 35 +--
.../aot => apps/microtvm/ethosu}/corstone300.ld | 0
.../ethosu/include/crt_config.h} | 14 +-
.../microtvm/ethosu/include}/ethosu_55.h | 6 +-
.../microtvm/ethosu/include}/ethosu_mod.h | 20 +-
.../microtvm/ethosu/include/tvm_runtime.h | 58 ++---
apps/microtvm/ethosu/requirements.txt | 259 +++++++++++++++++++++
apps/microtvm/ethosu/run_demo.sh | 130 +++++++++++
apps/microtvm/ethosu/src/demo.c | 66 ++++++
13 files changed, 793 insertions(+), 77 deletions(-)
create mode 100644 apps/microtvm/ethosu/Makefile
create mode 100644 apps/microtvm/ethosu/README.md
copy {tests/python/contrib/test_ethosu/reference_system =>
apps/microtvm/ethosu}/arm-none-eabi-gcc.cmake (90%)
create mode 100755 apps/microtvm/ethosu/convert_image.py
copy rust/tvm-graph-rt/tests/test_tvm_basic/src/build_test_lib.py =>
apps/microtvm/ethosu/convert_labels.py (53%)
copy {tests/python/relay/aot => apps/microtvm/ethosu}/corstone300.ld (100%)
copy apps/{bundle_deploy/backtrace.h => microtvm/ethosu/include/crt_config.h}
(80%)
copy {tests/python/contrib/test_ethosu/reference_system =>
apps/microtvm/ethosu/include}/ethosu_55.h (86%)
copy {tests/python/contrib/test_ethosu/reference_system =>
apps/microtvm/ethosu/include}/ethosu_mod.h (60%)
copy golang/src/gotvm.h => apps/microtvm/ethosu/include/tvm_runtime.h (50%)
create mode 100644 apps/microtvm/ethosu/requirements.txt
create mode 100755 apps/microtvm/ethosu/run_demo.sh
create mode 100644 apps/microtvm/ethosu/src/demo.c