我正在考慮將i.MX 7處理器用於新設計。至少從比較框圖來看,總體架構似乎與i.MX 6類似。
Cortex-M4內核與Cortex-A7內核之間存在哪些通信機制?現有的Linux內核是否提供了任何這樣的機制(可能假設特定的RTOS或M4上運行的固件),或者這是飛思卡爾產品中兩個處理器的定制固件?處理器似乎幾乎共享所有東西,因此我想您可以用原子信號或類似的東西實現共享內存緩衝區。
理想情況下,我希望M4固件“採用當A7處理器處於低功耗模式時(例如,管理定期的通信傳輸或進行一些數據分析,直到發生“有趣的”事情需要A7做某事)。從框圖和i.MX 6 SoloX參考手冊中可以看出,硬件並不能排除這種情況。