Request an Arm Morello Board

Start developing next-generation hardware security with this CHERI board today.

arm Morello board

A platform for CHERI development

Arm Morello is a platform developed by Arm in collaboration with the University of Cambridge as part of the UK government’s Digital Security by Design (DSbD) programme. It integrates the CHERI (Capability Hardware Enhanced RISC Instructions) technology into an advanced processor architecture that builds security directly into the hardware and addresses the root causes of many long-standing software vulnerabilities.

CHERI redefines how processors manage memory and enforce access control – you can learn about the technology on this page. The CHERI Alliance’s mission is to accelerate adoption of this open technology and is really glad to be able to now offer the chance to developers to work with this platform. 

At the core of the platform is the Morello System-on-Chip (SoC), which combines a high-performance ARMv8-A processor with CHERI extensions. The accompanying Morello board provides a complete environment for developing and testing secure-by-design software components. Its software stack includes Morello Linux and an adapted LLVM/Clang toolchain, allowing developers to use familiar tools while building applications that make direct use of CHERI’s hardware capabilities.

CHERI hardware - ready for developers

Morello represents a major step in the industrialisation of capability-based security. By embedding protection directly in the processor, it supports the development of safer operating systems, browsers, IoT devices and cloud platforms, reducing reliance on software-only defences. This hardware foundation lays the groundwork for a new generation of computing systems that are inherently more resilient.

Through the Morello programme, the CHERI Alliance, Arm and its partners are helping industry adopt CHERI technology and plan future product integration. Morello provides a platform where organisations can build, test and validate capability-based security approaches that will shape the next wave of secure computing.

Request a board now!

The CHERI Alliance is now distributing Arm Morello boards. These boards will be loaned to you for your projects. Since there is a very limited supply, we focus on use-cases that will help CHERI progress forward. Please describe what you want to do if you receive a board.

Tips to request a Morello board

The team who allocates Morello boards needs to be selective to loan them to people who will use them with the maximum impact, so we have some advice to ensure that your application is successful:

  • Describe your project – many applications have been rejected because there were not enough details about the use case
  • Show how it will bring value – accelerating CHERI adoption? Development or improvement of popular products / tools / software? Research? Demonstrations to key people? The more visibility and / or usefulness, the better
  • Show why other solutions are not suitable – there are other options to run software on a CHERI system, like a QEMU emulator or Sonata boards, explain why having a Morello board would be necessary for your project
  • Talk about your organisation – we can only loan boards to organisations, not individuals, so it’s good to know about your organisation
  • A few words about you / your team – your expertise, motivation, willingness to participate in the CHERI ecosystem