diff options
author | Kshitij Sisodia <kshitij.sisodia@arm.com> | 2022-05-20 14:30:02 +0100 |
---|---|---|
committer | Kshitij Sisodia <kshitij.sisodia@arm.com> | 2022-05-23 16:11:45 +0100 |
commit | 9c6f9f8afcb003fd72944918d6b6e200d68c0918 (patch) | |
tree | b1237909970ac74232f4ed81a26edc0847204269 /scripts/cmake/cmsis-pack-gen | |
parent | 6f6df0934f991b64fef494b86643b3f5074fca0e (diff) | |
download | ml-embedded-evaluation-kit-9c6f9f8afcb003fd72944918d6b6e200d68c0918.tar.gz |
MLECO-3225: Using official support for Arm Cortex-M85 CPU.
* CMake version requirement bumped up to 3.21.0
* CMake 3.22.4 installed in the local Python virtualenv
* CPU flags updated in toolchain files.
* Using __ARM_FEATURE_DSP instead of potentially defining
ARM_MATH_DSP wrongly.
* CMake project version bumped up to 22.05.0
Changes also made for MLECO-3107 (pack generation):
* TensorFlow Lite Micro CMSIS-pack version updated to
1.22.02.
* Change to using __ARM_FEATURE_DSP will also help the
generated pack.
Partial changes for MLECO-3095:
* CMSIS updated to version post 5.9.0
* TensorFlow Lite Micro updated to latest available
* Ethos-U driver and core-platform repositories updated
to 20.05_rc2 tags.
Change-Id: I012c9e65897aed8ce589cff9bfe3a19efc3edeb9
Signed-off-by: Kshitij Sisodia <kshitij.sisodia@arm.com>
Diffstat (limited to 'scripts/cmake/cmsis-pack-gen')
-rw-r--r-- | scripts/cmake/cmsis-pack-gen/CMakeLists.txt | 2 | ||||
-rw-r--r-- | scripts/cmake/cmsis-pack-gen/use-case-api.yml | 12 |
2 files changed, 7 insertions, 7 deletions
diff --git a/scripts/cmake/cmsis-pack-gen/CMakeLists.txt b/scripts/cmake/cmsis-pack-gen/CMakeLists.txt index 19787b6..db5cfff 100644 --- a/scripts/cmake/cmsis-pack-gen/CMakeLists.txt +++ b/scripts/cmake/cmsis-pack-gen/CMakeLists.txt @@ -22,7 +22,7 @@ # here along with their dependencies. # ######################################################### -cmake_minimum_required(VERSION 3.15.6) +cmake_minimum_required(VERSION 3.21.0) project(ml-embedded-eval-kit-api DESCRIPTION "Platform agnostic API for all examples.") diff --git a/scripts/cmake/cmsis-pack-gen/use-case-api.yml b/scripts/cmake/cmsis-pack-gen/use-case-api.yml index 8796dff..fb0cbd9 100644 --- a/scripts/cmake/cmsis-pack-gen/use-case-api.yml +++ b/scripts/cmake/cmsis-pack-gen/use-case-api.yml @@ -23,7 +23,7 @@ # # Ideal usage: from the root of the repository # -# ml-embedded-eval-kit $ packgen -s ./source/ \ # Source dir +# ml-embedded-eval-kit $ packgen -s ./ \ # Source dir (run this from repo root) # -v ./scripts/cmake/cmsis-pack-gen/use-case-api.yml \ # This file's path # -o <path-to>/ml-embedded-eval-kit-pack \ # Where to generate the ouput # -i <path-to>/tensorflow.tensorflow-lite-micro.pdsc \ # Tensorflow packs' PDSC file @@ -41,18 +41,18 @@ packs: - name: "ml-embedded-eval-kit-uc-api" description: "Sample use case APIs derived from ml-embedded-eval-kit" vendor: "ARM" - license: "" + license: "LICENSE_APACHE_2.0.txt" url: "https://review.mlplatform.org/admin/repos/ml/ethos-u/ml-embedded-evaluation-kit/" requirements: packages: - - attributes: {vendor: "tensorflow", name: "tensorflow-lite-micro", version: "0.4.0"} - - attributes: {vendor: "ARM", name: "CMSIS", version: "5.9.0"} + - attributes: {vendor: "tensorflow", name: "tensorflow-lite-micro", version: "1.22.02"} + - attributes: {vendor: "ARM", name: "CMSIS", version: "5.8.0"} releases: - version: "22.05.0" - date: "2022-05-04" - description: "Experimental package" + date: "2022-05-23" + description: "Beta release package" # @TODO: Add API header names and descriptions here (see placeholder below). # apis: |