supported_platforms.rst 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285
  1. .. include:: /substitutions.rst
  2. ===================
  3. Supported Platforms
  4. ===================
  5. **Supported Platforms by CPU core**. The number of ports to this
  6. CPU follow in parentheses. The state of the various ports vary
  7. from board-to-board. Follow the links for the details:
  8. .. list-table::
  9. :class: valign-top
  10. * -
  11. - :ref:`introduction/detailed_support:Linux User Mode Simulation` (1)
  12. - ARM
  13. - :ref:`introduction/detailed_support:ARM7TDMI` (4)
  14. - :ref:`introduction/detailed_support:ARM920T` (1)
  15. - :ref:`introduction/detailed_support:ARM926EJS` (4)
  16. - :ref:`introduction/detailed_support:Other ARMv4` (1)
  17. - :ref:`introduction/detailed_support:ARM1176JZ` (1)
  18. - :ref:`introduction/detailed_support:ARM Cortex-A5` (3)
  19. - :ref:`introduction/detailed_support:ARM Cortex-A8` (2)
  20. - :ref:`introduction/detailed_support:ARM Cortex-A9` (1)
  21. - :ref:`introduction/detailed_support:ARM Cortex-R4` (2)
  22. - :ref:`introduction/detailed_support:ARM Cortex-M0/M0+` (13)
  23. - :ref:`introduction/detailed_support:ARM Cortex-M3` (39)
  24. - :ref:`introduction/detailed_support:ARM Cortex-M4` (59)
  25. - :ref:`introduction/detailed_support:ARM Cortex-M7` (15)
  26. - Atmel AVR
  27. - :ref:`introduction/detailed_support:Microchip AVR` (8-bit) (5)
  28. - :ref:`introduction/detailed_support:Microchip AVR32` (1)
  29. - Freescale
  30. - :ref:`introduction/detailed_support:Freescale M68HCS12` (2)
  31. -
  32. - Intel
  33. - :ref:`introduction/detailed_support:Intel 80x86` (2)
  34. - Microchip
  35. - :ref:`introduction/detailed_support:Microchip PIC32MX` (MIPS M4K) (4)
  36. - :ref:`introduction/detailed_support:Microchip PIC32MZEF` (MIPS M5150) (1)
  37. - Misoc
  38. - :ref:`introduction/detailed_support:Misoc` (1)
  39. - OpenRISC
  40. - :ref:`introduction/detailed_support:OpenRISC mor1kx` (1)
  41. - Renesas/Hitachi:
  42. - :ref:`introduction/detailed_support:Renesas/Hitachi SuperH` (1/2)
  43. - :ref:`introduction/detailed_support:Renesas M16C/26` (1/2)
  44. - :ref:`introduction/detailed_support:Renesas RX65N` (2)
  45. -
  46. - :ref:`introduction/detailed_support:RISC-V` (2)
  47. - :ref:`introduction/detailed_support:LiteX on Arty A7` (1)
  48. - Xtensa LX6:
  49. - :ref:`introduction/detailed_support:ESP32 (Dual Xtensa LX6)` (1)
  50. - ZiLOG
  51. - :ref:`introduction/detailed_support:ZiLOG ZNEO Z16F` (2)
  52. - :ref:`introduction/detailed_support:ZiLOG eZ80 Acclaim!` (4)
  53. - :ref:`introduction/detailed_support:ZiLOG Z8Encore!` (2)
  54. - :ref:`introduction/detailed_support:ZiLOG Z180` (1)
  55. - :ref:`introduction/detailed_support:ZiLOG Z80` (2)
  56. **Supported Platforms by Manufacturer/MCU Family**. CPU core type
  57. follows in parentheses. The state of the various ports vary from MCU to
  58. MCU. Follow the links for the details:
  59. .. list-table::
  60. :class: valign-top
  61. * -
  62. - :ref:`introduction/detailed_support:Linux User Mode Simulation` (1)
  63. - Allwinner
  64. - :ref:`introduction/detailed_support:Allwinner A10` (Cortex-A8)
  65. - Broadcom
  66. - :ref:`introduction/detailed_support:Broadcom BCM2708` (ARM1176JZ)
  67. - Espressif
  68. - :ref:`introduction/detailed_support:Xtensa LX6 ESP32` (Dual Xtensa LX6)
  69. - Host PC based simulations
  70. - :ref:`introduction/detailed_support:Linux User Mode Simulation`
  71. - Infineon
  72. - :ref:`introduction/detailed_support:Infineon XMC45xx`
  73. - Intel
  74. - :ref:`introduction/detailed_support:Intel 80x86`
  75. - Maxim Integrated
  76. - :ref:`introduction/detailed_support:Maxim Integrated MAX32660` (ARM Cortex-M3)
  77. - Microchip
  78. - :ref:`introduction/detailed_support:Microchip PIC32MX2xx` (MIPS32 M4K)
  79. - :ref:`introduction/detailed_support:Microchip PIC32MX4xx` (MIPS32 M4K)
  80. - :ref:`introduction/detailed_support:Microchip PIC32MX7xx` (MIPS32 M4K)
  81. - :ref:`introduction/detailed_support:Microchip PIC32MZEC` (MIPS32 microAptiv)
  82. - :ref:`introduction/detailed_support:Microchip PIC32MZEF` (MIPS32 M5150)
  83. - Microchip (Formerly Atmel)
  84. - :ref:`introduction/detailed_support:AVR ATMega128` (8-bit AVR)
  85. - :ref:`introduction/detailed_support:AVR ATMega1284p` (8-bit AVR)
  86. - :ref:`introduction/detailed_support:AVR ATMega2560` (8-bit AVR)
  87. - :ref:`introduction/detailed_support:AVR AT90USB64x and AT90USB6128x` (8-bit AVR)
  88. - :ref:`introduction/detailed_support:Microchip AVR32` (AT32UC3BXXX, 32-bit AVR32)
  89. - :ref:`introduction/detailed_support:Microchip SAMD20` (ARM Cortex-M0+)
  90. - :ref:`introduction/detailed_support:Microchip SAMD21` (ARM Cortex-M0+)
  91. - :ref:`introduction/detailed_support:Microchip SAML21` (ARM Cortex-M0+)
  92. - :ref:`introduction/detailed_support:Microchip SAM3U` (ARM Cortex-M3)
  93. - :ref:`introduction/detailed_support:Microchip SAM3X` (ARM Cortex-M3)
  94. - :ref:`introduction/detailed_support:Microchip SAM4CM` (ARM Cortex-M4)
  95. - :ref:`introduction/detailed_support:Microchip SAM4E` (ARM Cortex-M4)
  96. - :ref:`introduction/detailed_support:Microchip SAM4L` (ARM Cortex-M4)
  97. - :ref:`introduction/detailed_support:Microchip SAM4S` (ARM Cortex-M4)
  98. - :ref:`introduction/detailed_support:Microchip SAMD5x/E5x` (ARM Cortex-M4)
  99. - :ref:`introduction/detailed_support:Microchip SAME70` (ARM Cortex-M7)
  100. - :ref:`introduction/detailed_support:Microchip SAMV71` (ARM Cortex-M7)
  101. - :ref:`introduction/detailed_support:Microchip SAMA5D2` (ARM Cortex-A5)
  102. - :ref:`introduction/detailed_support:Microchip SAMA5D3` (ARM Cortex-A5)
  103. - :ref:`introduction/detailed_support:Microchip SAMA5D4` (ARM Cortex-A5)
  104. - Moxa
  105. - :ref:`introduction/detailed_support:Moxa NP51x0` (ARMv4)
  106. - nuvoTon
  107. - :ref:`introduction/detailed_support:nuvoTon NUC120` (ARM Cortex-M0)
  108. - Nordic Semiconductor
  109. - :ref:`introduction/detailed_support:Nordic Semiconductor NRF52xxx` (ARM Cortex-M4)
  110. - NXP/Freescale
  111. - :ref:`introduction/detailed_support:Freescale M68HCS12`
  112. - :ref:`introduction/detailed_support:NXP/Freescale i.MX1` (ARM920-T)
  113. - :ref:`introduction/detailed_support:NXP/Freescale i.MX6` (ARM Cortex-A9)
  114. - :ref:`introduction/detailed_support:NXP/Freescale i.MX RT` (ARM Cortex-M7)
  115. - :ref:`introduction/detailed_support:NXP/FreeScale KL25Z` (ARM Cortex-M0+)
  116. - :ref:`introduction/detailed_support:NXP/FreeScale KL26Z` (ARM Cortex-M0+)
  117. - :ref:`introduction/detailed_support:NXP/FreeScale Kinetis K20` (ARM Cortex-M4)
  118. - :ref:`introduction/detailed_support:NXP/FreeScale Kinetis K28F` (ARM Cortex-M4)
  119. - :ref:`introduction/detailed_support:NXP/FreeScale Kinetis K40` (ARM Cortex-M4)
  120. - :ref:`introduction/detailed_support:NXP/FreeScale Kinetis K60` (ARM Cortex-M4)
  121. - :ref:`introduction/detailed_support:NXP/FreeScale Kinetis K64` (ARM Cortex-M4)
  122. - :ref:`introduction/detailed_support:NXP/FreeScale Kinetis K66` (ARM Cortex-M4)
  123. - :ref:`introduction/detailed_support:NXP LPC11xx` (Cortex-M0)
  124. - :ref:`introduction/detailed_support:NXP LPC214x` (ARM7TDMI)
  125. - :ref:`introduction/detailed_support:NXP LPC2378` (ARM7TDMI)
  126. - :ref:`introduction/detailed_support:NXP LPC3131` (ARM9E6JS)
  127. - :ref:`introduction/detailed_support:NXP LPC315x` (ARM9E6JS)
  128. - :ref:`introduction/detailed_support:NXP LPC176x` (ARM Cortex-M3)
  129. - :ref:`introduction/detailed_support:NXP LPC178x` (ARM Cortex-M3)
  130. - :ref:`introduction/detailed_support:NXP LPC40xx` (ARM Cortex-M4)
  131. - :ref:`introduction/detailed_support:NXP LPC43xx` (ARM Cortex-M4)
  132. - :ref:`introduction/detailed_support:NXP LPC54xx` (ARM Cortex-M4)
  133. - :ref:`introduction/detailed_support:NXP S32K11x` (Cortex-M0+)
  134. - :ref:`introduction/detailed_support:NXP S32K14x` (Cortex-M4F)
  135. -
  136. - ON Semiconductor:
  137. - :ref:`introduction/detailed_support:On Semiconductor LC823450` (Dual core ARM Cortex-M3)
  138. - Renesas/Hitachi:
  139. - :ref:`introduction/detailed_support:Renesas/Hitachi SuperH`
  140. - :ref:`introduction/detailed_support:Renesas M16C/26`
  141. - :ref:`introduction/detailed_support:Renesas RX65N`
  142. - Silicon Laboratories, Inc.
  143. - :ref:`introduction/detailed_support:SiLabs EFM32 Gecko` (ARM Cortex-M3)
  144. - :ref:`introduction/detailed_support:SiLabs EFM32 Giant Gecko` (ARM Cortex-M3)
  145. - Sony.
  146. - :ref:`introduction/detailed_support:Sony CXD56xx` (6 x ARM Cortex-M4)
  147. - STMicroelectronics
  148. - :ref:`introduction/detailed_support:STMicro STR71x` (ARM7TDMI)
  149. - :ref:`introduction/detailed_support:STMicro STM32 F0xx` (STM32 F0, ARM Cortex-M0)
  150. - :ref:`introduction/detailed_support:STMicro STM32 L0xx` (STM32 L0, ARM Cortex-M0)
  151. - :ref:`introduction/detailed_support:STMicro STM32 G0xx` (STM32 G0, ARM Cortex-M0+)
  152. - :ref:`introduction/detailed_support:STMicro STM32 L152` (STM32 L1 "EnergyLite" Line, ARM Cortex-M3)
  153. - :ref:`introduction/detailed_support:STMicro STM32 L15x/16x` (STM32 L1 "EnergyLite" Medium+ Density, ARM Cortex-M3)
  154. - :ref:`introduction/detailed_support:STMicro STM32 F100x` (STM32 F1 "Value Line" Family, ARM Cortex-M3)
  155. - :ref:`introduction/detailed_support:STMicro STM32 F102x` (STM32 F1 family, ARM Cortex-M3)
  156. - :ref:`introduction/detailed_support:STMicro STM32 F103C4/C8` (STM32 F1 "Low- and Medium-Density Line" Family, ARM Cortex-M3)
  157. - :ref:`introduction/detailed_support:STMicro STM32 F103x` (STM32 F1 family, ARM Cortex-M3)
  158. - :ref:`introduction/detailed_support:STMicro STM32 F105x` (ARM Cortex-M3)
  159. - :ref:`introduction/detailed_support:STMicro STM32 F107x` (STM32 F1 family, "Connectivity Line" ARM Cortex-M3)
  160. - :ref:`introduction/detailed_support:STMicro STM32 F205x` (STM32 F2 family, ARM Cortex-M3)
  161. - :ref:`introduction/detailed_support:STMicro STM32 F207x` (STM32 F2 family, ARM Cortex-M3)
  162. - :ref:`introduction/detailed_support:STMicro STM32 F302x` (STM32 F3 family, ARM Cortex-M4)
  163. - :ref:`introduction/detailed_support:STMicro STM32 F303x` (STM32 F3 family, ARM Cortex-M4)
  164. - :ref:`introduction/detailed_support:STMicro STM32 F334` (STM32 F3 family, ARM Cortex-M4)
  165. - :ref:`introduction/detailed_support:STMicro STM32 F372/F373` (ARM Cortex-M4)
  166. - :ref:`introduction/detailed_support:STMicro STM32 F4x1` (STM32 F4 family, ARM Cortex-M4)
  167. - :ref:`introduction/detailed_support:STMicro STM32 F405x/407x` (STM32 F4 family, ARM Cortex-M4)
  168. - :ref:`introduction/detailed_support:STMicro STM32 F427/F437` (STM32 F4 family, ARM Cortex-M4)
  169. - :ref:`introduction/detailed_support:STMicro STM32 F429` (STM32 FB family, ARM Cortex-M4)
  170. - :ref:`introduction/detailed_support:STMicro STM32 F433` (STM32 F4 family, ARM Cortex-M4)
  171. - :ref:`introduction/detailed_support:STMicro STM32 F446` (STM32 F4 family, ARM Cortex-M4)
  172. - :ref:`introduction/detailed_support:STMicro STM32 F46xx` (STM32 F4 family, ARM Cortex-M4)
  173. - :ref:`introduction/detailed_support:STMicro STM32 G474x` (STM32 G4 family, ARM Cortex-M4)
  174. - :ref:`introduction/detailed_support:STMicro STM32 G431x` (STM32 G4 family, ARM Cortex-M4)
  175. - :ref:`introduction/detailed_support:STMicro STM32 L4x2` (STM32 L4 family, ARM Cortex-M4)
  176. - :ref:`introduction/detailed_support:STMicro STM32 L475` (STM32 L4 family, ARM Cortex-M4)
  177. - :ref:`introduction/detailed_support:STMicro STM32 L476` (STM32 L4 family, ARM Cortex-M4)
  178. - :ref:`introduction/detailed_support:STMicro STM32 L496` (STM32 L4 family, ARM Cortex-M4)
  179. - :ref:`introduction/detailed_support:STMicro STM32 L4Rx` (STM32 LB family, ARM Cortex-M4)
  180. - :ref:`introduction/detailed_support:STMicro STM32 F72x/F73x` (STM32 F7 family, ARM Cortex-M7)
  181. - :ref:`introduction/detailed_support:STMicro STM32 F745/F746` (STM32 F7 family, ARM Cortex-M7)
  182. - :ref:`introduction/detailed_support:STMicro STM32 F756` (STM32 F7 family, ARM Cortex-M7)
  183. - :ref:`introduction/detailed_support:STMicro STM32 F76xx/F77xx` (STM32 F7 family, ARM Cortex-M7)
  184. - :ref:`introduction/detailed_support:STMicro STM32 H7x3` (STM32 H7 family, ARM Cortex-M7)
  185. -
  186. - Texas Instruments (some formerly Luminary)
  187. - :ref:`introduction/detailed_support:TI TMS320-C5471` (ARM7TDMI)
  188. - :ref:`introduction/detailed_support:TI TMS320-DM320` (ARM9E6JS)
  189. - :ref:`introduction/detailed_support:TI/Stellaris LM3S6432` (ARM Cortex-M3)
  190. - :ref:`introduction/detailed_support:TI/Stellaris LM3S6432S2E` (ARM Cortex-M3)
  191. - :ref:`introduction/detailed_support:TI/Stellaris LM3S6918` (ARM Cortex-M3)
  192. - :ref:`introduction/detailed_support:TI/Stellaris LM3S6965` (ARM Cortex-M3)
  193. - :ref:`introduction/detailed_support:TI/Stellaris LM3S8962` (ARM Cortex-M3)
  194. - :ref:`introduction/detailed_support:TI/Stellaris LM3S9B92` (ARM Cortex-M3)
  195. - :ref:`introduction/detailed_support:TI/Stellaris LM3S9B96` (ARM Cortex-M3)
  196. - :ref:`introduction/detailed_support:TI/SimpleLink CC13x0` (ARM Cortex-M3)
  197. - :ref:`introduction/detailed_support:TI/Stellaris LM4F120x` (ARM Cortex-M4)
  198. - :ref:`introduction/detailed_support:TI/Tiva TM4C123G` (ARM Cortex-M4)
  199. - :ref:`introduction/detailed_support:TI/Tiva TM4C1294` (ARM Cortex-M4)
  200. - :ref:`introduction/detailed_support:TI/Tiva TM4C129X` (ARM Cortex-M4)
  201. - :ref:`introduction/detailed_support:TI/SimpleLink CC13x2` (ARM Cortex-M4)
  202. - :ref:`introduction/detailed_support:TI/Hercules TMS570LS04xx` (ARM Cortex-R4)
  203. - :ref:`introduction/detailed_support:TI/Hercules TMS570LS31xx` (ARM Cortex-R4)
  204. - :ref:`introduction/detailed_support:TI/Sitara AM335x` (Cortex-A8)
  205. - ZiLOG
  206. - :ref:`introduction/detailed_support:ZiLOG ZNEO Z16F`
  207. - :ref:`introduction/detailed_support:ZiLOG eZ80 Acclaim!`
  208. - :ref:`introduction/detailed_support:ZiLOG Z8Encore!`
  209. - :ref:`introduction/detailed_support:ZiLOG Z180`
  210. - :ref:`introduction/detailed_support:ZiLOG Z80`