Difference between revisions of "ARM Cortex-M"
From ERIKA WIKI
(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> 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:
- Development tools
- Support for GNU Arm Embedded Toolchain 4.9-2015-q3-update
- CPUs
- Microcontrollers
- STM32F4
- STM32F407VGT6 specific MCU
- NXP i.MX8MQ
- []
- STM32F4
- Evaluation boards
- STM32F4DISCOVERY
- dsPIC33EV 5V CAN-LIN STARTER KIT (dsPIC33EV256GM106)
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.