Getting started

Arm provides a selection of boards available for prototyping, evaluation and benchmarking on Arm Cortex-based designs or IoT subsystems. Explore the boards available below. 

MPS2+ FPGA prototyping board

The MPS2+ FPGA Prototyping Board is supplied with fixed encrypted FPGA implementations of all the Cortex-M processors. This board is ideal to prototype your application.

Learn more

MPS3 FPGA prototyping board

The MPS3 FPGA Prototyping Board features a larger FPGA to enable the prototyping of more ambitious systems. It also provides additional expansion capabilities to enable the connection of different systems.

Learn more

LogicTile expansion

LogicTiles provide custom logic expansion capability for the Juno systems. They enable peripheral prototyping, validation and software device driver development alongside an Arm processor - prior to the SoC returning from the foundry. 

Learn more

Soft macro models

The Logic Express daughter-boards are used together with the Motherboard Express µATX to make Soft Macro Models (SMMs) for evaluation, benchmarking and prototyping with Arm processors.

Learn more

Get support

Arm support

Arm training courses and on-site system-design advisory services enable licensees to realize maximum system performance with lowest risk and fastest time-to-market.

Arm training courses    Open a support case

Community Blogs

Community Forums

Answered DS-5 5.29.0 on Windows 10 1803 0 votes 8840 views 4 replies Latest 3 days ago by Doyle2324 Answer this
Discussion Arm technology is the nucleus of modern era
  • company
  • Android
  • technology
0 votes 2325 views 1 replies Latest 4 days ago by iQlance Answer this
Answered I want to know about ARM rights 0 votes 448 views 2 replies Latest 6 days ago by t-aoyanagi Answer this
Answered How to temporarily disable MMU in EL3?
  • Juno Arm Development Platform
0 votes 2575 views 3 replies Latest 13 days ago by dll Answer this
Answered How to compile sqrtf function 0 votes 344 views 1 replies Latest 16 days ago by NinaChen Answer this
Answered Is anyone having issues on Android with creating an EGL view in native code, then having crashes on suspend/resume?
  • Android
  • java
0 votes 6094 views 5 replies Latest 17 days ago by adomanim Answer this
Answered DS-5 5.29.0 on Windows 10 1803 Latest 3 days ago by Doyle2324 4 replies 8840 views
Discussion Arm technology is the nucleus of modern era Latest 4 days ago by iQlance 1 replies 2325 views
Answered I want to know about ARM rights Latest 6 days ago by t-aoyanagi 2 replies 448 views
Answered How to temporarily disable MMU in EL3? Latest 13 days ago by dll 3 replies 2575 views
Answered How to compile sqrtf function Latest 16 days ago by NinaChen 1 replies 344 views
Answered Is anyone having issues on Android with creating an EGL view in native code, then having crashes on suspend/resume? Latest 17 days ago by adomanim 5 replies 6094 views