RP2040 / Pico shared ram?

Oct 03, 2024 Last reply: 1 year ago 2 Replies

Given an RP2040 CPU with two ARM processors (we call them Alice and Bob), how can they talk to one another?



We hate FIFOs. Is it possible for them to share a block of the SRAM? It would be cool if the two programs could both declare a struct and both be able to access it simultaneously. We's manage the access details ourselves, who writes to what variables.


Don't they share all the RAM like any other 2 core processor would?

We don't have to guess, the chip is documented very well:

formatting link

Scroll to "Documents" - click "RP2040 datasheet"

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required