New Pico2

Aug 11, 2024 Last reply: 1 year ago 87 Replies

Surprised nobody has mentioned the Pico2 boards (based on RP2350A or RP2350B chips, instead of RP2040).


2x ARM cores plus 2x RISC-V cores (perm any 2 from 4)
150 MHz with FPU instead of 133MHz without lower power consumption more I/O pins (B model only?)

I really ought to buy a couple for tinkering ...



official boards not available yet, but 3rd party boards are, e.g.



formatting link
formatting link

As of now, Digikey shows no stock on the Pico2 and doesn't recognize the RP2350 chip as a product. Ditto Mouser.

The fast floats look great. I wonder how fast they are.

The RP2350 data sheet is 1347 pages!

Just the "pirate brand" boards for now, official boards on pre-order, but i prefer USB-C to the official ones with micro-B

RP2040 is 644 pages, is the extra all accounted for by RISC-V info? Regardless, SumatraPDF viewer whizzes through the pages

Pimoroni Pico plus 2 is sitting on my desktop ready for me to play with it.

This beast also has 16MB of flashram and 8MB of PSRAM. I've also got a SD card board and some headers I need to solder on to use with it.

I've got a RISCV baremetal operating system I might bring up on this device but looking at the datasheet for the RISCV processor used, it's only got machine mode and user mode, no supervisor mode and no paging. It does not even support any of the Sv pagetables so that's a challenge.

Most interestingly enough, you can actually boot up with one RISCV core and one ARM core, two RISCV cores or both ARM cores. Mixed processor cores that'll be fun to see what we can do with that.

That's what I meant by "perm any 2 from 4", fun with the inter-CPU doorbells ...

Perhaps someone really, really smart might figure out how to get all four cores running.

The days of fitting an instruction set on a page or two are long gone.

I liked the irony implied (or is it just me?) by wrapping that word. WYSi WYG!

These days, when you've got a 1K+ page manual you know it's the actual manual. If it's 10 pages it's just a 'product brief' that shows some basic information about the chip but not nearly enough to program it (contact the OEM and they'll make you sign an NDA for the actual details, and maybe only if you're going to buy a million units).

Most of the time you can ignore huge chunks of the manual - if you never use the CAN bus transceiver, skip that section. But better to have the information there if you need it.

Theo

read the part on how the build in buck converter needs a custom inductor with polarity marking to work, and tell there is something seriously wrong with it

As long as the silicon errata sheet isn’t 1000 pages!

Cheers

Phil Hobbs

Actually the "Product Brief" is 25 pages.

formatting link

TNP wrote [direct via email, not the group]

That reminds me of only Intel's attempt at an ARM design; they were tasked with updating the Strong ARM, instead they made the XScale which was a complete dog of a core, and the errata alone was almost the size of the complete SA110 manual.

---druck

It also says you can have mixed cores too, one of each. That looks like fun.

When it comes to bugs in chips, Intel certainly have form.

David

Yes, they keep frying 13th gen and 14th gen with spurious voltage spikes!

To quote Kenneth Williams in "Carry on screaming"

Frying tonight

;)

The joys open "open source" CPUs with no standardised feature sets.

I think they did that for all the people who keep insisting they should move to the "new future" of RISC V. Now they can find out how badly it compares to a contemporary ARM core.

---druck

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required