- Mar 15, 2023
-
-
Kshitij Sisodia authored
Updating dependency submodules to 23.02 versions. See https://review.mlplatform.org/plugins/gitiles/ml/ethos-u/ethos-u/+/refs/tags/23.02/23.02.json Change-Id: If0e396decadc1b4e3c6b263c65f75ccf0dafed28 Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
- Feb 16, 2023
-
-
Kshitij Sisodia authored
Overriding the default THIRD_PARTY_KERNEL_OPTIMIZATION_LEVEL flag for comilation of Arm CMSIS-NN library. GNU linker script also needed to be modified with this change because of increase in the code footprint. Change-Id: I65c76fcaf4b6421533086a0905b2e6f0048b46fd Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
- Feb 13, 2023
-
-
Conor Kennedy authored
* Update various files to use inclusive language Signed-off-by:
Conor Kennedy <conor.kennedy@arm.com> Change-Id: I538f61a400e1d58acb6397bb5e2ba3d912196314
-
- Jan 05, 2023
-
-
Kshitij Sisodia authored
Minor documentation updates to add links for Arm Corstone-310 implementation `AN555`. Change-Id: I5fd1f577b0adcb1041aaefbc41d121ce52404e09 Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
- Dec 29, 2022
-
-
Kshitij Sisodia authored
Catch2, included for tests on native target, is now added using FetchContent to download it at configuration stage. Minor improvements added to prevent name clashes if this project is used as a submodule in other projects where Catch2 is already a named dependency/target. Change-Id: I6f0ff02704e54a5c4cefe499ac80d434cf89b463 Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
- Dec 23, 2022
-
-
Added documentation around known issue with Arm GNU toolchain version 12.2.1. Minor change for MLECO-3731 also included. Link-time warnings for Arm GNU toolchain 11.3.1 also fixed. Change-Id: Ia8215e9f71327eeb59868aea91729d7b19dd6d34 Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
- Dec 21, 2022
-
-
Kshitij Sisodia authored
The NPU idle count could have been erraneously high as the counters were always running. This change utilises callback functions to start/stop the counters only when the inferences start/stop executing on the NPU. Changes have been made to cache maintenance functions called from within the NPU driver's pipeline to reduce the overhead caused by these. Change-Id: I69db0d3b3f3fe5b2847e15b5c3096cb1e0484176 Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
- Dec 19, 2022
-
-
Kshitij Sisodia authored
Template files updated for generated files to adhere to coding guidelines and clang format configuration. There will still be unavoidable violations, but most of the others have been fixed. Change-Id: Ia03db40f8c62a369f2b07fe02eea65e41993a523 Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
- Dec 09, 2022
-
-
Conor Kennedy authored
Change-Id: Iad3299379f2672510a569b22324823a0377c7179 Signed-off-by:
Conor Kennedy <conor.kennedy@arm.com>
-
- Dec 06, 2022
-
-
Kshitij Sisodia authored
TensorFlow Lite Micro can have stale third party components downloaded by an older version. On a submodule update, our recommendation to users would be to use `-DTENSORFLOW_LITE_MICRO_CLEAN_DOWNLOADS=ON` to clean the older downloads. Moving the triggered cleaning and refresh to CMake configuration stage (with no parallel build option). This should have a better chance of success with the subsequent build step. Change-Id: I305439c09658f49765ecc15eb1ce0c8b914dd30a
-
- Dec 01, 2022
-
-
Richard Burton authored
* CMSIS-NN is now a seperate dependency * Added inclusive language commitment * TensorFlow Lite Micro dependency is moved ahead of 22.11 to fix compilation issue Change-Id: I60e3311ff7da2ce064cbcdca054a86bdd1f620d8
-
- Nov 17, 2022
-
-
Richard Burton authored
Change-Id: I0f057b33993e5196a60e52f4fb0c60e09693dcfe
-
- Nov 09, 2022
-
-
Kshitij Sisodia authored
Minor documentation updates for Corstone-310 target along with version bump for the project and updates to release notes. Change-Id: I8b33b66961ab0517864539d88501ad5d71219368 Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
- Nov 08, 2022
-
-
Maksims Svecovs authored
Move `text` to .text.at_bram. We have to do it explicitly when linking with gcc (ld). Signed-off-by:
Maksims Svecovs <maksims.svecovs@arm.com> Change-Id: Ib3c377227790568046c9495792d186e45ab06c15
-
- Nov 02, 2022
-
-
Kshitij Sisodia authored
Small fix for the issue of weakly defined "clean" and "invalidation" functions for D-cache in use. Change-Id: I452768ef216393834f20395a56cde6ff5f52d29a Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
- Oct 31, 2022
-
-
Kshitij Sisodia authored
Minor update to retarget.c for system function `tmpnam`. Change-Id: I08cced273e517d00644167f8f5520b09f3c9d10c Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
- Oct 17, 2022
-
-
Conor Kennedy authored
* Check CMAKE_BUILD_PARALLEL_LEVEL and use this option to set the value of PARALLEL_JOBS Signed-off-by:
Conor Kennedy <conor.kennedy@arm.com> Change-Id: I039d88a1099932978e00a711fe58d31a85d2cd06
-
- Oct 14, 2022
-
-
Kshitij Sisodia authored
Link update in docs/sections/building.md file. Change-Id: I6b4b95bc4c3e911123ee745e64fe6075af563011 Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
- Oct 12, 2022
-
-
Kshitij Sisodia authored
Update for use-case API and CMSIS pack. Change-Id: Ic730a80fa43ba2a6e3eaa05333b61d3e1677b04e Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
Maksims Svecovs authored
Adds documentation on how to configure and use CMake Presets in VS Code. Signed-off-by:
Maksims Svecovs <maksims.svecovs@arm.com> Change-Id: I0aa5d598415895268cabc9cbe36e7582a6fea789
-
- Oct 06, 2022
-
-
Richard Burton authored
Part 1 * Add KwsClassifier * KwsPostProcess can now be told to average results * Averaging is handlded by KwsClassifier * Current sliding window index is now an argument of DoPreProcess Change-Id: I07626da595ad1cbd982e8366f0d1bb56d1040459
-
- Oct 05, 2022
-
-
There is a currently known bug that ${fileDir} in included presets evaluates to the path of parent file, not path of the file with ${fileDir} macro. To be able to use the toolchain preset in case of MLEK included as submodule - add an environment variable to be set by the parent project. Since this variable is not set by the MLEK project - it does not affect the functionality in MLEK. Signed-off-by:
Maksims Svecovs <maksims.svecovs@arm.com> Change-Id: I4b789a12533f0474ed5490cf7a793e953a110898
-
Change-Id: Ia900b17f13f1329b2788360e8dde639807f08099 Signed-off-by:
Eanna O Cathain <eanna.ocathain@arm.com>
-
- Oct 03, 2022
-
-
Sarah Blades authored
Additional CMake configuration parameters required: * `BUILD_FVP_TESTS`: Selects whether these tests are built, OFF by default. * `FVP_PATH`: Path to the FVP that MUST be provided for the configuration to succeed. Change-Id: I741379cd0a6078a3e2c3163e6b253b2f5dc25c58 Signed-off-by:
Sarah Blades <sarah.blades@arm.com>
-
Kshitij Sisodia authored
CMSIS-pack under resources and the pack generation input YML file updated. Change-Id: I4883d635ec3ce6eadb0ce38bbd962f3a5e8f92c3 Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
- Sep 28, 2022
-
-
Maksims Svecovs authored
Separates CMakePresets to respective. Adds options preset file with log-level and single-input for use-cases. Adds use-case file with base build preset with all the targets. Adds a configurable targets to all build presets. Adds additional config/build preset to show-off options-presets. Signed-off-by:
Maksims Svecovs <maksims.svecovs@arm.com> Change-Id: Id82ce9c5b8d7cc48b80d784141dc22efa2690222
-
Maksims Svecovs authored
For the purpose of using decoupled presets move required CMake version to 3.23.3 that supports "includes" option for presets. Updates the documentation. Signed-off-by:
Maksims Svecovs <maksims.svecovs@arm.com> Change-Id: I259e8e3a4641294d8ccdee429c7284d8160b9e24
-
- Sep 27, 2022
-
-
Kshitij Sisodia authored
Version for generated pack changed to "22.8.0-Beta" and URL updated for packgen's YML input file. Change-Id: Iab20c0c1ebf70bdf08749e8ad6c7b9a7d458b82b Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
- Sep 26, 2022
-
-
Kshitij Sisodia authored
Adding beta version of the CMSIS pack, created from the main branch. Adding a corresponding PIDX file for this pack to be linked to the public listing of Arm Keil packs. Packs, pidx and related resources will be available under 'resources/cmsis-packs/' directory. Change-Id: Iff6fe4d2a1cb14ae72442eb62664bf4ccd729c3c Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
Éanna Ó Catháin authored
Signed-off-by:
Eanna O Cathain <eanna.ocathain@arm.com> Change-Id: I4a1cd2b5746cb479ae0d81ed973961cec2f3046e
-
- Sep 21, 2022
-
-
Nina Drozd authored
* if NPU timing adapter enabled is defined and target subsystem is sse-310 * set timing adapter to off Change-Id: I53ca0bd8a56e3ede009b745dba7aa8dbee7a81dc
-
- Sep 13, 2022
-
-
Recent ethos-u-vela version 3.5.0 does not support numpy version higher than 1.21.3. Downgrading numpy version to 1.21.3 for set_up_default_resources.py script to install proper packages. Change-Id: I15d8b1dbe04e974ebb140f99ba0f17bf6ee4f933 Signed-off-by:
Maksims Svecovs <maksims.svecovs@arm.com>
-
- Sep 07, 2022
-
-
Nina Drozd authored
* update to 22.08 release of ethos-u-vela * update download_dependencies script to new tf revision Signed-off-by:
Nina Drozd <nina.drozd@arm.com> Change-Id: Ib4cb47ac0881d45fc6766b6b87154584d9db7374
-
- Sep 05, 2022
-
-
Nina Drozd authored
* updated table of contents for building page * point to timing adapter page * updates to timing adapter page links and tables Change-Id: I54bde77db1a082afddae0abe109fa1369506057c
-
- Sep 01, 2022
-
-
Conor Kennedy authored
* Filter ".md" entry from UC_API_LIST Signed-off-by:
Conor Kennedy <conor.kennedy@arm.com> Change-Id: Iec0f3fd1960b4e3f9ff1b2f730befedb0143ca30
-
Maksims Svecovs authored
Updating tflite_micro version according to the release from mlplatform: https://review.mlplatform.org/plugins/gitiles/ml/ethos-u/ethos-u/+/refs/heads/master/22.08.json#49 Signed-off-by:
Maksims Svecovs <maksims.svecovs@arm.com> Change-Id: I212f1e8540e88aa339b6008371b62f9028b1d3d7
-
Maksims Svecovs authored
Most of the issues identified by coverity scan as high are false-positives revolving around intrinsics of lambda-function in C++. This patch fixes high risk reports about function pointer not being initialized. Signed-off-by:
Maksims Svecovs <maksims.svecovs@arm.com> Change-Id: I52998ed4603ca943568f7bec5cb0d6a77731b02f
-
- Aug 31, 2022
-
-
Maksims Svecovs authored
Update dependencies to be aligned with 22.08 release of mlplatform according to: https://review.mlplatform.org/plugins/gitiles/ml/ethos-u/ethos-u/+/refs/heads/master/22.08.json CMSIS-DSP is moved to a separate repository, this patch adds a new repository along with user build parameter. Signed-off-by:
Maksims Svecovs <maksims.svecovs@arm.com> Change-Id: I356fb19b5dac87a21adfc34c67f9699131666074
-
- Aug 25, 2022
-
-
Documentation md files added under source tree with links to the main docs. Minor updates to FAQs for MLECO-3251 as well. Change-Id: Ifdcc587f2fcf77228fd46e211d3f9c3963bc9b97 Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
- Aug 24, 2022
-
-
Maksims Svecovs authored
Configuring binaryDir prevents user from creating and naming out directory - cmake ignores ./ folder it is run from and creates root/binaryDir for the output. Removing this option allows user full control over the destination directory. Signed-off-by:
Maksims Svecovs <maksims.svecovs@arm.com> Change-Id: I2190d5063f4b9f70376934f7b23ecdb9d6cedc8f
-