- 07 Jul, 2022 19 commits
-
-
Include ml_interface to fix: > error: implicit declaration of function 'ml_task_inference_start' is invalid in C99 Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
project_options enable neat features for developers, like applying flags dynamically or enable/disabling features like: - clang tidy - sanitizers - coverage - and many others SDK provides default warning flags we fetch via CMake module. Part of this, we update SDK SHA to get the CMake warnings module. An example requires to link to project_options and project_warnings interface libraries provided by project_options tool. Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
This repository's top-level CMakeLists.txt makes the Open IoT SDK available before declaring its own keyword project. What happens is * When CMake processes the SDK as a subdirectory, the SDK treats itself as CMake's top-level and sets `CMAKE_PROJECT_NAME` to itself because no other project has been declared at this point * The scope of `CMAKE_PROJECT_NAME`, like any CMake variables, does not affect the parent directory by default, so when the keyword project's main `CMakeLists.txt` calls `project()`, the top-level project becomes the keyword project. While we have not encountered any issues at the moment, fix this level inversion to avoid potentially hard to debug issues in the future, especially as we are adding `project_options` which should be strictly scoped inside the real top-level project to avoid conflicts. Signed-off-by:
Lingkai Dong <lingkai.dong@arm.com>
-
Vincent Coubard authored
The user can select the cloud connection to connect the application to. Either AWS IoT or Azure IoT Hub. To add Azure support, an Azure device must be created following. Then the device connection string must be added into credentials. Finaly, to build with Azure support compile with the flag -e AZURE. On the technical side, the Azure code and AWS code have been split with their associated app code into two different files: - aws_demo.c - azure_demo.c The AWS code remains as it is before this addition while the azure code follows closely the example exposed by the Open IoT SDK. The CI pipeline has been modified to support and test Azure. While compiling more examples, it reuse build trees and is therefore faster than the previous pipeline. Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Signed-off-by:
Gergely Nagy <gergely.nagy@arm.com>
-
Signed-off-by:
Gergely Nagy <gergely.nagy@arm.com>
-
- implement MLIA build and run steps - update ats, build and run scripts to support MLIA Signed-off-by:
Dmitrii Agibov <dmitrii.agibov@arm.com>
-
Bring documentation up to date to the recent AWS portal changes. Improve the section layout along the way. Signed-off-by:
John Penn <john.penn@arm.com>
-
Vincent Coubard authored
Move VHT paths to /opt/VHT to align with AMI. Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
The initial vector table of Corstone-310 (FVP, AVH and FPGA) is located in SRAM (0x01000000) rather than ITCM (0x00000000) as on Corstone-300, but our Corstone-310 BSP was initially derived from Corstone-300 and force overrides the vector table location to match the latter. Remove this workaround and use the correct memory address for BL2 (which is the initial application to boot), in order to avoid problems when we add FPGA support and reduce unnecessary maintenance effort. When code runs on SRAM instead of ITCM, the RAM needs to be located in ISRAM0 and DTCM is not accessible. Signed-off-by:
Lingkai Dong <lingkai.dong@arm.com>
-
Vincent Coubard authored
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Linked to Security.md in sdk repo Signed-off-by:
Evelyne Donnaes <evelyne.donnaes@arm.com> Signed-off-by:
Evelyne Donnaes <evelyne.donnaes@arm.com>
-
Vincent Coubard authored
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
getopt requires options (short or long) to be separated by a comma. Colon are used to indicate if a required parameter is expected. They do not replace a comma! To exercise the script further, the CI scripts builds is updated to build with long and short options. Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
- 25 May, 2022 21 commits
-
-
Vincent Coubard authored
Some files from FreeRTOS had missing copyright updates when updated to support CMSIS RTOS. This change adds proper copyright for ARM. Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Signed-off-by:
Paul Szczepanek <paul.szczepanek@arm.com> Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
The application was using RC3 of TF-M 1.6.0. Use release version as it is available now. Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Adds limitation of timers needing to have same periodicity as first timeout Signed-off-by:
Paul Szczepanek <paul.szczepanek@arm.com> Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Signed-off-by:
Paul Szczepanek <paul.szczepanek@arm.com> Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
Update CI to build all flavor of the example. Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
- The OS can be selected by setting the variable RTOS to either RTX or FREERTOS. - A new library has been added to expose FreeRTOS memory allocation functions on CMSIS RTOS. Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
- Extract base types definitions into basetypes.h - move configurations around to avoid making FreeRTOS dependant config visible from RTOS_config.h Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-