Arm development boards

Arm Musca-A1 development board


Arm development boards are the ideal platform for accelerating the development and reducing the risk of new SoC designs. The combination of ASIC and FPGA technology in Arm boards delivers an optimal solution in terms of speed, accuracy, flexibility and cost.

Key benefits:

  • Evaluate, benchmark and start software development using the latest Arm processors.
  • Prototype, validate and develop software drivers for new SoC IP blocks.
  • Test custom logic blocks or system IP in an FPGA, connected to an Arm core running at ASIC speed.

Beetle small Circuit Board.

IoT test chip boards

Arm create a range of boards to enable easier development or evaluation of Arm IP in real-life conditions. The Arm IoT test chips are based on subsystem IP, offering a foundation for your future designs.

Learn more

Juno r2 circuit board.

Juno development platform

The Armv8-A development platform, also known as Juno, is a software development platform that includes the Juno Arm Versatile Express board and an Armv8-A reference software port available through Linaro.

Learn more

Neoverse reference designs

Neoverse reference designs provide useful resources with best practices on how to integrate a Neoverse compute subsystem within a larger SoC.

Learn more

V2M-MPS2 Board.

FPGA prototyping boards

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

Learn more

DesignStart chip board

DesignStart DAPLink board

The Arm DesignStart DAPLink board can be used to provide DAPLink debug access to the Arm DesignStart Cortex-M1 and Cortex-M3 Xilinx Digilent Arty-A7 and Digilent Arty-S7 FPGA evaluation platforms.

Learn more

Keil evaluation boards

Keil design and manufacture evaluation boards and starter kits to help you evaluate a new MCU architecture and get started with the Keil development tools.

Learn more

Mbed development boards

Mbed development boards are designed for fast, flexible and low-risk and professional rapid prototyping.

Learn more

CMSIS board support packs

There are a number of Cortex-M development boards available from Arm partners that are supported by our CMSIS-Packs.

Learn more


Choosing a board

Find the best board that is most appropriate for your project.

IP Juno Arm development platform  Motherboard Express + LogicTile Express (Soft Macro Model) MPS2+ FPGA prototyping board MPS3 FPGA prototyping board  Musca IoT board  Beetle IoT board  Keil evaluation boards Mbed development boards
Cortex-A72  Yes              
Cortex-A53  Yes              
Cortex-R7    Yes            
Cortex-R5    Yes            
Cortex-M33      Yes          
Cortex-M23      Yes          
Cortex-M7      Yes       Yes Yes 
Cortex-M4      Yes       Yes Yes 
Cortex-M3     Yes       Yes
Yes
Cortex-M1      Yes          
Cortex-M0 Plus      Yes       Yes
Yes
Cortex-M0      Yes       Yes
Yes
Cortex-M3 DesignStart /
CoreLink SSE-050 subsystem
(based on Cortex-M3)
    Yes     Yes    
CoreLink SSE-200 subsystem
(based on Cortex-M33)
    Yes Yes Yes      

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

Not answered Virtual exception in Nested Virtualization ARMv8.3 0 votes 19 views 0 replies Started 18 hours ago by hntuan94 Answer this
Suggested answer How to enter debug state ARMv8
  • Debugging
0 votes 173 views 2 replies Latest 18 hours ago by hntuan94 Answer this
Suggested answer how to add api to arm
  • api
0 votes 108 views 1 replies Latest 3 days ago by me algeria Answer this
Suggested answer ARM NN with ONNX Parser
  • Neural Network
  • Compilers
0 votes 168 views 2 replies Latest 5 days ago by Anto85 Answer this
Answered is there a x86 linux distribution for cross compilation for Raspberry Pi?
  • Raspberry Pi
  • Cross compiling
  • x86
  • Linux
0 votes 256 views 2 replies Latest 6 days ago by Jerome Decamps - 杜尚杰 Answer this
Suggested answer Optee OS compilation issue for Raspberry Pi 3 platform
  • AArch64
  • Raspberry Pi 3
0 votes 134 views 1 replies Latest 7 days ago by Zhifei Yang Answer this
Not answered Virtual exception in Nested Virtualization ARMv8.3 Started 18 hours ago by hntuan94 0 replies 19 views
Suggested answer How to enter debug state ARMv8 Latest 18 hours ago by hntuan94 2 replies 173 views
Suggested answer how to add api to arm Latest 3 days ago by me algeria 1 replies 108 views
Suggested answer ARM NN with ONNX Parser Latest 5 days ago by Anto85 2 replies 168 views
Answered is there a x86 linux distribution for cross compilation for Raspberry Pi? Latest 6 days ago by Jerome Decamps - 杜尚杰 2 replies 256 views
Suggested answer Optee OS compilation issue for Raspberry Pi 3 platform Latest 7 days ago by Zhifei Yang 1 replies 134 views