Skip to content

Commit ac1b401

Browse files
committed
Added example documentation for the i.MX6 ARM Cortex-A9.
1 parent d4f5464 commit ac1b401

6 files changed

Lines changed: 30 additions & 0 deletions

File tree

DoxyGen/General/src/cmsis_freertos.txt

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,36 @@ choose to use a different RTOS kernel anytime during development (even only for
182182
To open the example, go to Pack Installer, select \b ARM in the \b Devices tab, and click on \b Copy next to the
183183
<b>CMSIS-RTOS2 FreeRTOS Blinky (uVision Simulator)</b> project on the \b Examples tab. Select the location on your hard drive
184184
where you want to copy the project to and press OK. µVision opens.
185+
186+
187+
\section examples_cmsis_a9 Blinky example using CMSIS-FreeRTOS running on ARM Cortex-A9
188+
189+
This example shows how to use the CMSIS-RTOS2 API with an underlying FreeRTOS running on an NXP i.MX6 equipped with an ARM
190+
Cortex-A9 code. This example only works in <a href="http://www.keil.com/mdk5/ds-mdk">DS-MDK</a>, the Eclipse-based
191+
development environment from ARM. For information on setting up the target connection, please refer to
192+
<a href="http://www2.keil.com/mdk5/ds-mdk/imx6sxsabrereference">NXP i.MX 6SoloX SABRE Reference</a>.
193+
194+
\note you need to have the i.MX6 device family pack installed to see the example in the \b Examples tab of Pack Installer.
195+
196+
To open the example, open the Pack Installer perspective, select \b NXP in the \b Devices tab, and click on \b Copy next to
197+
the <b>CMSIS-RTOS2 FreeRTOS Blinky CA9 (MCIMX6SX-SABRE)</b> project on the \b Examples tab.
198+
199+
\image html copy_a9_example.png
200+
201+
Confirm the default location in the Eclipse Workspace by pressing Copy.
202+
203+
\image html copy_a9_example_ws.png
204+
205+
Right-click on the project and select \b Build \b Project. Then, right-click on the project and select \b Debug \b As and
206+
then \b Debug \b Configurations. The Debug Configurations dialog opens:
207+
208+
\image html dbg_conf.png
209+
210+
The project is already set up for running from the SDRAM of the i.MX6 SABRE board. Press \b Debug. DS-MDK will switch to the
211+
debug perspective. After a successful connection to the target, press \b F8 to run the application. In the \b App \b Console
212+
you will see the output of the phases:
213+
214+
\image html dbg_output.png
185215
*/
186216

187217

73.9 KB
Loading
100 KB
Loading
7.97 KB
Loading
47.7 KB
Loading
99 KB
Loading

0 commit comments

Comments
 (0)