]> git.sur5r.net Git - freertos/blob - FreeRTOS/Source/portable/GCC/ARM_CM7/ReadMe.txt
Kernel changes:
[freertos] / FreeRTOS / Source / portable / GCC / ARM_CM7 / ReadMe.txt
1 There are two options for running FreeRTOS on ARM Cortex-M7 microcontrollers.\r
2 The best option depends on the revision of the ARM Cortex-M7 core in use.  The\r
3 revision is specified by an 'r' number, and a 'p' number, so will look something\r
4 like 'r0p1'.  Check the documentation for the microcontroller in use to find the \r
5 revision of the Cortex-M7 core used in that microcontroller.  If in doubt, use \r
6 the FreeRTOS port provided specifically for r0p1 revisions, as that can be used\r
7 with all core revisions.\r
8 \r
9 The first option is to use the ARM Cortex-M4F port, and the second option is to\r
10 use the Cortex-M7 r0p1 port - the latter containing a minor errata workaround.\r
11 \r
12 If the revision of the ARM Cortex-M7 core is not r0p1 then either option can be\r
13 used, but it is recommended to use the FreeRTOS ARM Cortex-M4F port located in \r
14 the /FreeRTOS/Source/portable/GCC/ARM_CM4F directory.\r
15 \r
16 If the revision of the ARM Cortex-M7 core is r0p1 then use the FreeRTOS ARM\r
17 Cortex-M7 r0p1 port located in the /FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1\r
18 directory.