- 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 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 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>
-
- 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
-
-
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 05, 2022
-
-
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>
-
- Sep 28, 2022
-
-
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 26, 2022
-
-
Éanna Ó Catháin authored
Signed-off-by:
Eanna O Cathain <eanna.ocathain@arm.com> Change-Id: I4a1cd2b5746cb479ae0d81ed973961cec2f3046e
-
- 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
-
- 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 16, 2022
-
-
Kshitij Sisodia authored
Updated to latest version of TensorFlow Lite Micro and removed forcing TENSORFLOW_LITE_MICRO_TARGET_ARCH to Arm Cortex-M55 for SSE-310 (now it is correctly set to Cortex-M85 instead). Change-Id: Ib1e8680a8d2ea803e0e003032119a10b1d71754e Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
Documentation updates around use of Arm® Corstone™-310 AVH, especially in terms of use of timing adapters (TA). Also, use of TA's is forced off for SSE-310 subsystem's CMake configuration. Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com> Signed-off-by:
Maksims Svecovs <maksims.svecovs@arm.com> Change-Id: I66a87060d8d47ce2580aa15f3908be20162eab54
-
Maksims Svecovs authored
Documents current differences between timing adapters implementations on Corstone-300 and Corstone-310 platforms. Signed-off-by:
Maksims Svecovs <maksims.svecovs@arm.com> Change-Id: I3161dc929bd01217a4992be869f13377a58e5471
-
- Aug 05, 2022
-
-
Assuming cmake 3.21 adds basic configuration and build presets: * Target mps3 board with gcc * Target mps3 board with armclang * Target simple platform with gcc * Target simple platform with armclang * Target native build system Adds test preset for native build to run default ctests. Adds respective doc section to building instructions. Note: hidden configurationPresets are to be moved to respective project directories once cmake 3.24 is supported in the codebase and preset include is supported. Note: it is encouraged to create a personal CMakeUserPresets.json with personal preferences like specific `LOG_LEVEL` and `jobs` for faster compilation time. Usage example: cmake --preset=mps3-gcc Signed-off-by:
Maksims Svecovs <maksims.svecovs@arm.com> Change-Id: I07a8861ed91160cc3f5167e16be45a921b60a285
-
- Aug 03, 2022
-
-
Change-Id: Idfee5b33b31cabdf7e825c2161df1e71191d115a
-
- Jun 29, 2022
-
-
Éanna Ó Catháin authored
Change-Id: I3e69514aac22973f5c2395371f1311bd5bbb83a3
-
- Jun 02, 2022
-
-
Signed-off-by:
Eanna O Cathain <eanna.ocathain@arm.com> Change-Id: Ica67662d20b0c02b75418f79d4ba2f4d18373310
-
- Jun 01, 2022
-
-
Kshitij Sisodia authored
Added a Dockerfile to setup and install requirements for the ml-embedded-evaluation-kit repository. Also included minor change (MLCE-859) for NPU components' source file. Signed-off-by:
Matthew Sloyan <matthew.sloyan@arm.com> Change-Id: I621fb2991218a451a0e8c33e14032b9c9e36709e
-
- May 31, 2022
-
-
Richard Burton authored
Update Vela to 3.4.0 Signed-off-by:
Richard Burton <richard.burton@arm.com> Change-Id: If203d29d6884219cd4947a5753a1fb8d8284f174
-
- May 25, 2022
-
-
Kshitij Sisodia authored
Documentation updated to reflect refactoring changes in the last few weeks. Change-Id: Ic7abf5cc3af9898123049e890c189ed74e505309
-
- May 24, 2022
-
-
Nina Drozd authored
* update to Arm Virtual Hardware link Change-Id: If93d20e32b32ff4d6bcfa8f0e0ef096f3fff9492
-
- May 23, 2022
-
-
Kshitij Sisodia authored
* 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>
-
- May 17, 2022
-
-
Kshitij Sisodia authored
Change-Id: Ifa4b11154478355c10cb3e747b9938a74afd242b Signed-off-by:
Eanna O Cathain <eanna.ocathain@arm.com>
-
- May 12, 2022
-
-
Certain UCs required additional work due to case context variables which also became part of a namespace in generated files. Solution was to declare these extra variables as part of the UC namespace in the respective model.hpp files. Additional changes to standardise use of namespaces may be required - proposing new task. Minor typo and rewording of customizing.md in relevant sections included. Signed-off-by:
Liam Barry <liam.barry@arm.com> Change-Id: Ie78f82a30be252cb841136ea5115f21fc8d762cb
-
- May 10, 2022
-
-
Change-Id: If5cf20e189273a887917aefcc745c4992be93e1d Reviewed-on: https://eu-gerrit-2.euhpc.arm.com/c/ml/ecosystem/ml-embedded-evaluation-kit/+/543186 Tested-by:
mlecosys <mlecosys@arm.com> Reviewed-by:
Nina Drozd <nina.drozd@arm.com> Reviewed-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
- May 06, 2022
-
-
Kshitij Sisodia authored
Platform agnostic application sources are moved into application api module with their own independent CMake projects. Changes for MLECO-3080 also included - they create CMake projects individial API's (again, platform agnostic) that dependent on the common logic. The API for KWS_API "joint" API has been removed and now the use case relies on individual KWS, and ASR API libraries. Change-Id: I1f7748dc767abb3904634a04e0991b74ac7b756d Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
- Apr 08, 2022
-
-
Kshitij Sisodia authored
Cleaning up HAL sources by removing unnecessary redirections with function pointers. The "platform packages" under HAL are now streamlined enough to not need any major HAL wrapping (as was the case before). This allows us to have a very thin HAL layer that sits on top of the platform and compnent packs. Also helps in getting rid of "hal platform" pointer being passed around in the code to use any HAL functionality. Change-Id: I04b2057f972aad7a5cfb4a396bcdf147c9f9ef1c Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
- Apr 06, 2022
-
-
Kshitij Sisodia authored
Further to the HAL refactoring done in previous commits, this CR simpifies HAL by removing data_acq and data_psn "modules". The associated function pointers have been removed. Change-Id: I04c194c08dfe0aff98ce4e0f0f056bac254c137d Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
- Apr 05, 2022
-
-
Kshitij Sisodia authored
Attempting to have timer functionality contained within the platform drivers "package" as it should (in line with the refactoring work done so far under HAL). This will ensure that we don't need two timer implementations under HAL "profiles" and therefore, this whole directory can be removed. This change also addressed issue with the applicatio level Profiler code knowing about how the PMU has been set up by the platform code. This link has been removed completely. This will make it much easier to add/amend the Ethos-U PMU event counters types and give each platform the capability of populating their relvant counters. The application level Profiler doesn't know which metrics it is displaying but just calculates and maintains statistics for whatever PMU counters it receives from the HAL level. A fix for timing adapter issue introduced in the last CR is also included. Change-Id: Ia46e03a06e7b8e42b9ed2ba8f2af2dcd2229c110 Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
- Mar 28, 2022
-
-
Kshitij Sisodia authored
Moving away from CMake description of targets and generation of platform header files (for memory addresses and IRQ numbers). Instead these headers are part of the repository under their respective platform-driver packages under HAL sources. Change-Id: I9bd3e68eb17385f8b93eb3d8d76b212ce0e1a6d5 Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
- Mar 18, 2022
-
-
Kshitij Sisodia authored
Dcoumentation updates in line with recent refactoring and some minor update to the HAL's NPU component. Change-Id: Iadb34dbcdedf7259f786c42bd8fcf2d950a51410 Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
- Mar 16, 2022
-
-
Kshitij Sisodia authored
Corrections and improvements in the build graph (documentation). Change-Id: Ic7f9afe587978f835a88109c21a4145b91daf45d
-
- Mar 15, 2022
-
-
Kshitij Sisodia authored
Update to the build graph image in documentation for changes made in commit c22e80e2 (MLECO-2919). Change-Id: I16a5c4b11979d13010454d2f827e4ed3ca6cf5c3
-
MLECO-3035: [Documentation] Add instructions for updating to python3.8 for Ubuntu 18.04 (or older) users Change-Id: If7bb02f44f8bb7b84b7b7a620e69429a7b5fbb60 Signed-off-by:
Isabella Gottardi <isabella.gottardi@arm.com>
-
Change-Id: I771089443a6cdb4135570fcdd6e321a8f68fcf4a
-