Raspberry Pi Pico 2

Raspberry Pi Pico 2 just launched now.
See
https://www.raspberrypi.com/products/raspberry-pi-pico-2/

1 Like

Very interesting! Dual core, dual architecture, I’ll have to read up on how they do that, switchable microcode?

Interesting note from the release page on that:

A pair of open-hardware Hazard3 RISC-V cores which can be substituted at boot time for the Cortex-M33 cores. Our boot ROM can even auto-detect the architecture for which a second-stage binary has been built and reboot the chip into the appropriate mode.

Sounds like totally separate cores on the die for the RISC-V. Crazy stuff!

1 Like

Yes, I read that. I also read somewhere that it could be a step toward just dropping the ARM cores.

I ordered some to tinker with.

Very cool, thanks for sharing

No, from my reading it is not different cores.

It is an area of FPGA on the chip that can contain one of two different cores, and you can control what that area gets loaded with.

Do you have a source for that? Every release I’ve read suggests they are separate, dedicated physical cores on the chip die, I can’t find anything suggesting it has an internal FPGA.

6:16 in to this video. See this about the cores. Only a short mention but interesting.

He doesn’t say anything of FPGA, just that you can run your code on either of the processor types.

1 Like