Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

1. Demo Set

Gliffy
displayNameCES2024_demo_set
nameCES2024_demo_set
pagePin6

...

Gliffy
macroId25243614-152b-445b-bc86-09f4c6df3f2a
nameIVI Update
pagePin1

Container exchange by Keyboard. (Momi Key)

Keyboard configurator

https://github.com/watatuki/usb-12key-kbd-prog

key-setup-momikey.sh

Gliffy
macroId3a527e57-e22b-4f19-af80-e730069e0a94
displayNameMomi Key
nameMomi Key
pagePin3

Container exchange by Tablet control. (Momi Web)

2.2. Virt IO loopback audio based audio control


Development itemStatus
Work by
1Integrate VirtIO driver and vhost-adoptor to host.Drop at CES2024

Michele demonstrated sound feature in ALS2023. But it's not upstreamed.  Now available for kernel-module-virtio-loopback only.

This week Michele will send detailed instructions to manually compile the components used in the demo presented at OSS summit. Upstream activity is ongoing.

-

1-1Backport virtio-sound on kernel v5.10

Build successful.  Not tested.


1-1virtio-loopback driver

Build successful.  Not tested.


1-3virtio-loopback adapter

Build successful.  Not tested.


1-4Vhost-user-sound

Did not success building using AGL crosssdk / AGL yocto environment.  How to build???

Ask to Michele now.


1-5Integrate to host



2-1

Guest side sound support Cluster:

Divide cluster-service from cluster-refgui.

On goingDone

Need to improve cluster-service and cluster-refgui.
Cluster-service(not support CAN input, demo only), Cluster-refgui was merged.

Dr. Y

2-2

Guest side sound support Cluster:

Add alarm sound support to cluster-service by alsa.
Start/stop alarm by trigger from outside.

Not started yetDone

Cluster service play alarm sound triggered by keyboard.Dr. Y
3-1Guest side sound support Momi IVIDoneDirectory use ALSA device.Dr. Y
3-2Guest side sound support Qt IVIDone

Guidance sound is available.  But media player is not work.  That is issue for udisks mount. (It cause error  in guest).


Dr. Y
3-3Guest side sound support Flutter IVI(ICS)Not started yet.Wait for Sccot workDoneCherry-pick patch. Media Player is now working.Dr. Y
3-4Guest side sound support HTML5/CEFDoneSuccess to play on YouTube.Dr. Y
3-5Guest side sound support Flutter IVI(Old)Done
Dr. Y
4ALSA loop based audio shearingOn goingDone
Dr. Y
4-1Integrate alsa loopback deviceDone
Dr. Y
4-2Configure for guest - ClusterDoneaplay playingDr. Y
4-3Configure for guest - Momi IVIDoneMedia Player playingDr. Y
4-4Configure for guest - each agl-ivi-demoDoneNeed to change wireplumber config in guest.Dr. Y
4-5Audio mixing by host PulseAudioDoneNow available to mix cluster (aplay) and Momiplayer sound.Dr. Y
4-6Audio ControlDoneMute IVI audio in case of alarm sound playing.Dr. Y

Audio control design

Gliffy
macroId9417d40c-938e-4a5c-95c4-77f953012d43
displayNamealsaloop and pulseaudio
namealsaloop and pulseaudio
pagePin23



2.3. Enable some resource isolation feature

Development itemStatus
Work by
Update container managerDone

Dr. Y

Update container manager configurationDone

Dr. Y

Visualize

Done


Dr. Y

CPU isolation demo by Tablet control. (Momi Web)

2.4. RTOS Island

Drop at CES2024.

...