Age | Commit message (Collapse) | Author |
|
* LCD module component created (removed from individual
platform packs).
* retarget.c moved out into its own component that wraps
the uart module. It also have the native stub for
GetLine => paved the way for removing data_acq module
from profiles.
* shortened names for components' dir for npu and ta
* remove peripheral_memmap and peripheral_irqs headers
from platform_drivers.h. There should be no need for
these to be included in the top level now. These should
be private headers.
* cmsis_device moved in as a component.
* Pyenv created by set_up_default_resource.py will also
install packages that CMake's source generator needs.
TODO's:
* Remove timer from profiles (MLECO-3096)
Change-Id: I9d6ea2f4f291788f40a16ed507019563c8d7f205
|
|
Change-Id: I24cd544780f46fcec8f154b440f7bb959c20a459
Signed-off-by: Isabella Gottardi <isabella.gottardi@arm.com>
|
|
Tried to clarify location of axf file and need to change directory at a specific step
Added note on changing permissions to AVH guide and added link to AVH guide in
quickstart.md as well as recommending a VNC viewer if using AVH
Change-Id: I653f0ac3ae52a6fc1c44e28024b9513af89c6db6
Signed-off-by: Liam Barry <liam.barry@arm.com>
|
|
Change-Id: I958aa912d135241743c95a4ece81bb6deee22006
|
|
* Add missing CMake setting used for building driver
Signed-off-by: Richard Burton <richard.burton@arm.com>
Change-Id: I2aae67d6780f88e661f9a54177943553b0f0dd4c
|
|
* Use UART component from Ethos-U core-platform
* Components as cmake project
Change-Id: I053f3a59800abc20216e6a4df8555db357e3f21d
Signed-off-by: Isabella Gottardi <isabella.gottardi@arm.com>
|
|
* Core-platform now a depdenency for timing adapter
Signed-off-by: Richard Burton <richard.burton@arm.com>
Change-Id: I54f3773bdf91083fa1513be15372fcf2231bea2c
|
|
Change-Id: Ie33c564e877dd27eb3b6d9fe22226dde3eb25323
|
|
Revived & renamed irqs.c as handlers.c
Removed reset handler and associated functions
Switched to including it as a PUBLIC source
Change-Id: Iccbd7061efcf9a1cfa9fac0fdbc2ab073d9f6150
Signed-off-by: Liam Barry <liam.barry@arm.com>
|
|
Removing git as a requirement for the checks performed for downloaded
resources. Another minor change is renaming of RTE_components.h to
RTE_Components.h as per the convention.
Change-Id: If93f80f2f5dfa6a3f143259904c33b3b6d3a6e7c
Signed-off-by: Kshitij Sisodia <kshitij.sisodia@arm.com>
|
|
Check could have been bypassed if the script path provided as
an argument was incorrect. Also, a minor update in the CMake
function to fix the path.
Signed-off-by: Kshitij Sisodia <kshitij.sisodia@arm.com>
Change-Id: Id3cd4027843783e3ed8700eac503e7ba3f09ad04
|
|
Adding basic support to allow applications to build with semihosting
support. Default state is always disabled.
Signed-off-by: Kshitij Sisodia <kshitij.sisodia@arm.com>
Change-Id: I1d34c3a246560aaffcb34eee801e1a87d887d559
|
|
MLECO-2949: Platform drivers should own NPU and TA init
Change-Id: I13606a0197f137816bae803eb9d7d46c358b5fb8
Signed-off-by: Isabella Gottardi <isabella.gottardi@arm.com>
|
|
Change-Id: I12777c3818463c11d6351db0b4961a2bc0b00b18
Signed-off-by: Isabella Gottardi <isabella.gottardi@arm.com>
|
|
Change-Id: I2036332cffee94f1a3b69b391586d0a2f6c9db55
|
|
* RTE_components header to include corresponding Arm Cortex-M system header
* remove custom CMSIS implementation from repo
* use templates within CMSIS repo instead
* update cmake to use header and source files within CMSIS repo
Change-Id: I3534dae97b93c07a5056471b1d1dedbc78f00aa7
|
|
guidance to add custom platform.
Signed-off-by: alexander <alexander.efremov@arm.com>
Change-Id: Ib2eb2b7460c0ee8161403e5b135cd8b5cd854334
|
|
Reducing dependency on cmsis-device sources as these will
be removed under MLECO-2944. Also, starting to refactor
to allow HAL to drop NPU and TA init routines - this will
happen in future CRs.
Added platform driver for native, and subsequent patches
will attempt to get rid of the HAL "profile" specific
sources and allow platform stub implementations at a level
below HAL. This will allow platforms drivers to only
override the range of functions that they actually want to
implement and will fall back on stubs for the rest. In this
CR only "utils" have been removed.
Change-Id: I09b4a28e20847a07a956c818c6f47c74aab89063
|
|
Change-Id: I013cb638483d4b774f2729ba02b6863c5ff7a99a
|
|
CPU_PROFILE_ENABLED was moved to profiler sub-project build.
Signed-off-by: alexander <alexander.efremov@arm.com>
Change-Id: I8191c83c7ae0f618769449d7d25fe58876cbcf05
|
|
* 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
|
|
Signed-off-by: Michael Levit michaell@emza-vs.com
Change-Id: If59b6bc63375c3f1172505684d75097ff526e32e
(cherry picked from commit fba4e3a12b50d0ebb3804c6bf22cf688fcdaeee8)
|
|
Signed-off-by: Isabella Gottardi <isabella.gottardi@arm.com>
Change-Id: I076c3431e8106ff9430e66727607438c36d1acbc
|
|
* No longer copy the source image
* Boxes are drawn directly to LCD rather than on source image
* Change c style casts to static casts
Signed-off-by: Richard Burton <richard.burton@arm.com>
Change-Id: Ib8e926cb1a87bc2c40424eb5aace40170c526f1d
|
|
* Adding troubleshooting for cloning errors
Change-Id: Ib57353900064c68c30ecb2141602081180c50c99
Signed-off-by: Isabella Gottardi <isabella.gottardi@arm.com>
|
|
* set CMP0123 policy to remove warning
* remove parentheses to avoid assert is always true warning
Change-Id: Ifcdf089183d750d7b00b345f5c4115c82d897def
|
|
* Add ImageUtils
* Move image related code from UseCaseCommonUtils to ImageUtils
* Move NMS related code to ImageUtils
* Delete test specific ImageUtils and use new ImageUtils
Signed-off-by: Richard Burton <richard.burton@arm.com>
Change-Id: Icbf5dd9c6a941b0126ecdf69a0c9d9969f22729f
|
|
Profiler is a stand alone static lib that will depend on
log and hal targets.
Change-Id: Ibbff289c6760982f54ae278d95a054e73db018c8
|
|
And further optimisations of extendability for platform build
steps. Added a list for excluded use-cases.
Change-Id: I5a9398bbeb595a5bf2ea39b81623e4f20238f948
Signed-off-by: alexander <alexander.efremov@arm.com>
|
|
MLECO-2930: logging macros were extracted from hal.h and used separately around the code.
MLECO-2931: arm_math lib introduced, cmsis-dsp removed from top level linkage.
MLECO-2915: platform related post-build steps.
Change-Id: Id718884e22f262a5c070ded3f3f5d4b048820147
Signed-off-by: alexander <alexander.efremov@arm.com>
|
|
Change-Id: Ic14e93a50fb7b3f3cfd9497bac1280794cc0fc15
Signed-off-by: Isabella Gottardi <isabella.gottardi@arm.com>
|
|
Added QSPI_SRAM_BASE for Secure region.
Updated UART and other peripherals affected by change in reserved region
Updated names of some base addresses in cmake and template files
Error in TRM swapping individual for combined GPIO IRQs reported
Follow-up - Marked region in TRM not covered in CMake
Change-Id: I046e740053477fe3a51bc171a2b7e28f4a9f0523
Signed-off-by: Liam Barry <liam.barry@arm.com>
|
|
Change-Id: I182bfa55b5ae743d6f0b9f5c766b746202a7968d
Signed-off-by: Isabella Gottardi <isabella.gottardi@arm.com>
|
|
Signed-off-by: Michael Levit michaell@emza-vs.com
Change-Id: I7958b05b5dbe9a785e0f8a241b716c17a9ca976f
|
|
Replaced overloaded PresentInferenceresults with single function and removed
logic to handle arguments which are no longer passed.
Change-Id: I745271638fcf78b7121c2a4b95844b752643bac2
Signed-off-by: Liam Barry <liam.barry@arm.com>
|
|
Issues identified with Armclang 6.15; bumping up the minimum
version required to Armclang 6.16.
Change-Id: I33ec21f04e0c954919cacaf6f3c4d99ef8f517cc
Signed-off-by: Kshitij Sisodia <kshitij.sisodia@arm.com>
|
|
Added tests for recently added Softmax function in
PlatformMath module.
Change-Id: Iacf1f4eaf33a92e1d42275000765e7152d17176b
|
|
Replaced ctx.set/get<uint32>(keywordindex) with
keyword itself as const std::string&
Change-Id: I1811d93548105d6db58e57b88675f9b41e66d914
Signed-off-by: Liam Barry <liam.barry@arm.com>
|
|
Aligning with output from other use cases, inference runner
output now prints the number of inferences as one.
Change-Id: Ifc03385a5de86477508fe8c377d481b7140a8429
Signed-off-by: Kshitij Sisodia <kshitij.sisodia@arm.com>
|
|
Added SoftMax function to Mathutils to allow MicroNet
to output probability as it does not nativelu have this layer.
Minor refactoring to accommodate Softmax Calculations
Extensive renaming and updating of documentation and resource download script.
Added SoftMax function to Mathutils to allow MicroNet
to output probability.
Change-Id: I7cbbda1024d14b85c9ac1beea7ca8fbffd0b6eb5
Signed-off-by: Liam Barry <liam.barry@arm.com>
|
|
Change-Id: I2b2685dd65e08e3d8b52d223cfad53e90a73d2ba
|
|
builds
-Added conditonals to ethos-u-driver and cmsis path for making tflite micro library native build
Change-Id: I89ce87ef368392b087cfca1898531bd2c5a2ba1c
|
|
* LCD display behavior for Run All now matches Run Next
* Remove repeated code
Signed-off-by: Richard Burton <richard.burton@arm.com>
Change-Id: I16706187fd4e7a59dd935783f5bfb8731435f381
|
|
-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
|
|
Change-Id: I81fc96b412959d2a6dd61b6fbd671345b2f39b8d
|
|
* CMSIS-DSP acceleration will now be used for FFT in RNNoise pre-processing
* PESQ scores tested and similar
Signed-off-by: Richard Burton <richard.burton@arm.com>
Change-Id: Ifeebc041f58867909b27c948950e08f8f39ef276
|
|
Arena-cache-size is different from default when using
Dedicated_Sram memory mode.
Change-Id: Ie112146218e1ec456e17babd4ed3e7c7bc2009a8
|
|
Signed-off-by: Richard Burton <richard.burton@arm.com>
Change-Id: I47879089734cd3ab70ef8068277e677742e1b2b3
|
|
* Documentation added with missing prerequisite
* build_default.py can now be tuned for constraint build systems
Change-Id: I74c061359ff663335e664528c4f0616f55cff0f7
|
|
* Currently using 21.11 release candidates
Signed-off-by: Richard Burton <richard.burton@arm.com>
Change-Id: I696b48c3a4c87c5dca3bbee957049790d900b48e
|