Live data from Hacker News

I got almost all of my wishes granted with RP2350

dmitry.gr

201–210 of 356 posts

Re: I got almost all of my wishes granted with RP2350

#201

I can't imagine someone using an RP2040 in a real product, but the RP2350 fixes enough of my complaints that I'd be really excited to give it a shot. There's a lot going for the 2040, don't get me wrong. TBMAN is a really cool concept. It overclocks like crazy. PIO is truly innovative, and it's super valuable for boatloads of companies looking to replace their 8051s/whatever with a daughterboard-adapted ARM core. But…

RP2040 shows up in a lot of qmk keyboards, for real product use

Re: I got almost all of my wishes granted with RP2350

#202

RP2040 had Doom ported to it. https://kilograham.github.io/rp2040-doom/ RP2350 looks very much like it could potentially run Quake . Heck, some of the changes almost feel like they're designed for this purpose. FPU, two cores at 150 MHz, overclockable beyond 300 MHz and it supports up to 16 MB of PSRAM with hardware R/W paging support.

If we can get flutter running on these...

Re: I got almost all of my wishes granted with RP2350

#203
post #71

You can pick either ARM cores or RISC-V cores on the same die? Never saw design like this before. Will this impact price and power consumption? "The Hazard3 cores are optional: Users can at boot time select a pair of included Arm Cortex-M33 cores to run, or the pair of Hazard3 cores. Both options run at 150 MHz. The more bold could try running one RV and one Arm core together rather than two RV or two Arm. Hazard3 is…

This seems like a great way to test the waters before a potential full-on transition to RISC-V. It allows to validate both technically and market reception, for a much lower cost than taping out a additional chip.

Indeed, though I'm curious about the rationale behind it. It is a 'plan B' in case their relationship with ARM sours? It is aiming for cost-cutting in the future (I can't imagine the ARM licences are costing them much given the price of the RP2040, but maybe they're absorbing it to get marketshare)

Re: I got almost all of my wishes granted with RP2350

#204
post #102

Earlier quoted context omitted.

Edit: See comment below; The RP2350 can be powered by a 5V supply.

To clarify: You can connect a 5V power source by connecting it to the VSYS pin which leads into the on-board voltage regulator. But the µC itself runs on 3.3V and is not totally 5V-capable. You'd need level converters to interface with 5V.

>You'd need level converters to interface with 5V.

Part of the GPIOs are CMOS are 5v-tolerant, and TTL considers 2v HIGH, thus it is possible to interface some 5v hardware directly.

Re: I got almost all of my wishes granted with RP2350

#205
post #71

Earlier quoted context omitted.

This seems like a great way to test the waters before a potential full-on transition to RISC-V. It allows to validate both technically and market reception, for a much lower cost than taping out a additional chip.

Indeed, though I'm curious about the rationale behind it. It is a 'plan B' in case their relationship with ARM sours? It is aiming for cost-cutting in the future (I can't imagine the ARM licences are costing them much given the price of the RP2040, but maybe they're absorbing it to get marketshare)

Embracing RISC-V, the high-quality open-source ISA that is rapidly growing the strongest ecosystem, does make a lot of sense.

Re: I got almost all of my wishes granted with RP2350

#206

I can't imagine someone using an RP2040 in a real product, but the RP2350 fixes enough of my complaints that I'd be really excited to give it a shot. There's a lot going for the 2040, don't get me wrong. TBMAN is a really cool concept. It overclocks like crazy. PIO is truly innovative, and it's super valuable for boatloads of companies looking to replace their 8051s/whatever with a daughterboard-adapted ARM core. But…

> A USB DFU function embedded in boot ROM is flatly undesirable in an MCU with no memory protection.

Are you saying DFU is not useful without an MMU/MPU? Why would that be?

Re: I got almost all of my wishes granted with RP2350

#207

Not off topic but a bit tangentially... How difficult would be emulating an old SRAM chip with an RP2040 or an RP2350? It's an early 80s (or older) 2048 word, 200ns access time CMOS SRAM that is used to save presets on an old Casio synth. It's not a continuous memory read, it just reads when loading the preset to memory. I feel like PIO would be perfect for that.

For that you could just some FRAM with minimal effort

https://www.mouser.com/ProductDetail/877-FM16W08-SG

Post reply on HN