Hacker News new | ask | show | jobs
by duskwuff 1320 days ago
> The separation between the two cores is much more well defined that people might think.

What separation do you think there is? The M7 and M4 cores on a dual-core STM32H7 share all of their peripherals and memory (with the exception of CCM and I$/D$ on the M7). There is virtually no separation between them; they can even run the exact same code with a bit of wrangling. There isn't even any provision for firewalling the two off from each other.

If you were planning on treating the fact that the part had two cores as a safety feature, you need to reconsider that.