- Apr 11, 2023
-
-
Artur Tynecki authored
Create VSCode development environment for Open IoT SDK descirption and guidelines for setup and usage. Add Gitlab wkrflow extension descirption and setup guide. Add note about VSCode development environment in main README. Signed-off-by:
Artur Tynecki <artur.tynecki@arm.com>
-
Artur Tynecki authored
Create build/run/test helper script. Add VScode tasks for building, running, testing and debugging SDK examples. Add VScode launch task for examples debugging. Add VScode workspace settings.json file. Put "Run on save" settings to workspace settings.json file - re-generate the Open IoT SDK examples when the templates folder was changed. Signed-off-by:
Artur Tynecki <artur.tynecki@arm.com>
-
Create Open IoT SDK Vscode environment Docker file and devcontainer.json. Add custom fast model agent settings file. Add Docker image build script. Create bootstrap.sh script for running setup steps: - install git submodules - install git pre commits hooks - generate SDK examples - install required Python packages - install Fast Model extension if available Signed-off-by:
Artur Tynecki <artur.tynecki@arm.com>
-
Copy tfm_s.elf instead of tfm_s_signed.bin file to build directory for the user's convenience. The tfm_s_signed.bin file it is not used anywhere. The tfm_s.elf will be more useful for debugging purposes. Signed-off-by:
Artur Tynecki <artur.tynecki@arm.com>
-
In some SDK examples, there is a mismatch between their Cmake target name and the directory of the example. These changes improve this. The example target contains the full name of its directory. This will standardize the naming of the examples and facilitate the creation of scripts for building and running examples. Signed-off-by:
Artur Tynecki <artur.tynecki@arm.com>
-
Jack Styles authored
Change iot-ntp-client to use calloc rather than malloc to ensure all attributes of a struct are zero initialized when memory is allocated. Signed-off-by:
Jack Styles <jack.styles@arm.com>
-
- Apr 06, 2023
-
-
Artur Tynecki authored
Create a separate job to build and test matter example. The build-and-test template is used but only corstone-300 and arm-none-eabi-gcc settings are supported. Signed-off-by:
Artur Tynecki <artur.tynecki@arm.com>
-
- Apr 05, 2023
-
-
Artur Tynecki authored
Create a Matter lock-app example to demonstrate Matter's stack usage. Currently, only Corstone-300 FVP and ARM GCC toolchain builds are supproted. Signed-off-by:
Artur Tynecki <artur.tynecki@arm.com>
-
Artur Tynecki authored
Provide fetching and building Matter library. Add "matter" to IOTSDK_FETCH_LIST to enable Matter component. Signed-off-by:
Artur Tynecki <artur.tynecki@arm.com>
-
- Apr 03, 2023
-
-
Signed-off-by:
Chris Swinchatt <christopher.swinchatt@arm.com>
-
The `MQTT_ProcessLoop()` function no longer accepts a `timeoutMs` argument. The timeout is instead set by changing the default value of `MQTT_RECV_POLLING_TIMEOUT_MS` via the custom `core_mqtt_config.h` file. Calling `MQTT_InitStatefulQoS()` after `MQTT_Init()` is now mandatory before any other function to initialize an MQTT context. In CI, check that packet ACK received by checking packet type. Signed-off-by:
Hugues Kamba-Mpiana <hugues.kambampiana@arm.com>
-
Update aws-iot-device-sdk-embedded-c to 929a86dbbd9bb546872b383e955f8b420448c3e9. Signed-off-by:
autobot <autobot-noreply@arm.com>
-
Vincent Coubard authored
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Signed-off-by:
paul szczepanek <paul.szczepanek@arm.com>
-
Signed-off-by:
paul szczepanek <paul.szczepanek@arm.com>
-
The script can detect when global symbols with the same name in multiple object files have different type, size or content Signed-off-by:
Chris Swinchatt <christopher.swinchatt@arm.com>
-
Vincent Coubard authored
This solve multiple symbol definition issues. Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
- Exclude properly library from cross compiling build Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Templates hosted in this repository are configured for reference platforms for Arm only. When building one of them, provided by mcu-driver-reference-platforms-for-arm, it is required to provide a valid definition of MDH_PLATFORM, and its VARIANT (fpga or fvp). Add the missing definitions to tests and examples. Signed-off-by:
Filip Jagodzinski <filip.jagodzinski@arm.com>
-
Update threadx to ac3b6b326cd7dac0373282c6f557d0d51764e34a. Signed-off-by:
autobot <autobot-noreply@arm.com>
-
- Mar 31, 2023
-
-
autobot authored
Update netxduo to 939bae5c4dafde45988d593285f444702ed9be0c. Signed-off-by:
autobot <autobot-noreply@arm.com>
-
Co-authored-by:
Chris Swinchatt <christopher.swinchatt@arm.com> Co-authored-by:
Vincent Coubard <vincent.coubard@arm.com> Signed-off-by:
Chris Swinchatt <christopher.swinchatt@arm.com>
-
Co-authored-by:
Chris Swinchatt <christopher.swinchatt@arm.com> Co-authored-by:
Vincent Coubard <vincent.coubard@arm.com> Signed-off-by:
Chris Swinchatt <christopher.swinchatt@arm.com>
-
Demonstrates using AddressSanitizer on bare metal The code in main.c and asan_test.c is instrumented by the compiler, then AddressSanitizer performs sanity checks at runtime Signed-off-by:
Chris Swinchatt <christopher.swinchatt@arm.com>
-
A library is provided which instruments targets which link to it using AddressSanitizer, and performs runtime checks for common memory bugs Signed-off-by:
Chris Swinchatt <christopher.swinchatt@arm.com>
-
Lingkai Dong authored
Signed-off-by:
Andy Powers <andy.powers@arm.com> Signed-off-by:
Lingkai Dong <lingkai.dong@arm.com>
-
Lingkai Dong authored
There are multiple documentation pages in docs/, so we should take the user to the whole directory instead of just one page. Signed-off-by:
Lingkai Dong <lingkai.dong@arm.com>
-
Lingkai Dong authored
Signed-off-by:
Lingkai Dong <lingkai.dong@arm.com>
-
Lingkai Dong authored
Signed-off-by:
Lingkai Dong <lingkai.dong@arm.com>
-
Signed-off-by:
Hugues Kamba-Mpiana <hugues.kambampiana@arm.com>
-
Added the missing includes to the tcpsocketconnection_openiot module so there is no implicit includes. Signed-off-by:
Jack Styles <jack.styles@arm.com>
-
Signed-off-by:
Jack Styles <jack.styles@arm.com>
-
Signed-off-by:
Jack Styles <jack.styles@arm.com>
-
When opening a socketio, it was possible to free memory that had not been allocated. The logic has been changed to set `socket_io_instance` to NULL as default, with extra checks in place to ensure the location in memory is allocated before attempting to free the address. Signed-off-by:
Jack Styles <jack.styles@arm.com>
-
Changed the memory allocation of `socket_io_instance` from `malloc` to `calloc` to ensure all attributes are zero initialized and avoid attempting to free unallocated memory in the event the linked list cannot be created. Signed-off-by:
Jack Styles <jack.styles@arm.com>
-
Update project_options to 758c49fd9a8a3890b5c1a64f333a73cfe8d50957. Signed-off-by:
autobot <autobot-noreply@arm.com>
-
Update tinyusb to 7440782afb8841332005000aa72241300ddccd53. Signed-off-by:
autobot <autobot-noreply@arm.com>
-
Update cmsis-5 to 64f3417ec6cebd1a5dba14bf5f404311c799e37e. Signed-off-by:
autobot <autobot-noreply@arm.com>
-
Update azure-iot-sdk-c to a8edc1b92736ca70fd4e1d5bc330076227b2c65a. Signed-off-by:
autobot <autobot-noreply@arm.com>
-