Skip to content

Commit 9da709d

Browse files
authored
Merge pull request #121 from kshitij-sisodia-arm/feature/mleco-4001-dep-updates
MLECO-4001: Update packs to latest versions.
2 parents d4bbec4 + 72f65ff commit 9da709d

4 files changed

Lines changed: 27 additions & 141 deletions

File tree

cmsis-pack-examples/.cdefault.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,18 @@ default:
2323
misc:
2424
- for-compiler: AC6
2525
CPP:
26-
- -std=c++14 -fno-exceptions -Wno-license-management -fno-rtti
26+
- -std=c++14
27+
- -fno-exceptions
28+
- -Wno-license-management
29+
- -fno-rtti
2730
C:
28-
- -std=c99 -Wno-license-management
31+
- -std=c99
32+
- -Wno-license-management
2933
Link:
3034
- --entry=Reset_Handler
3135
- --verbose
3236
- --callgraph_file='callgraph'
3337
- --map
3438
- --info=sizes,totals,unused,compression,inline,summarysizes
3539
- --list='diagnostics.map'
36-
- --diag_suppress=L6439W,L6314W,L9931W
40+
- --diag_suppress=L6439W,L6314W,L9931W

cmsis-pack-examples/common/common.clayer.yml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-FileCopyrightText: Copyright 2022 Arm Limited and/or its
1+
# SPDX-FileCopyrightText: Copyright 2022-2023 Arm Limited and/or its
22
# affiliates <open-source-office@arm.com>
33
# SPDX-License-Identifier: Apache-2.0
44
#
@@ -26,9 +26,14 @@ layer:
2626
files:
2727
- file: include/BufAttributes.hpp
2828
- file: include/ethosu_mem_config.h
29-
- group: CMSIS Extra
30-
files:
31-
- file: src/arm_nn_softmax_common_s8.c
29+
30+
# Workaround 4001: for TensorFlow's pack referring to
31+
# CMSIS_DEVICE_ARM_CORTEX_M_XX_HEADER_FILE.
32+
# Can be removed once the pack has been fixed.
33+
misc:
34+
- for-compiler: AC6
35+
CPP:
36+
- "-include \"RTE_Components.h\""
3237

3338
components:
3439
- component: ARM::CMSIS:CORE
@@ -39,6 +44,9 @@ layer:
3944
- component: tensorflow::Data Processing:Math:kissfft
4045
- component: tensorflow::Data Processing:Math:ruy
4146
- component: tensorflow::Machine Learning:TensorFlow:Kernel Utils
47+
# Workaround 4001 (see description above)
48+
define:
49+
- CMSIS_DEVICE_ARM_CORTEX_M_XX_HEADER_FILE=CMSIS_device_header
4250
- component: tensorflow::Machine Learning:TensorFlow:Testing
4351
- component: ARM::ML Eval Kit:Common:API
4452
- component: ARM::ML Eval Kit:Common:Log

cmsis-pack-examples/common/src/arm_nn_softmax_common_s8.c

Lines changed: 0 additions & 128 deletions
This file was deleted.

cmsis-pack-examples/mlek.csolution.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,15 @@ solution:
2020

2121
packs:
2222
- pack: ARM::CMSIS@5.9.0
23-
- pack: Arm::ethos-u-core-driver@1.22.5-rc4
23+
- pack: ARM::CMSIS-DSP@1.14.4
24+
- pack: ARM::CMSIS-NN@4.0.0
25+
- pack: Arm::ethos-u-core-driver@1.22.8
2426
- pack: ARM::ml-embedded-eval-kit-uc-api@22.8.0-Beta
25-
- pack: tensorflow::flatbuffers@1.22.5-rc4
26-
- pack: tensorflow::gemmlowp@1.22.5-rc4
27-
- pack: tensorflow::kissfft@1.22.5-rc4
28-
- pack: tensorflow::ruy@1.22.5-rc4
29-
- pack: tensorflow::tensorflow-lite-micro@1.22.5-rc4
27+
- pack: tensorflow::flatbuffers@1.22.8
28+
- pack: tensorflow::gemmlowp@1.22.8
29+
- pack: tensorflow::kissfft@1.22.8
30+
- pack: tensorflow::ruy@1.22.8
31+
- pack: tensorflow::tensorflow-lite-micro@1.22.8
3032

3133
- pack: ARM::V2M_MPS3_SSE_300_BSP@1.3.0
3234
- pack: ARM::V2M_MPS3_SSE_310_BSP@1.0.0

0 commit comments

Comments
 (0)