~/talk

Asymmetric/Heterogeneous MultiProcessing (AMP/HMP): Mainline Linux and Zephyr in Unison

slides:none on file

Demonstrates loading Zephyr firmware for an M4 on i.MX boards using U-Boot boot aux or Linux remoteproc/rpmsg with OpenAMP, using ELF firmware or raw .bin, reserved SRAM regions and virtio+mailbox shared memory. Shows a real blinky LED built with mainline Zephyr and mainline Linux (kernel ~5.19-rc), controlled via sysfs echo stop/start, and a live UART debug stream — it works. Notes: M4 can access host memory (security risk) and i.MX7 resource control can break sleep.

AI-written summary · about

  1. 0:00Start
  2. 1:04WHAT WE'LL COVER TODAY...
  3. 1:59Evolution of the Microcontroller
  4. 2:56Integration into the Linux
  5. 7:00Quick Overview of Open-Source Real-Time Operating Systems - eCos
  6. 11:00From "boot container" by boot ROM (cont.)
  7. 17:52Mainline Linux and Zephyr Working in Unison - Rpmsg.
  8. 24:17Open Asymmetric Multi-Processing --Toradex
  9. 26:28Other Communication Libraries
~/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.