Hacker News new | ask | show | jobs
by smiler 221 days ago
Combining a Linux capable CPU and MCU is not new or that weird... I think a Cortex A9 and Cortex M4 appeared on a combined SoC on the IMX6 platform around 10 years ago.

Plenty of use cases in embedded!

1 comments

Heck, the Raspberry Pi 5 does this. GPIO is handled by an MCU that is effectively a Raspberry Pi Pico.
Does it let you run any code on the small MCU?
Unfortunately not. The RP1 controls the stuff on the 40 pin connector and the firmware is locked down. That said, you do have access to the PIO block, which is a programmable state machine that can talk to (I think?) any GPIO on the connector. Pretty fun stuff, good for real time or things with really tight timing requirements.

https://www.raspberrypi.com/news/piolib-a-userspace-library-...