Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updates on microcontroller deep-dive topics

...

  • (tick) (smile) Google's Trout platform (likely subdivided into areas of interest)
  • (red star) (tick) Virtualization for Microcontrollers / small cores, non-MMU
    • Note there are more than one CPU architecture here... different strategies?
    • What is different between MCU virtualization and virt on full-featured CPUs/SoCs?
    • Is it a misunderstood term?  Simply isolating cores != traditional "full" virtualization...Is isolating cores involved, but is that then virtualization?
    • MPU vs MMU, impact on virtualization implementations
    • Resource sharing/virtual devices vs resource partitioning / hardware-passthrough
    • Which hardware support for virtualization is built into popular MCU products?
    • Real-time demands vs. virtualization?Note there are more than one CPU architecture here... different strategies?
    • Discussions ongoing on if VIRTIO can be implemented in MCUs?
    • Linux kernel running?
    • AUTOSAR Classic Microcontroller abstraction layer (MCAL) - how does it affect the discussion.

Aspects of hypervisor implementation and software stack in general

...

TSN - Torsten (Renesas)

IPC - Thomas Bruss (Renesas)

  • PCI -

...

  • Thomas Bruss

Microcontrollers

  - (RH850) Juergen Himmelberg?
 - Adam and Oleksandr interested
 - ARM representative needed- discussing with Bernhard

  • What is different between MCU virtualization and virt on full-featured CPUs/SoCs?
  • Is it a misunderstood term?  Is isolating cores involved, but is that then virtualization?
  • MPU vs MMU, impact on virtualization implementations
  • Resource sharing/virtual devices vs resource partitioning / hardware-passthrough
  • Which hardware support for virtualization is built into popular MCU products?
  • Real-time demands vs. virtualization
  • Discussions ongoing on if VIRTIO can be implemented in MCUs?
  • AUTOSAR Classic Microcontroller abstraction layer (MCAL) - how does this affect the discussion?

Harald (OpenSynergy) works on CAN Virtio

...