Remix.run Logo
aa-jv 5 days ago

The RP2350 is one hell of a tool, and I've seen it being used to solve some extremely thorny problems with great success.

So I'm pretty sure there are plenty of folks who understand whats going on, especially if they approach their study of the Ashet from the perspective of the RP2350.

Basically, its one hell of a swiss army knife for building computer systems.

echoangle 5 days ago | parent [-]

I can solve thorny problems using Linux on a Laptop too, that doesn't mean I understand even 1% of the system. Even a relatively simple modern Microcontroller is so extremely complex that I don't think a single person could describe every aspect of it in detail.

aa-jv 5 days ago | parent [-]

By way of anecdotal counterpoint, I've got a teenage trainee apprentice working in my lab who can indeed read the RP2350 datasheet and describe what its doing and how to use it effectively in other applications.

I don't think things are as difficult to understand as you do - but then again, I grew up with 8-bit computers where it really was competitively important to understand how they worked - and I don't think the cyclomatic complexity of the Ashet is much greater than anything from that era.

echoangle 5 days ago | parent [-]

Reading and applying the datasheet doesn't mean understanding the whole system. I don't even think a single employee of Raspberry Pi Foundation entirely understands the chip. It's a combination of IP cores and work of many different people, and probably too complex for a single person.