Interesting and very detailed video on the RP2350


Author Message
karlelch

Guru

Joined: 30/10/2014
Location: Germany
Posts: 335
Posted: 05:28am 04 Jun 2026      

Video
Impressive demonstration of the video capabilities of the RP2350.

Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 8963
Posted: 08:00am 04 Jun 2026      

Wow... That's so clever. Problem is, my brain hurts now!
The RP2350 is a beast of a chip and I suspect there's still a heck of a lot of mileage in what's still to be discovered about it.

Martin H.

Guru

Joined: 04/06/2022
Location: Germany
Posts: 1485
Posted: 12:03pm 04 Jun 2026      

  Mixtel90 said  Wow... That's so clever. Problem is, my brain hurts now!

My head hurts too, but it's really interesting. It strikes me that my last experience with assembly language programming was over 30 years ago

Peter63
Senior Member

Joined: 28/07/2017
Location: Sweden
Posts: 199
Posted: 01:12pm 04 Jun 2026      


homa

Guru

Joined: 05/11/2021
Location: Germany
Posts: 651
Posted: 01:46pm 04 Jun 2026      

headache - but thrilled

ville56
Guru

Joined: 08/06/2022
Location: Austria
Posts: 550
Posted: 06:38pm 04 Jun 2026      

Great video ... that's what the "art of computer programming" is still all about for me, imho at least. Understand your hardware and produce really efficient, innovative code. We really tried to do so when we were programming PDP8, PDP11 or Intel 4004 processors in assembler to squeeze out the last bit of performance with the limited resources... but this is long time ago. Nowadays we have lots of performance and mighty tools, programming lost a lot of the "black magic" charme it had for me once. But maybe I'm just gettin old ... and sentimental. Don't get me wrong, proramming is still fun to me, especially MMBasic  

Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 8963
Posted: 09:28pm 04 Jun 2026      

I was thrilled when he said that he was using the cores in RISC-V mode and that he'd written his own assembler that made it easier to program when using Hazard 3.  :)

Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5994
Posted: 06:16am 05 Jun 2026      

The interesting thing here is that he is using the priority logic in the PIO to stack layers (up to 4) on top of each other, and found a "backdoor" to get PIO to write to memory (debug register) without affecting pins.

I did not fully understand the decission to avoid DMA, and utilize core 1 full time (in stead of freeing core 1 as much as possible, and using it's extra time to do audio).

It is a demo. Very impressive.

But.... I think that what we have in MMBasic now (for 2350) is at least as impressive (without Peter explaining the nitty gritty details in a YT video). Only there should be someone writing a stunning demo that utilizes it's full potential. Mauro X.. ??

Volhout
Edited 2026-06-05 16:16 by Volhout