~/talk

Enabling Multi-image Applications with AMP Support on ESP32

Talkat Zephyr Developer Summit 2023 · 2023-06-27..06-30· [embedded-and-hardware]
links:none on file
slides:none on file

Claims concrete multi-image AMP support on Zephyr for ESP32 S3 with OpenAMP / RPMsg and IPM over shared RAM as the communication stack. Demonstration uses an S3 boxlight, PWM motor, temp sensor and SPI display where CPU0 executes from flash handling Wi‑Fi and MQTT and CPU1 runs from RAM doing motor control and sensing; messages flow and MQTT publishes work in real time. Current limits: 16KB IPM region, per‑peripheral sharing blocked, linker scripts hardcoded and MCUboot multiboot support still in progress.

AI-written summary · about

  1. 0:00Multi-image AMP on ESP32
  2. 1:47ESP32 dev status
  3. 3:32ESP32 family & modules
  4. 3:56Why multi-image AMP
  5. 5:01Benefits of asymmetric multi-processing
  6. 7:12AMP in Zephyr overview
  7. 9:22ESP32 AMP details
  8. 12:37Demo setup
  9. 15:54Project structure
  10. 18:21Live demo
  11. 20:29Logging & MQTT
  12. 22:13Code walkthrough
  13. 25:25AMP config
  14. 27:33Next steps
  15. 29:40Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.