RP2040 DMA Hack Makes Another ‘CPU Core’


Author Message
lew247

Guru

Joined: 23/12/2015
Location: United Kingdom
Posts: 1676
Posted: 07:05am 21 Jan 2023      

Saw this here

Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 6024
Posted: 08:05am 21 Jan 2023      

A "because it can be done" project. :)  Very neat but probably of very limited use.

robert.rozee
Guru

Joined: 31/12/2012
Location: New Zealand
Posts: 2304
Posted: 08:30am 21 Jan 2023      

  Mixtel90 said  A "because it can be done" project. :)  Very neat but probably of very limited use.


there may be the odd niche where it could be useful. for instance, if you wanted a small auxiliary processor to handle USB communications with zero interaction with the two main cores. a bit like how the 16F1455 processor handles USB for the MX170/470 on Explorer boards.


cheers,
rob   :-)

JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 3708
Posted: 11:42am 21 Jan 2023      

Good grief!

How... er, bizarre?

John

Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 6024
Posted: 11:54am 21 Jan 2023      

It goes to show the flexibility of the RP2040 architecture. I suspect this possibility wasn't part of the original design. Usually someone will find a way to make things do what they weren't intended to. :)