Working exhubris demo on Raspberry Pi Pico 2(W) board #7
Karthik-d-k
started this conversation in
Show and tell
Replies: 2 comments
|
This is great stuff! I'm glad my work was useful. Because there are infinite yaks and I must shave them all, I'm actually working on a port of nusb to illumos, so that I can submit my humility updates upstream. |
0 replies
|
UPDATE: Got the same demo running on the Hazard3 RISC-V core 🥳
|
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Hi everyone,
I created this discussion to share my progress on bringing
hubris/exhubristo the new Pico 2 W board.I’ve been working with the
exhubrisrepo for the past few weeks, with the ultimate goal of porting Hubris to support the RISC-V core on the Pico 2 W board.This board is especially exciting because it comes with dual Cortex-M33 cores and dual RISC-V Hazard3 cores. My approach was to start with the Cortex-M33 side first, since Hubris already has solid ARM support.
I’m happy to share that I now have a working demo running a blinky task, toggling an external LED connected to GPIO22 🎉.
You can check it out here: exhubris-demo-rp235x.
A couple of notes:
humility, you’ll need to install the version from @thenewwazoo humility port: humility/tree/bmatt/update-probe-rs, which includes an updatedprobe-rswith Pico 2 W support.As mentioned, my final goal is to get this same demo running on the Hazard3 RISC-V core. I’ve been experimenting with both the Hubris and exhubris repos for this porting effort, each has its pros and con, but since I now have a working demo on both, I’m leaning towards
exhubrisbecause of its simpler build system.For those curious, my current (non-working, hacky) RISC-V attempts are here:
UPDATE:
I’ve written a brief post that explores the details further.
hubris-on-pico2
I’d love to hear any feedback, ideas, or suggestions if any :)
Thank you
All reactions