Inferno on Pi Pico 2?

99 views
Skip to first unread message

David Boddie

unread,
Aug 9, 2024, 5:44:03 PM8/9/24
to infer...@googlegroups.com
Has anyone started or considered starting a port of Inferno to the new
Pi Pico 2?

https://datasheets.raspberrypi.com/pico/pico-2-product-brief.pdf

With 520KB RAM and 4MB flash, plus some support for double precision
floating
point operations, it should be capable of running a small Inferno
system.
The SoC has some documentation here:

https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf

Here's some more background reading and opinion:

https://dmitry.gr/?r=06.%20Thoughts&proj=11.%20RP2350

David

Richard Miller

unread,
Aug 10, 2024, 5:16:20 AM8/10/24
to inferno-os
Has anyone started or considered starting a port of Inferno to the new
Pi Pico 2?

Considered it, yes.  Particularly the RISC-V part makes an interesting target.

Giovanni Lostumbo

unread,
Aug 22, 2024, 9:07:03 AM8/22/24
to inferno-os
Interesting.

The Sparkfun RP2350 Pro has 8MB PSRAM: https://www.sparkfun.com/rp2350#specs

Giovanni  

da...@boddie.org.uk

unread,
Aug 23, 2024, 3:36:01 PM8/23/24
to inferno-os
It's a similar story with the Pimoroni Pico Plus 2:

Giovanni wrote:
Interesting.

The Sparkfun RP2350 Pro has 8MB PSRAM: https://www.sparkfun.com/rp2350#specs

Giovanni  

Caerwyn Jones

unread,
Aug 30, 2024, 8:01:03 PM8/30/24
to inferno-os
I will be giving it a try when I get one.

da...@boddie.org.uk

unread,
Aug 31, 2024, 9:23:11 AM8/31/24
to inferno-os
I expect/hope that you will have the easiest time porting Inferno based on your previous Pi Pico port, especially if the SDK and hardware help to keep things compatible between the two boards.

Caerwyn Jones

unread,
Aug 31, 2024, 11:51:55 AM8/31/24
to inferno-os
Yes, it should be pretty straightforward.   It should also support quite a range of the boards using either of the pico chips.  See the list of boards here https://github.com/raspberrypi/pico-sdk/tree/master/src/boards/include/boards
Reply all
Reply to author
Forward
0 new messages