summaryrefslogtreecommitdiff
path: root/docs/sections/building.md
AgeCommit message (Collapse)Author
2022-03-15MLECO-3035: [Documentation] Add instructions for updating to python3.8 for ↵Isabella Gottardi
Ubuntu 18.04 (or older) users Change-Id: If7bb02f44f8bb7b84b7b7a620e69429a7b5fbb60 Signed-off-by: Isabella Gottardi <isabella.gottardi@arm.com>
2022-03-15MLECO-3041: Update model optimization documentationRichard Burton
Change-Id: I771089443a6cdb4135570fcdd6e321a8f68fcf4a
2022-03-11MLECO-3006: Fixing some minor errors in documentationIsabella Gottardi
Change-Id: I24cd544780f46fcec8f154b440f7bb959c20a459 Signed-off-by: Isabella Gottardi <isabella.gottardi@arm.com>
2022-03-04MLECO-2984: Refactor componentsKshitij Sisodia
* Use UART component from Ethos-U core-platform * Components as cmake project Change-Id: I053f3a59800abc20216e6a4df8555db357e3f21d Signed-off-by: Isabella Gottardi <isabella.gottardi@arm.com>
2022-03-04MLECO-2978: Update to 22.02 dependenciesRichard Burton
* Core-platform now a depdenency for timing adapter Signed-off-by: Richard Burton <richard.burton@arm.com> Change-Id: I54f3773bdf91083fa1513be15372fcf2231bea2c
2022-02-28MLECO-2976: Configurable Ethos-U cache size for Dedicated_SramIsabella Gottardi
MLECO-2949: Platform drivers should own NPU and TA init Change-Id: I13606a0197f137816bae803eb9d7d46c358b5fb8 Signed-off-by: Isabella Gottardi <isabella.gottardi@arm.com>
2022-02-25Documentation fixesIsabella Gottardi
Change-Id: I2036332cffee94f1a3b69b391586d0a2f6c9db55
2022-02-21MLECO-2927: Build Arm Ethos-U NPU driver outside TFLuNina Drozd
* TensorFlow CMake uses Arm Ethos-U NPU driver lib path * armclang DWARF level config flag removed * uses and mentions of DWARF level removed * TensorFlow uses Arm Cortex-M generic target * removed Arm Cortex-M custom target makefile and dir Change-Id: Ie0d3edb5473462ef8552f8b9f832190de5e99a7c
2022-02-15MLECO-2614: Minor documentation updatesIsabella Gottardi
* Adding troubleshooting for cloning errors Change-Id: Ib57353900064c68c30ecb2141602081180c50c99 Signed-off-by: Isabella Gottardi <isabella.gottardi@arm.com>
2021-12-09 MLECO-2082 Fixes and improvements from OOB21.11Ayaan Masood
-Fixed noise_reduction CMake bug cause inference to fail when non-default mac_units passed to build script -Inference complete message added to noise_reduction LCD -Doc update clarfiy vela.ini config file for compiling to non-default memory modes -QOL improvement by adding a note on how to make path variables permenant when configuring Arm compilers Change-Id: Id798b25638260721d8e48468b7a5942bd802d63b
2021-11-30MLECO-2745: Fix for arena-cache-sizeIsabella Gottardi
Arena-cache-size is different from default when using Dedicated_Sram memory mode. Change-Id: Ie112146218e1ec456e17babd4ed3e7c7bc2009a8
2021-11-26MLECO 2597: Minimal system requirementCisco Cervellera
* Documentation added with missing prerequisite * build_default.py can now be tuned for constraint build systems Change-Id: I74c061359ff663335e664528c4f0616f55cff0f7
2021-11-23MLECO-1935: All common CMake user options consolidated.Kshitij Sisodia
For easier look up and maintenance, all common CMake user options have been consolidated in one CMake file. NOTE: the individual use case specific options are still within the correspoinding use case CMake files. Change-Id: Id887f7b2c763f4d3eb997d997cf466684d0089b6
2021-11-16MLECO-2520: Change md files to have correct file linksCisco Cervellera
Change-Id: I3ec18583c321eb2815a670d56f4958e610331d6d
2021-10-29MLECO-2512: Minor improvement for helper scripts.Kshitij Sisodia
Python scripts 'build_default.py' and 'set_up_default_resources.py' now allow building for non-default Ethos-U configurations: H32, H64, H256 and Y512. Change-Id: Iefdbf135410396c4dc0be73462644725d4b47910
2021-10-05MLECO-2395: Allow users to select Ethos-U memory modeIsabella Gottardi
Change-Id: Icf09410f12072e8d7850dd1e540c3243af24ed09
2021-09-15MLECO-2137: TA documentation improvementIsabella Gottardi
Change-Id: Ie2f358ef52aaa8734ff09ead97aea72e5bda7f8b
2021-09-07MLECO-2145: update models to new Vela 3.1.0 releaseNina Drozd
* updated vela version in setup resources script * updated vela version in documentation * updated minimum cmake version in documentation Change-Id: Iadd1d082bb7f6124016a2804fd7a28e59bf72639
2021-09-03MLECO-2235: Fix documentationIsabella Gottardi
Signed-off-by: Isabella Gottardi <isabella.gottardi@arm.com> Change-Id: If8d6bf60cd4961be4c29f46ea75422b093185b04
2021-08-06Fix documentation.Isabella Gottardi
* Fix broken link "building-for-different-ethos_u-npu-variants" * Corstone-300 + Ethos-U65 NPU support in memory_considerations Signed-off-by: Isabella Gottardi <isabella.gottardi@arm.com> Change-Id: I2e99e2d24d3cd0bb64e06481862660d1b0679f20
2021-08-03MLECO-2051: Work with Corstone-300 + Ethos-U65Cisco Cervellera
Change-Id: I64ab930a1de5210f435f91bed7600a700581946f Signed-off-by: Isabella Gottardi <isabella.gottardi@arm.com> Reviewed-on: https://eu-gerrit-2.euhpc.arm.com/c/ml/ecosystem/ml-embedded-evaluation-kit/+/459126 Tested-by: mlecosys <mlecosys@arm.com> Tested-by: George Gekov <george.gekov@arm.com> Reviewed-by: George Gekov <george.gekov@arm.com> Reviewed-by: Kshitij Sisodia <kshitij.sisodia@arm.com>
2021-07-09MLECO-2036: Fix Vela3 documentation references & update Vela .ini configurationGeorge Gekov
Signed-off-by: George Gekov <george.gekov@arm.com> Change-Id: I92b9ab60974ad266246994deae5833f7f374633d
2021-06-30Updated Vela version to 3.0.0alexander
Signed-off-by: alexander <alexander.efremov@arm.com> Change-Id: Idcfc0cb70cf0704528df48bfce2e60791bee3ade
2021-06-28Fix documentation: building.md broken link and TOCCisco Cervellera
* Vela configuarion example broken link fixed to correct file. * Added missing entry (Building for default configuration) in the TOC Change-Id: I7c4c9a6db742968db144a4cfcfe97a159e960268
2021-06-10MLECO-1988: Add links to Ethos-U landing pagesGeorge Gekov
Change-Id: Id6788b3fdc8ffae9079c99e95c459c5aa4abda7a Signed-off-by: George Gekov <george.gekov@arm.com>
2021-05-27MLECO-1943: Documentation reviewKshitij Sisodia
Major update for the documentation. Also, a minor logging change in helper scripts. Change-Id: Ia79f78a45c9fa2d139418fbc0ca9e52245704ba3
2021-05-27MLECO-1953: Corrections for documentationKshitij Sisodia
Minor documentation corrections for the location of `images.txt` file (used for MPS3 FPGA deployment). Change-Id: Icdeaae04a5b9132c0d2f3d48948588e4954a85e6
2021-05-25MLECO-1944: Minor documentation clean-up done and script to download TPIP added21.05-rc1alexander
Signed-off-by: alexander <alexander.efremov@arm.com> Change-Id: Id4a9b220ce753a5ecf3483e86d837c1814dc7fb9
2021-05-19MLECO-1913: Documentation update: helper scripts and AD use case model updateIsabella Gottardi
Change-Id: I610b720146b520fe8633d25255b97df647b99ef5 Signed-off-by: Isabella Gottardi <isabella.gottardi@arm.com>
2021-05-18Renamed core driver dependency to be "dash" style alignedalexander
Signed-off-by: alexander <alexander.efremov@arm.com> Change-Id: I86b1d658ddd9aa717eb571286a9e5f5e053725cf
2021-05-18MLECO-1858: Documentation updateIsabella Gottardi
* Removing `_` in front of private functions and member Signed-off-by: Isabella Gottardi <isabella.gottardi@arm.com> Change-Id: I5a5d652f9647ebb16d2d2bd16ab980e73f7be3cf
2021-05-07MLECO-1860: Support for Arm GNU Embedded ToolchainKshitij Sisodia
This patch enables compilation of ML use cases bare-metal applications using Arm GNU Embedded Toolchain. The GNU toolchain can be used instead of the Arm Compiler that was already supported. The GNU toolchain is also set as the default toolchain when building applications for the MPS3 target. Note: The version of GNU toolchain must be 10.2.1 or higher. Change-Id: I5fff242f0f52d2db6c75d292f9fa990df1aec978 Signed-off-by: Kshitij Sisodia <kshitij.sisodia@arm.com>
2021-05-06MLECO-1898: removing support of legacy sse-200 platformalexander
Signed-off-by: alexander <alexander.efremov@arm.com> Change-Id: Ie462e786af1d429bcb815f2c10656ed82862715a
2021-04-29MLECO-1891: Document memory considerationsKshitij Sisodia
Change-Id: I8d775cbd5372d1142244daf6877355a3d5417a9e Signed-off-by: George Gekov <george.gekov@arm.com>
2021-04-23MLECO-1871: Adding external use-case directories supportIsabella Gottardi
* Cmake updates * Markdownlint on docs * Removing windows command leftovers Signed-off-by: Isabella Gottardi <isabella.gottardi@arm.com> Change-Id: I4a12b4e798559e8f4e8a3307038df7829137184a
2021-04-20MLECO-1821: Documentation : Explain how to import a CMake build in Arm-DSGeorge Gekov
Signed-off-by: George Gekov <george.gekov@arm.com> Change-Id: Ia181023d6d2fa72407c6fc1b6575bc4b10557fb3
2021-04-15 Windows support was removed from documentation.alexander
TensorFlow Lite micro build is not compatible with MinGW make. Signed-off-by: alexander <alexander.efremov@arm.com> Change-Id: I0980838f659431b18ebc54ec0a1e4371941c36b4
2021-04-07MLECO-1869: Documentation updatesalexander
* fixing simple_platform and native build commands in the docs. * Added link to a public forum * table of contents fixed * Minor doc pages refactoring related to TM * updated API img Change-Id: Ibf703d9e51084daeab1c3263f996008523250236
2021-03-29Opensource ML embedded evaluation kit21.03alexander
Change-Id: I12e807f19f5cacad7cef82572b6dd48252fd61fd