Difference between revisions of "ARM Cortex-M"

From ERIKA WIKI
Jump to: navigation, search
(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] Famuly
+
** [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:

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: