Cortex-M55 based Arm Virtual Hardware is now available in AWS Cloud

The Arm DevSummit 2021 is taking place on October 19-21, and the first announcements from Arm are related to IoT with “Arm Total Solutions for IoT delivering a full-stack solution to significantly accelerate IoT product development and improve product ROI”, “Project Centauri” aiming to achieve for an extensive Arm Cortex-M software ecosystem in the way that Project Cassini does for the Cortex-A ecosystem, starting with support for PSA Certified and Open-CMSIS-CDI cloud-to-device specification, and Arm Virtual Hardware based on Corstone-300 IoT platform with a Cortex-M55 MCU core and an Ethos-U55 microNPU accessible from Amazon Web Services.

The first two are quite abstract right now, and more information may become available in the future, but the Arm Virtual Hardware is available now from AWS as a public beta, with 100 hours of free AWS EC2 CPU credits for the first 1,000 qualified users.

Arm Virtual Hardware ComponentsThe virtual hardware does not emulate only the microcontroller core and microNPU but also peripherals, virtual I/Os, and debug interfaces. The goal is to help software developers, OEMs and service providers to start development without the need for physical silicon. Arm Virtual Hardware is said to “brings modern agile software development methodologies like continuous integration / continuous deployment (CI/CD), DevOps and MLOps to IoT and embedded platforms” without having to setup your own hardware farms.

Documentation can be found on Github.io, and a blog post on the Arm Community further explains the rationale behind the initiative with the embedded software development flow having become more complex with machine learning and firmware updates of fleets of IoT devices.

Traditional Embedded Development vs Connected Software DevelopmentSo what that means is that in the past you could develop the software, create a binary image, and flash it to a single device on your desk, but now IoT solutions must be able to update firmware from the cloud to multiple targets, plus CI and QA requirements may also mandate those. Reproducing this setup in the office would require multiple hardware targets which are usually expensive (e.g. FPGA based designs) and in short supply during development, and since developers already probably need the cloud for training AI data, Arm Virtual Hardware makes perfect sense allowing you to save time and development costs.

There will be a free workshop leveraging Arm Virtual Hardware entitled “IoT DevOps made Simple and Scalable in the Cloud” that will take place on October, 21st at 10am PT.  Further details may also be found on the product page.

Share this:

Support CNX Software! Donate via PayPal or cryptocurrencies, become a Patron on Patreon, or buy review samples

Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
8 Comments
oldest
newest
Theguyuk
Theguyuk
1 month ago

So Amazon can watch what works, then make their own. How helpful for Amazon, cynical me.

Philipp Blum
Philipp Blum
1 month ago

Yep, also don’t like that. People should make sure they have the appropriate licenses against this. MIT, Apache etc. are such bad licenses. Otherwise Amazon and Co. just take and make their billions with it without contributing to the open source project.

Theguyuk
Theguyuk
1 month ago

Made billions on Amazon market for Amazon.

Philipp Blum
Philipp Blum
1 month ago

Time for RISC-V to come and take over the market. ARM changed owners two times. And one is worse than the other.

TLS
TLS
1 month ago

Uhm, they haven’t been sold to Nvidia yet…

Philipp Blum
Philipp Blum
1 month ago

For good reasons. Even the EU is now starting their own anti competitive investigations. Let’s this drives more company to move towards open solutions. We can’t always repeat the mistakes of the past.
Nvidia isn’t well known for making any contributions to open source etc.

Anonymous
Anonymous
1 month ago

What exactly is Nvidia going to do make Arm worse? Quadruple the cheap licensing fees?

Nerd paranoia is a heck of a drug.

Theguyuk
Theguyuk
1 month ago

Have Arm sorted out with China who’s in charge yet? Do they have permission from who is in charge and has the company seal.

Advertisement