~/talk

Debugging & Tracing and More Between Linux and RTOS on Heterogeneous ARM SoC

links:none on file
name:Rui Li
links:none on file
slides:none on file

Claims a practical workflow to debug RTOS from Linux using remoteproc lifecycle control and OSS snapshot/coredump tooling, plans a demo with AGL + Qemu but it is not delivered, and compares alternatives like Huawei Open-Embedded MSC, lightweight partitioning and GDB-over-shared-memory. Implementation details: copy or expose RTOS data from TCM/cache into non-cached or shadow memory, trigger snapshots from Linux, and accept RTOS changes for register saves. Security mitigations include MMU/bus access controls and ARM secure world isolation.

AI-written summary · about

  1. 0:00Heterogeneous ARM SoC debugging
  2. 3:38Automotive hardware evolution
  3. 6:31Key characteristics of heterogeneous SoCs
  4. 10:05Heterogeneous systems challenges
  5. 11:36Linux and RTOS debugging
  6. 15:10Linux remoteproc subsystem
  7. 16:55Open embedded MSC
  8. 18:20Virtualization on heterogeneous chips
  9. 20:32Shared memory for fast data
  10. 21:14RTOS on Cortex-M traits
  11. 22:19Code dumps generation & analysis
  12. 24:52Cache consistency handling
  13. 27:32Crash snapshots in automotive
  14. 29:17Online RTOS debugging
  15. 31:05Shadow memory for RTOS
  16. 32:10Virtual terminals for testing
  17. 33:17Safety vs security in debugging
  18. 35:28Future work and applications
~/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.