Difference between revisions of "ARM Cortex-M"

From ERIKA WIKI
Jump to: navigation, search
(Created page with "We already have an internal porting of ERIKA Enterprise for Cortex-M. The RTOS has been ported/tested on the following platforms: <ul> <li> ST STM32F4 (tested on ST Discovery)...")
 
Line 1: Line 1:
 +
= Introduction =
 +
 +
This manual describes the porting details of the ERIKA Enterprise v3 kernel(s) for families of microcontrollers which integrate ARM Cortex-M cores.
 +
 +
= Cortex-M features supported =
 +
 +
The following are the main features of the currently implemented support:
 +
 +
* Development tools
 +
** Support for [https://launchpad.net/gcc-arm-embedded/+milestone/4.9-2015-q3-update GNU Arm Embedded Toolchain 4.9-2015-q3-update]
 +
* CPUs
 +
** [https://www.arm.com/products/processors/cortex-m4-processor.php Cortex-M4]
 +
* Microcontrollers
 +
** [http://www.st.com/en/microcontrollers/stm32f4-series.html?querycriteria=productId=SS1577 STM32F4]
 +
*** [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.MX8MQ]
 +
*** []
 +
* Evaluation boards
 +
** [http://www.st.com/en/evaluation-tools/stm32f4discovery.html STM32F4DISCOVERY]
 +
** [http://www.microchip.com/developmenttools/productdetails.aspx?partno=dm330018 dsPIC33EV 5V CAN-LIN STARTER KIT] (dsPIC33EV256GM106)
 +
 +
== Tutorials ==
 +
 +
The following tutorials are available for this architecture:
 +
* [[Microchip_dsPIC33/PIC24_-_dsPIC33EV-SK_application_build_on_Windows|dsPIC33/PIC24: dsPIC33EV-SK application build on Windows]]
 +
* [[Microchip_MPLAB-X_-_Integration_on_Windows| MPLAB-X IDE - Integration on Windows]]
 +
 +
 +
 +
 
We already have an internal porting of ERIKA Enterprise for Cortex-M.
 
We already have an internal porting of ERIKA Enterprise for Cortex-M.
 
The RTOS has been ported/tested on the following platforms:
 
The RTOS has been ported/tested on the following platforms:
 
<ul>
 
<ul>
<li> ST STM32F4 (tested on ST Discovery)
 
 
<li> NXP i.MX8MQ (tested on NXP MCIMX8M-EVK)  
 
<li> NXP i.MX8MQ (tested on NXP MCIMX8M-EVK)  
 
<li> NXP S32144/148
 
<li> NXP S32144/148

Revision as of 18:17, 31 May 2018

Introduction

This manual describes the porting details of the ERIKA Enterprise v3 kernel(s) for families of microcontrollers which integrate ARM Cortex-M cores.

Cortex-M features supported

The following are the main features of the currently implemented support:

Tutorials

The following tutorials are available for this architecture:



We already have an internal porting of ERIKA Enterprise for Cortex-M. The RTOS has been ported/tested on the following platforms:

  • NXP i.MX8MQ (tested on NXP MCIMX8M-EVK)
  • NXP S32144/148

Additionally, we are porting ERIKA3 also on a Cortex-M7.

In the next months, the public code will be delivered through the GitHub repository. In case of urgent need, please contact us.