Difference between revisions of "ARM Cortex-M"
From ERIKA WIKI
(→Cortex-M features supported) |
(→Cortex-M features supported) |
||
Line 11: | Line 11: | ||
** [https://www.lauterbach.com/frames.html?home.html Lauterbach TRACE32] | ** [https://www.lauterbach.com/frames.html?home.html Lauterbach TRACE32] | ||
* CPUs | * CPUs | ||
− | ** [https://www.arm.com/products/processors/cortex-m4-processor.php Cortex-M4] | + | ** [https://www.arm.com/products/processors/cortex-m4-processor.php ARM Cortex-M4] |
* Microcontrollers | * Microcontrollers | ||
− | ** [http://www.st.com/en/microcontrollers/stm32f4-series.html?querycriteria=productId=SS1577 STM32F4] Family | + | ** [http://www.st.com/en/microcontrollers/stm32f4-series.html?querycriteria=productId=SS1577 ST STM32F4] Family |
*** [http://www.st.com/en/microcontrollers/stm32f407vg.html STM32F407VGT6] specific MCU | *** [http://www.st.com/en/microcontrollers/stm32f407vg.html STM32F407VGT6] specific MCU | ||
** [https://www.nxp.com/products/processors-and-microcontrollers/applications-processors/i.mx-applications-processors/i.mx-8-processors/i.mx-8m-family-armcortex-a53-cortex-m4-audio-voice-video:i.MX8M NXP i.MX8M] Family | ** [https://www.nxp.com/products/processors-and-microcontrollers/applications-processors/i.mx-applications-processors/i.mx-8-processors/i.mx-8m-family-armcortex-a53-cortex-m4-audio-voice-video:i.MX8M NXP i.MX8M] Family | ||
*** i.MX8MQ6 specific MCU | *** i.MX8MQ6 specific MCU | ||
− | ** [https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/s32-automotive-platform/32-bit-automotive-general-purpose-microcontrollers:S32K S32K1xx] | + | ** [https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/s32-automotive-platform/32-bit-automotive-general-purpose-microcontrollers:S32K NXP S32K1xx] Family |
*** S32K144 specific MCU | *** S32K144 specific MCU | ||
*** S32K148 specific MCU | *** S32K148 specific MCU | ||
* Evaluation boards | * Evaluation boards | ||
− | ** [http://www.st.com/en/evaluation-tools/stm32f4discovery.html STM32F4DISCOVERY] | + | ** [http://www.st.com/en/evaluation-tools/stm32f4discovery.html ST STM32F4DISCOVERY] |
− | ** [https://www.nxp.com/support/developer-resources/run-time-software/i.mx-developer-resources/evaluation-kit-for-the-i.mx-8m-applications-processor:MCIMX8M-EVK MCIMX8M-EVK] | + | ** [https://www.nxp.com/support/developer-resources/run-time-software/i.mx-developer-resources/evaluation-kit-for-the-i.mx-8m-applications-processor:MCIMX8M-EVK NXP MCIMX8M-EVK] |
− | ** [https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/s32-automotive-platform/s32k144-evaluation-board:S32K144EVB S32K144EVB] | + | ** [https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/s32-automotive-platform/s32k144-evaluation-board:S32K144EVB NXP S32K144EVB] |
− | ** [https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/s32-automotive-platform/s32k148-evaluation-board:S32K148EVB S32K148EVB] | + | ** [https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/s32-automotive-platform/s32k148-evaluation-board:S32K148EVB NXP S32K148EVB] |
− | Additionally, we are porting ERIKA3 also on a [https://developer.arm.com/products/processors/cortex-m/cortex-m7 Cortex-M7] CPU on [http://www.st.com/en/evaluation-tools/32f746gdiscovery.html 32F746GDISCOVERY] board with [http://www.st.com/en/microcontrollers/stm32f746ng.html STM32F746NG] MCU. | + | Additionally, we are porting ERIKA3 also on a [https://developer.arm.com/products/processors/cortex-m/cortex-m7 ARM Cortex-M7] CPU on [http://www.st.com/en/evaluation-tools/32f746gdiscovery.html ST 32F746GDISCOVERY] board with [http://www.st.com/en/microcontrollers/stm32f746ng.html STM32F746NG] MCU. |
In the next months, the public code will be delivered through the GitHub repository. | In the next months, the public code will be delivered through the GitHub repository. |
Revision as of 09:26, 1 June 2018
Introduction
This manual describes the porting details of the ERIKA Enterprise v3 kernel(s) for families of microcontrollers which integrate ARM Cortex-M CPUs.
Cortex-M features supported
The following are the main features of the currently implemented support:
- Development tools
- CPUs
- Microcontrollers
- ST STM32F4 Family
- STM32F407VGT6 specific MCU
- NXP i.MX8M Family
- i.MX8MQ6 specific MCU
- NXP S32K1xx Family
- S32K144 specific MCU
- S32K148 specific MCU
- ST STM32F4 Family
- Evaluation boards
Additionally, we are porting ERIKA3 also on a ARM Cortex-M7 CPU on ST 32F746GDISCOVERY board with STM32F746NG MCU.
In the next months, the public code will be delivered through the GitHub repository. In case of urgent need, please contact us.
Tutorials
The following tutorials are available for this architecture: