Raspberry Pi Launch New RP2350 Microcontroller and Pico 2 Development Board with RISC-V Support – RISC-V International (2024)

In the News

By RISC-V Community NewsAugust 8, 2024No Comments

Raspberry Pi is one of the most recognisable brands of single board computers, created as an affordable way to promote the teaching of computer science to young people, to give them the confidence to experiment and learn without risking the stability of their family PC. Raspberry Pi has achieved this and a whole lot more. Their single board computers are now used for a wide range of applications, from home learning and classroom coding, to hobbyist projects and commercial deployment, including hydroponic farming, synthesizers, industrial process control and home hubs.

Starting with the release of Raspberry Pi Model B in 2012, Raspberry Pi has a history of innovation with a strong focus on user experience. Their expansion port designs enable easy customisation for specific applications, through Raspberry Pi add ons or developer created daughter boards. Raspberry Pi compute modules introduced a smaller, more productizable form factor for commercial deployment. A focus on software experience and high quality documentation enables everyone from young coders to seasoned developers to get the most out of their Raspberry Pi. One of the newest innovations in the lineup was the introduction of a Raspberry Pi microcontroller and development board targeting low power embedded applications, with a focus on strong IO capabilities.

Raspberry Pi Launch New RP2350 Microcontroller and Pico 2 Development Board with RISC-V Support – RISC-V International (1)

Raspberry Pi support for RISC-V

This history of innovation continues with the introduction of Raspberry Pi Pico 2 powered by the new RP2350 MCU, which includes support for RISC-V! RP2350 features two RISC-V based Hazard3 cores along with two Arm based cores. Hazard 3 is compatible with the RISC-V RVI20U32 Profile, including the M, A, and C optional extensions and the B, Zbc, Zbkb, Zicsr, Zcb, and Zcmp non-profile extensions. These RISC-V cores can be selected at boot time and have access to all the MCU peripherals, including

  • 2 × UARTs
  • 2 × SPI controllers
  • 2 × I2C controllers
  • 24 × PWM channels
  • USB 1.1 controller and PHY, with host and device support
  • 12× PIO state machines
  • 1× HSTX peripheral

RP2350 features 520 KiB on chip SRAM, 8 KiB of one-time-programmable storage (OTP), and the option of 2 MiB internal flash. Two space efficient packages are available, QFN-80 (10 × 10 mm) and QFN-60 (7 × 7 mm).

The Hazard3 open source processor

The RISC-V based Hazard3 core featured in RP2350 was designed by Luke Wren, an engineer at Raspberry Pi. Hazard3 is completely his own design, licensed to Raspberry Pi. Luke started designing processors based on 7400-series logic in his free time when he was 16, and has progressed to working with the RISC-V ISA, inspired by the ability to experiment and extend on top of a clean, industry standard architecture. The momentum and ecosystem of RISC-V means that his work is supported by mature tools like GCC and LLVM, making it easy to develop for.

Hazard3 is a fork of one of Luke’s previous designs, Hazard5, with a focus on best possible performance at MCU clock frequencies inside a small silicon footprint. The process of development for the first instance of Hazard3 took less than a week from forking Hazard5! Luke is excited for the educational possibilities enabled by Hazard3 and has made it available on his GitHub page under an Apache Licence Version 2.0 for anyone to use, and to learn from. Future processor designers can view the unedited commit history for Hazard3 and learn from Luke’s development process, including his mistakes and how he corrected them. Students studying processor design can develop and test software workloads on RP2350, then look at the Hazard3 source, modify the processor to include their own custom instructions, then test their new version on an FPGA.

A focus on developer experience

Developer experience is fundamental to the success of Raspberry Pi, both in terms of tools support and documentation. Visual Studio support gives developers a familiar environment to work in, which benefits from the advantages of no large installations of tools, and no requirement for administrator privileges on the host computer. OpenOCD, the Open On-Chip Debugger is also supported.

Comprehensive datasheets for both Raspberry Pi Pico 2 and RP2350 are available. Raspberry Pi prides itself on its documentation as it believes well-structured, consistently styled, cohesive documentation enables developers to get the very best out of their products, while being efficient with their time.

Explore RISC-V Development with Raspberry Pi Pico 2

The new RP2350 MCU and Pico 2 carry on Raspberry Pi’s history of innovation, and with the inclusion of Hazard3 cores they are a great way for developers to explore RISC-V, giving them a stable, widely available platform on which to experiment.

Visit the Raspberry Pi website to find out more and to order your RISC-V enabled Raspberry Pi Pico 2!

Raspberry Pi Launch New RP2350 Microcontroller and Pico 2 Development Board with RISC-V Support – RISC-V International (2024)

References

Top Articles
Cottage Grove City Wide Garage Sale 2023
Reranking every MLB farm system after the draft and trade deadline
Cpmc Mission Bernal Campus & Orthopedic Institute Photos
Cranes For Sale in United States| IronPlanet
It may surround a charged particle Crossword Clue
The UPS Store | Ship & Print Here > 400 West Broadway
Dollywood's Smoky Mountain Christmas - Pigeon Forge, TN
Koordinaten w43/b14 mit Umrechner in alle Koordinatensysteme
Google Jobs Denver
State Of Illinois Comptroller Salary Database
Craigslist Chautauqua Ny
Bestellung Ahrefs
Missing 2023 Showtimes Near Landmark Cinemas Peoria
Teenleaks Discord
Minecraft Jar Google Drive
Everything We Know About Gladiator 2
Nesz_R Tanjiro
Wausau Obits Legacy
Craigslist West Valley
Wgu Academy Phone Number
Nearest Walgreens Or Cvs Near Me
Orange Pill 44 291
Xfinity Cup Race Today
Dewalt vs Milwaukee: Comparing Top Power Tool Brands - EXTOL
Toothio Login
Reicks View Farms Grain Bids
Jailfunds Send Message
1964 Impala For Sale Craigslist
Shauna's Art Studio Laurel Mississippi
Bursar.okstate.edu
A Grade Ahead Reviews the Book vs. The Movie: Cloudy with a Chance of Meatballs - A Grade Ahead Blog
Soiza Grass
Minecraft Jar Google Drive
Does Iherb Accept Ebt
Petsmart Northridge Photos
Hebrew Bible: Torah, Prophets and Writings | My Jewish Learning
The TBM 930 Is Another Daher Masterpiece
Restored Republic June 6 2023
Lima Crime Stoppers
How the Color Pink Influences Mood and Emotions: A Psychological Perspective
The Many Faces of the Craigslist Killer
Dagelijkse hooikoortsradar: deze pollen zitten nu in de lucht
Hello – Cornerstone Chapel
Unblocked Games 6X Snow Rider
Stephen Dilbeck, The First Hicks Baby: 5 Fast Facts You Need to Know
Motorcycle For Sale In Deep East Texas By Owner
Brutus Bites Back Answer Key
Craigslist Cars For Sale By Owner Memphis Tn
Naughty Natt Farting
Invitation Quinceanera Espanol
Guidance | GreenStar™ 3 2630 Display
Varsity Competition Results 2022
Latest Posts
Article information

Author: Maia Crooks Jr

Last Updated:

Views: 6591

Rating: 4.2 / 5 (43 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Maia Crooks Jr

Birthday: 1997-09-21

Address: 93119 Joseph Street, Peggyfurt, NC 11582

Phone: +2983088926881

Job: Principal Design Liaison

Hobby: Web surfing, Skiing, role-playing games, Sketching, Polo, Sewing, Genealogy

Introduction: My name is Maia Crooks Jr, I am a homely, joyous, shiny, successful, hilarious, thoughtful, joyous person who loves writing and wants to share my knowledge and understanding with you.