3 ms·
Roughly twice the cost an identically-sized RP2040 Pico (both 51mm x 21mm), but 6x clock, with 250x the RAM, miniSD slot, USB-C and optional ethernet connect. F
by detrites 3y ago
Roughly twice the cost an identically-sized RP2040 Pico (both 51mm x 21mm), but 6x clock, with 250x the RAM, miniSD slot, USB-C and optional ethernet connect. Freaking awesome.
(And to show my clock working here: a stock RP2040 is two cores @ 133Mhz each. This board's 1Ghz + 700Mhz. 1700 / 266 = 6.4x. Not sure how apples to oranges arm-thumb/risc-V is though?)
- rsaxvc 3y agoC906 is twice as wide(64 vs 32 bit) and a 128bit vector unit(closer to ARM NEON than M0 in terms of capability). Dunno about power consumption.
- brucehoult 3y agoMore similar to SVE than NEON, supports both int and FP vectors. One instruction can process 256 / 512 / 1024 bits of vector at a time if you only need 16 / 8 / 4 vector variables (including masks) in your loop, not 32. Full FPU and MMU, runs standard Linux e.g. Ubuntu server boots with about 36 MB free RAM. To answer the previous poster, RV64GC is more similar to Thumb2 (but with 32 registers of 64 bits, not 16 registers of 32 bits) than to the cut-down Thumb1 (technically ARMv6-M) in the Pico. Plus, yeah, DP FPU and vector and MMU.
- bsder 3y agoThe RP2040 cannot run standard Linux. This can.
- LoganDark 3y agoAre you kidding me? Even 8-bit microcontrollers can run Linux just fine. https://dmitry.gr/?r=05.Projects&proj=07.%20Linux%20on%208bit https://dmitry.gr/?r=05.Projects&proj=07.%20Linux%20on%208bi...
- bsder 3y agoReally? This is what you call running Linux? From your link: > All that's left is that pesky 32-bit CPU & MMU requirement. Well the AVR has no MMU and is 8-bit. To conquer this obstacle, I wrote an ARM emulator. > It takes about 2 hours to boot to bash prompt ("init=/bin/bash" kernel command line). Then 4 more hours to boot up the entire Ubuntu ("exec init" and then login). Starting X takes a lot longer. Uh, yeah ... I don't think I'd use the verb "run" anywhere near this.
- LoganDark 3y agoYour comment implies that the RP2040 is incapable of booting Linux, not just that it's slow.
- detrites 3y agoWith enough time, you can boot Linux with a pencil and paper. The amount of time needs to be practical, in order to be able to be useful to do stuff. That is maybe what is expected from "runs". Eg, a device can't run Doom if it is unplayably slow.
- LoganDark 3y agoI understand what was meant now, but my point is that the original comment wasn't clear.