Wi-Fi Commissioning FreeRTOS OS Example on WGM160P (BRD4321A)
This example is hosted in our GitHub repository . The example is a clone of the Wi-Fi Commissioning Micrium OS Example on WGM160P (BRD4321A) with the difference that instead of using Micrium OS as Real-Time Operating System (RTOS), FreeRTOS is used. The examples being almost identical, we recommend starting with the Micrium OS version (previous link) of the example and experiment with it to ease the start with this example.
Certain information will need to be adapted, this page lists these adapations with the reference to the original section where the adaptation intervene:
Section | Adaptation |
---|---|
Software Prerequisites | FreeRTOS v9 is provided inside the Gecko Platform SDK v2.7 under a MIT License, making it free to use. Micrium OS Kernel SDK v5.8 not needed. |
Import the Project | The source code to import is located here: wfx-fullMAC-tools\Examples\SiliconLabs\commissioning\freeRTOS\WGM160P\ |
SEGGER SystemView | SEGGER SystemView also supports FreeRTOS, but the sample source code is not included in the Gecko Platform SDK as it is done for Micrium OS. Nevertheless, if you want to use it, it should be possible by directly installing SEGGER SystemView on your computer and follow the instructions provided in the System Configuration section of https://wiki.segger.com/FreeRTOS_with_SystemView . |
Micrium OS µC/Probe | Section not applicable. |
Micrium OS Configuration | Section not applicable. |