~/talk

Enhancing OpenAMP: Making Linux and Zephyr Work Better Together

links:none on file
slides:none on file

Real problem: shared memory appears at different physical addresses on application and DSP cores on NXP i.MX platforms, breaking OpenAMP. Implemented address translation in Zephyr via libmetal callbacks and an optional vendor table, added vendor-specific resource tables to declare firmware-ready signaling behavior, and added vendor handling in the IMX remoteproc callback in Linux. Changes land upstream, solve the ATM/ATLP integration issues, and restore reliable RPMsg/remoteproc startup and shared-memory comms without firmware hacks.

AI-written summary · about

  1. 0:00Introduction and goals
  2. 0:53Agenda and context
  3. 1:29Limitations and case study
  4. 6:24Enhancements and integration
  5. 15:00Conclusion and summary
  6. 16:34Questions and answers
~/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.