Analog Devices is pleased to announce a port of FreeRTOS for the ADuCM4x50 processor family using IAR Embedded Workbench.
This port has been official developed by Analog Devices and will continue to be supported.
Requirements
The following software is required:
- FreeRTOS 9.0.0
- Analog Devices FreeRTOS zip from analog.com version 1.1.0 or later
- IAR Embedded Workbench version 7.60 or later
- ADuCM4x50 BSP for IAR, version 1.1.0 or later
Hardware Requirements
The following hardware is required:
- ADuCM4050 EZ-Kit board
- J-Link connector
- Micro USB cable
Setting up the Example
Full instructions for installing, building and running the example can be found in the Analog Devices User Guide, which is located in the Docs directory of the Analog Devices FreeRTOS zip.
The Analog Devices FreeRTOS zip is a compressed package that should be extracted on top of version 9.0.0 of the FreeRTOS product.
The Analog Devices FreeRTOS zip can be downloaded from the following page on analog.com:
The ADuCM4x50 BSP for IAR can be downloaded from:
Installing the Software
- Unzip the FreeRTOS zip
- Unzip the Analog Devices FreeRTOS zip on top of the FreeRTOS zip
- Unzip the ADuCM4x50 BSP zip
Importing the Demo
1. Before starting the IAR workbench set the environment variable ADI_CM4X50_BSP_PATH to point to the ADuCM4x50_EZ_KIT_Lite directory in the BSP installation.
2. Start IAR Workbench
3. Select Add Existing Project from the Project Menu
4. Browse to the FreeRTOSv9.0.0/FreeRTOS/Demo/CORTEX_M4_ADuCM4x50_IAR/iar folder within the FreeRTOS product directory and import the project
Building the Demo
1. From the Project menu select the Make option
Running the Demo
1. Connect the J-Link emulator to DEBUG P4 port of EZ-Kit and the host PC
2. From the Project menu select the Download and Debug option
The application output will be visible within the Terminal I/O window which can be found in the View menu