Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
  • Groups
    • Research Collaboration and Enablement
    • DesignStart
    • Education Hub
    • Innovation
    • Open Source Software and Platforms
  • Forums
    • AI and ML forum
    • Architectures and Processors forum
    • Arm Development Platforms forum
    • Arm Development Studio forum
    • Arm Virtual Hardware forum
    • Automotive forum
    • Compilers and Libraries forum
    • Graphics, Gaming, and VR forum
    • High Performance Computing (HPC) forum
    • Infrastructure Solutions forum
    • Internet of Things (IoT) forum
    • Keil forum
    • Morello Forum
    • Operating Systems forum
    • SoC Design and Simulation forum
    • 中文社区论区
  • Blogs
    • AI and ML blog
    • Announcements
    • Architectures and Processors blog
    • Automotive blog
    • Graphics, Gaming, and VR blog
    • High Performance Computing (HPC) blog
    • Infrastructure Solutions blog
    • Innovation blog
    • Internet of Things (IoT) blog
    • Operating Systems blog
    • Research Articles
    • SoC Design and Simulation blog
    • Smart Homes
    • Tools, Software and IDEs blog
    • Works on Arm blog
    • 中文社区博客
  • Support
    • Arm Support Services
    • Documentation
    • Downloads
    • Training
    • Arm Approved program
    • Arm Design Reviews
  • Community Help
  • More
  • Cancel
Open Source Software and Platforms
Open Source Software and Platforms
Wiki Supported platforms
  • Help
  • Jump...
  • Cancel
  • About this wiki
  • Supported platforms
  • Obtaining support
  • +Arm Reference Platforms deliverables
  • +A-class platforms
  • +M-class platforms
  • +R-class platforms
  • +FPGA prototyping boards
  • +Open source software

Supported platforms

Arm supplied A-profile platforms

Each of the platforms below are supported by the Arm Reference Platforms deliverables:

  • Juno
  • Neoverse N1 SDP
  • Neoverse Reference Designs
  • Armv8-A Base Platform
  • Armv8-A Foundation Model
  • System Guidance for Infrastructure (SGI): SGI-575
  • System Guidance for Mobile (SGM): SGM-775
  • TC2

Arm supplied M-profile platforms

  • Beetle IoT subsystem evaluation platform
  • Versatile Express M prototyping platform (MPS2)
  • Versatile Express Cortex prototyping platform (MPS3)
  • Musca-A Test Chip
  • Musca-B1 Test Chip

Third party A-profile platforms

  • HiKey 960

 

 Juno

Juno

The Juno board is a software development platform for A-profile processors, comprising 2x Cortex-A57 (Cortex-A72 MP2 on Juno r2) plus 4x Cortex-A53 in a big.LITTLE configuration, a Mali T624 GPU, a GIC-400 interrupt controller, a CCI-400 cache coherent interconnect, and 8 GB of DDR that can be carved out into Secure and Non-secure regions using the included TZC-400 TrustZone Address Space Controller. The Juno offers developers an open, vendor neutral A-profile development platform aligned with the Level 1 Server Base System Architecture, and has a number of complete reference software stacks available to download and build using the Arm Reference Platforms deliverables.

Wiki

More information

Documentation

 

Armv8-A Base Platform and Armv8-A Foundation Model FVPs

These Fixed Virtual Platforms (FVPs) provide offer a quick and easy way to get started modelling the latest Arm Architecture specifications. These FVPs are capable of running a full software stack including Linux at high speed, allowing for an instant feedback development environment without the need for a hardware board. The Armv8-A Base Platform and Armv8-A Foundation Model are both available free of charge from Arm Developer and are supported by the Arm Reference Platforms deliverables, allowing you to download and build a complete reference software stack.

Wiki

More information

Documentation

 

SGI

System Guidance for Infrastructure (SGI)

Arm CoreLink System Guidance for Infrastructure is a collection of resources to provide a representative view of typical compute subsystems that can be designed and implemented using specific generations of Arm IP. These compute subsystems address the expected requirements of a specific segment of the infrastructure market which includes servers, storage and networking. The SGI-575 platform is supported by the Arm Reference Platforms deliverables, allowing you to download and build a complete reference software stack.

Wiki

More information

Download

 

SGM

System Guidance for Mobile (SGM)

Arm CoreLink System Guidance for Infrastructure is a collection of resources to provide a representative view of typical compute subsystems that can be designed and implemented using specific generations of Arm IP. These compute subsystems address the expected requirements of a specific segment of the infrastructure market which includes servers, storage and networking. The SGM-775 platform is supported by the Arm Reference Platforms deliverables, allowing you to download and build a complete reference software stack.

Wiki

More information

Download

 

 Beetle IoT subsystem evaluation platform

Beetle IoT subsystem evaluation platform

The Beetle IoT evaluation board is built around the Arm CoreLink SDK-100 System Design Kit processors which allows design teams to create IoT endpoints faster and with lower risk.  Arm’s IoT subsystem with the Mbed IoT device platform is a complete reference system that reduces the complexity and risk of a SoC design for IoT endpoints. It is specifically designed for the use with M processors and Arm Wireless IP.

Wiki

More information

Documentation

 

 Versatile Express M prototyping platform (MPS2)

Versatile Express M prototyping platform (MPS2)

The M Prototyping System (MPS2) is an ideal platform for the evaluation and FPGA prototyping of Cortex-M based designs or IoT subsystems. It comes provided with fixed encrypted FPGA implementations of all the M processors and an example design based on  DesignStart.

Wiki

More information

Documentation

 

Versatile Express M prototyping platform (MPS3)

Versatile Express Cortex prototyping platform (MPS3)

The Arm Cortex Prototyping System (MPS3) board is an FPGA prototyping platform, which allows designers to design systems easily. It is part of the Versatile Express family. The board features a large FPGA to implement complex embedded designs (even including small A profile class cores) and many expansion connectors to plug in other systems.

FAQ's and tutorials coming soon!

Wiki

More information

Documentation

 

Musca-A Test Chip

Musca-A Test Chip

The Arm Musca-A board is based on the latest Arm SSE-200 Subsystem featuring two Arm M33 processors. This board is the first Platform Security Architecture (PSA) development platform.

This design extends the Arm TrustZone architecture, from the processors to the whole system and utilizes the Arm TrustZone  CryptoCell-312. This means that developers can use the latest security technology to implement the best protection for IoT devices.

Wiki

More information

Documentation

 

Musca-B1 Test Chip

Musca-B1 Test Chip

The Arm Musca-B1 board is based on the same subsystem as Musca-A, but with the addition of CryptoIsland and eFlash to provide extra security.

The Musca-B1 implementation of SSE-200 subsystem is ready to be used to form the core processing element of mainstream IoT devices.  Musca-B1 can also be used to prototype secure software.

Wiki

More information

Documentation

  • AEMv8 FVP
  • Juno Arm Development Platform
  • Beetle IoT Evaluation Platform
  • Musca-A
  • Fixed Virtual Platforms (FVPs)
  • MPS3 Prototype
  • Cortex-M Prototyping System (V2M-MPS2)
  • Share
  • History
  • More
  • Cancel
Related
Recommended