From 36ed0b07e48e98c3921eda8bb065adbb0fc97190 Mon Sep 17 00:00:00 2001 From: Philipp van Kempen Date: Mon, 22 Jul 2024 15:42:09 +0200 Subject: [PATCH] update k230.yml.j2 template --- resources/templates/k230.yml.j2 | 110 +++----------------------------- 1 file changed, 8 insertions(+), 102 deletions(-) diff --git a/resources/templates/k230.yml.j2 b/resources/templates/k230.yml.j2 index f15a2301c..327112b25 100644 --- a/resources/templates/k230.yml.j2 +++ b/resources/templates/k230.yml.j2 @@ -38,9 +38,6 @@ repos: ref: a9fcac1a47f4b57c1d9d828c7ed1d77452b02cc5 options: recursive: true - tvm_extensions: - url: "https://github.com/tum-ei-eda/tvm_extensions.git" - ref: 859bbc89519b610d8adcdba0869d8b087887aabd muriscvnn: url: "https://github.com/tum-ei-eda/muriscv-nn.git" ref: 71800396c2a07202265a8f92c85c33845a369494 # TODO: tag release @@ -66,29 +63,12 @@ repos: mlif: url: "https://github.com/tum-ei-eda/mlonmcu-sw.git" ref: b4047faa36005cf20b5737a8b4cb4c6829864311 - espidf: - url: "https://github.com/espressif/esp-idf.git" - ref: release/v4.4 # TODO: v5.2 - options: - recursive: true - microtvm_etiss: - url: "https://github.com/PhilippvK/microtvm-etiss-template.git" - ref: b1e53bdae24bb35e53d7cdad2917a9090f7fa933 - microtvm_spike: - url: "https://github.com/PhilippvK/microtvm-spike-template.git" - ref: ffba460345f5b8682e2a6cb315699ff872c6221e - zephyr: - url: "https://github.com/zephyrproject-rtos/zephyr.git" - ref: v3.2.0 tflite_pack: url: "https://github.com/tum-ei-eda/tflite-pack.git" ref: 2d31cafc941d3889b042af9c0a72b5f768ac4606 layergen: url: "https://github.com/PhilippvK/ml-layer-gen.git" ref: 8d27988fe3a50838521e7c7fb42193da717c5830 - dtc: - url: "https://github.com/dgibson/dtc.git" - ref: main # Here all supported frameworks with their specific features are defined # Optionally disable unwanted or incomatible backends or features here # The configured defaults are used if no backend was specified in the command line options @@ -150,22 +130,7 @@ frontends: features: validate: true visualize: true - split_layers: false - relay: - enabled: true - features: - relayviz: true - packed: - enabled: false - features: - packing: true - packed: true - onnx: - enabled: true - pb: - enabled: true - paddle: - enabled: true + split_layers: true layergen: enabled: true # TODO: saved_model (TF->TFLITE), ipynb (IPYNB->?) @@ -181,37 +146,9 @@ platforms: debug: true validate: true benchmark: true - espidf: - enabled: false - features: - debug: true - zephyr: - enabled: false - features: - debug: true - tvm: - enabled: true - features: - benchmark: true - tvm_rpc: true - autotune: true - tvm_profile: true - microtvm: - enabled: true - features: [] - # validate: true # List of supported targets in the environment targets: - default: etiss_pulpino - etiss_pulpino: - enabled: true - features: - gdbserver: true - etissdbg: true - trace: true - log_instrs: true - # vext: true - # pext: true + default: host_x86 etiss: enabled: true features: @@ -219,49 +156,21 @@ targets: etissdbg: true trace: true log_instrs: true - # vext: true - # pext: true host_x86: enabled: true features: gdbserver: true + host_x86_ssh: + enabled: true spike: enabled: true features: - vext: false - pext: false - cachesim: true + vext: true log_instrs: true - ovpsim: - enabled: false - features: - vext: false - pext: false - log_instrs: true - corstone300: - enabled: false - features: - ethosu: false - arm_mvei: true - arm_dsp: true - riscv_qemu: + canmv_k230_ssh: enabled: true features: - vext: false - microtvm_host: - enabled: true - microtvm_spike: - enabled: true - microtvm_zephyr: - enabled: false - microtvm_arduino: - enabled: false - microtvm_etiss: - enabled: true - microtvm_espidf: - enabled: false - tvm_cpu: - enabled: true + vext: true postprocesses: use: # - detailed_cycles @@ -278,7 +187,4 @@ vars: # tvm.make_tool: "ninja" riscv_gcc.dl_url: "https://syncandshare.lrz.de/dl/fiWBtDLWz17RBc1Yd4VDW7/GCC/default/2023.11.27/Ubuntu/20.04/rv32gc_ilp32d.tar.xz" riscv_gcc.dl_url_vext: "https://syncandshare.lrz.de/dl/fiWBtDLWz17RBc1Yd4VDW7/GCC/default/2023.11.27/Ubuntu/20.04/rv32gcv_ilp32d.tar.xz" - riscv_gcc.dl_url_pext: "https://syncandshare.lrz.de/dl/fiWBtDLWz17RBc1Yd4VDW7/GCC/pext/2022.04.28/Ubuntu/20.04/rv32gcp_ilp32d.tar.xz" -flags: - tflmc.exe: - - x86 +flags: {}