====== AGL System Architecture Team (SAT) Meetings ====== Meetings of the System Architecture Team are held every other Thursday. The upcoming schedule can be found on the [[https://lists.automotivelinux.org/g/agl-dev-community/calendar | project calendar]]. Conference Information: AGL-SAT Biweekly Meeting Join Zoom Meeting\\ https://zoom.us/j/443971577?pwd=bjg5dGdpTTlPdmpNWlZSQ0RVTWtwZz09 Meeting ID: 443 971 577\\ Passcode: 239723 Find your local number: https://zoom.us/u/ameRude4a ==== April 1, 2025 ==== Attendees: Jan-Simon, Scott, Marius, Itoh, Yamaguchi, Ninjouji, * OSPO EG * 4/1 * Meeting held earlier today. Executive deck nearly finalized. * Brainstormed ideas for next actions. * See meeting minutes for details. * IVI PR Updates from Toyota * 4/1 * Discussed issue with workspace version mismatch with Flutter version and came up with a way to keep. * Joel switching to SDL3 as his wayland wrapper. Need to find out his plans for Trout. * Joel is on vacation this week and next. * IC EG Updates * 4/1 * Yamaguchi-san created six Jira tickets to outline improvement to the IC demo for this year. SPEC-5399 is the overall project with the others as subtasks. Plan is compare VirtIO loopback with SocketCAN in the demo. * Reference Hardware (and other hardware) * 4/1 * Demonstrated the VisionFive2 running flutter at Embedded World and it looked good. * SDV EG * 4/1 * Several members had a discussion with AMD about Xen support. Walt got a quote for the Sapphire 5050A board which is very pricey. Need to have a follow up with AMD about possible AGL membership. * Submitted SORA and SOAR as possible names for new SDV platform. * Waltham replacement SPEC-4689 - would like feedback on the two proposals in the Jira ticket. Profiles document can be found [[https://docs.google.com/document/d/1c5YcvfHjCzW6PWsuR96q56IYovqc0uMmYvLn7uIwZmA/edit?usp=sharing | here]]. * 5/26 * Document was started last week in Berlin. No updates since then. Will review next SAT call. * RTOS [[https://confluence.automotivelinux.org/pages/viewpage.action?pageId=85491736 | Confluence page]] * 9/5 * AWS completed some code and is awaiting verification of the distributed architecture for [[https://confluence.automotivelinux.org/x/H4AYBQ |heterogeneous multicore architecture]]. Need to finish verification and determine where the code should be upstreamed to. * Richard and Jerry discussed having Jerry and SDV EG fill in the [[https://confluence.automotivelinux.org/display/SAT/Hypervisor+Cell | Hypervisor cell]] part of the architecture. * 9/19 * AWS code for heterogeneous multicore should ready to be published at the end of their current sprint. * Kazuki-san is working on the hypervisor cell topic. We would like to touch base with Paul M about these topics as well. * 10/5 * Kazuki-san added the hypervisor cell topic in Confluence. We will review it at the next SAT. * 10/17 * Updated https://confluence.automotivelinux.org/display/SAT/Hypervisor+Cell . * 3/18 * S4SK BSP * 4/1 - did not show at Embedded World. CAN interface still not working unless it talks to another S4SK board. * AMM scheduled for July 9-10. We will have the [[https://wiki.automotivelinux.org/agl-distro/jul2025-f2f | F2F meeting on Jul 11]. [[https://events.linuxfoundation.org/agl-amm-summer/program/cfp/ | CFP is open]] and closes on May 4 New Business * Discussed proposal from Elektrobit to discuss Debian packaging during the AMM workshop. We will invite them to the workshop. ==== February 18, 2025 ==== Attendees: Jan-Simon, Scott, Marius - skipped - * Super Salmon 19.0.0 was released. Release notes can be found [[https://wiki.automotivelinux.org/agl-distro/release-notes | here]] * OSPO EG * 2/4 * Meeting held this morning * Planning special OSPO event during the AMM. Inviting local comapanies who want more information about AGL, OSPO activities, OpenChain etc. * Walt will add the event to the AMM schedule from 17:15-18:45 on Wednesday * OSPO BoF session - Itoh-san to check if Endo-san can lead the BoF. * OSPO EG would like to hire a contractor for technical writing to improve the quality of the documentation. * 2/28 * Added the document to Google drive, Itoh-san will send an email to mail list to announce that the document can be reviewed there. * Walt to set up a meeting to start at noon JST on Tuesday before the SC meeting. Will be in person and on-line. * 3/18 * IVI PR Updates from Toyota * 2/4 * No update this week. Meeting planned for Thursday in the Japan friendly time. * Joel will make is talk at the AMM remotely. * 2/18 * Will cancel the IVI PR call for this week due to Walt's travel. * 3/18 * IC EG Updates * 2/4 * Testing Salon M4. Found two issues with RPI, one for audio, and one for Rockchip. All will be merged for final Salmon release. * Creating presentation for AMM. * 2/18 * No update. Dr. Y is traveling this week and next. * 3/18 * Reference Hardware (and other hardware) * 1/07 * Rockchip included for Salmon * Vision 5 board patch was created by Yamaguchi-san. Only Qt 6 IVI is available and it requires a specific install package. Needs to be documented if we included it in the release. * 2/18 * Will show VisionFive 2 at Embedded World. Jan-Simon is attempting to get Flutter working. Qt 6 will be the fall back. Need to confirm that input is working correctly. * 3/18 * SDV EG * 1/7 * No meeting this week. Will meet next week to discuss demo apps for the Unified HMI. * 1/21 * 2 UHMI-specific apps proposed by Panasonic. They'll work on it. * grpc/agl-compositor integration WIP by Marius. * 2/4 * Discussed AGL compositor changes with UHMI with Murakami-san and Marius during the call. Documenting in SPEC-5280 * Discussed Phase 4 development for VOS. * 2/18 * Panasonic internally has developed Unified applications with the Sony Flutter embedder. Some effort may be needed to confirm that it works with the Toyota embedder. * Murakami-san getting married end of next week. Too busy to help us :( * 3/18 * Waltham replacement SPEC-4689 - would like feedback on the two proposals in the Jira ticket. Profiles document can be found [[https://docs.google.com/document/d/1c5YcvfHjCzW6PWsuR96q56IYovqc0uMmYvLn7uIwZmA/edit?usp=sharing | here]]. * 5/26 * Document was started last week in Berlin. No updates since then. Will review next SAT call. * RTOS [[https://confluence.automotivelinux.org/pages/viewpage.action?pageId=85491736 | Confluence page]] * 9/5 * AWS completed some code and is awaiting verification of the distributed architecture for [[https://confluence.automotivelinux.org/x/H4AYBQ |heterogeneous multicore architecture]]. Need to finish verification and determine where the code should be upstreamed to. * Richard and Jerry discussed having Jerry and SDV EG fill in the [[https://confluence.automotivelinux.org/display/SAT/Hypervisor+Cell | Hypervisor cell]] part of the architecture. * 9/19 * AWS code for heterogeneous multicore should ready to be published at the end of their current sprint. * Kazuki-san is working on the hypervisor cell topic. We would like to touch base with Paul M about these topics as well. * 10/5 * Kazuki-san added the hypervisor cell topic in Confluence. We will review it at the next SAT. * 10/17 * Updated https://confluence.automotivelinux.org/display/SAT/Hypervisor+Cell . * 3/18 * S4SK BSP * 7/23 * We have the firmware that connects the CAN bus to the Linux code. Jan-Simon and Scott will test it out. * 1/21 * Scott has the unlock firmware flashed and got the CAN interfaces to show up (required windows tool), need to verify CAN bus communication. * 3/18 * 2025 demo plan for Embedded World, ALS and more * No CES in January. AMM and Embedded World in late February and mid-March * Some ideas that were discussed * VirtIO loop back for IC containers * Make use of unified HMI. Need to port to AGL compositor to make use of the AGL applications * Talk to ICS about app ideas * App Store POC - need to get some more schedule details from Joel and determine how to do the store hosting * Update the gateway demo to use the S4 instead of reference hardware. Would also show off newest demo control panel. The AWS part might be hard or impossible. * AMM scheduled for Feb 26-27. We will have the F2F meeting on Feb 28. CFP is open * Honda would like to discuss how to accelerate open source functional safety development with Xen, Zephyr and AOSP during the F2F meeting * Walt will add the meeting to the wiki page and send an announcement on the mail list New Business ==== February 4, 2025 ==== Attendees: Walt, Jan-Simon, Itoh, Marius, Yamaguchi, Kusakabe, Itoh, Takashi Ninjouji (Honda) * OSPO EG * 2/4 * Meeting held this morning * Planning special OSPO event during the AMM. Inviting local comapanies who want more information about AGL, OSPO activities, OpenChain etc. * Walt will add the event to the AMM schedule from 17:15-18:45 on Wednesday * OSPO BoF session - Itoh-san to check if Endo-san can lead the BoF. * OSPO EG would like to hire a contractor for technical writing to improve the quality of the documentation. * IVI PR Updates from Toyota * 2/4 * No update this week. Meeting planned for Thursday in the Japan friendly time. * Joel will make is talk at the AMM remotely. * IC EG Updates * 2/4 * Testing Salon M4. Found two issues with RPI, one for audio, and one for Rockchip. All will be merged for final Salmon release. * Creating presentation for AMM. * Reference Hardware (and other hardware) * 1/07 * Rockchip included for Salmon * Vision 5 board patch was created by Yamaguchi-san. Only Qt 6 IVI is available and it requires a specific install package. Needs to be documented if we included it in the release. * SDV EG * 1/7 * No meeting this week. Will meet next week to discuss demo apps for the Unified HMI. * 1/21 * 2 UHMI-specific apps proposed by Panasonic. They'll work on it. * grpc/agl-compositor integration WIP by Marius. * 2/4 * Discussed AGL compositor changes with UHMI with Murakami-san and Marius during the call. Documenting in SPEC-5280 * Discussed Phase 4 development for VOS. * Waltham replacement SPEC-4689 - would like feedback on the two proposals in the Jira ticket. Profiles document can be found [[https://docs.google.com/document/d/1c5YcvfHjCzW6PWsuR96q56IYovqc0uMmYvLn7uIwZmA/edit?usp=sharing | here]]. * 5/26 * Document was started last week in Berlin. No updates since then. Will review next SAT call. * RTOS [[https://confluence.automotivelinux.org/pages/viewpage.action?pageId=85491736 | Confluence page]] * 9/5 * AWS completed some code and is awaiting verification of the distributed architecture for [[https://confluence.automotivelinux.org/x/H4AYBQ |heterogeneous multicore architecture]]. Need to finish verification and determine where the code should be upstreamed to. * Richard and Jerry discussed having Jerry and SDV EG fill in the [[https://confluence.automotivelinux.org/display/SAT/Hypervisor+Cell | Hypervisor cell]] part of the architecture. * 9/19 * AWS code for heterogeneous multicore should ready to be published at the end of their current sprint. * Kazuki-san is working on the hypervisor cell topic. We would like to touch base with Paul M about these topics as well. * 10/5 * Kazuki-san added the hypervisor cell topic in Confluence. We will review it at the next SAT. * 10/17 * Updated https://confluence.automotivelinux.org/display/SAT/Hypervisor+Cell . * S4SK BSP * 7/23 * We have the firmware that connects the CAN bus to the Linux code. Jan-Simon and Scott will test it out. * 1/21 * Scott has the unlock firmware flashed and got the CAN interfaces to show up (required windows tool), need to verify CAN bus communication. * 2025 demo plan for Embedded World, ALS and more * No CES in January. AMM and Embedded World in late February and mid-March * Some ideas that were discussed * VirtIO loop back for IC containers * Make use of unified HMI. Need to port to AGL compositor to make use of the AGL applications * Talk to ICS about app ideas * App Store POC - need to get some more schedule details from Joel and determine how to do the store hosting * Update the gateway demo to use the S4 instead of reference hardware. Would also show off newest demo control panel. The AWS part might be hard or impossible. * AMM scheduled for Feb 26-27. We will have the F2F meeting on Feb 28. CFP is open * Honda would like to discuss how to accelerate open source functional safety development with Xen, Zephyr and AOSP during the F2F meeting * Walt will add the meeting to the wiki page and send an announcement on the mail list New Business ==== January 21, 2024 ==== Attendees: Walt, Jan-Simon, Scott, Itoh, Marius, Yamaguchi, Kusakabe * OSPO EG * 1/7 * Fourth meeting held. * Itoh-san or Endo-san will submit a talk for the AMM * OSPO BoF session for the AMM could do the the talk as a BoF or as two sessions. Will decide. * Itoh-san Confluence account is locked. Walt will help him get unlocked. * 1/21 * Working on presentation, no call today. * IVI PR Updates from Toyota * 1/7 * This is week is Japan morning time slot (Friday at 9 am JST). Will review the App Store POC updates, new backend support, and other topics. * Need an IVI PR talk to be submitted to the AMM CFP * 1/21 * Received Flutter update from Joel, merged to master and looking at merging for salmon M4 with it. * App Store Poc update https://lf-automotivelinux.atlassian.net/wiki/spaces/IVIPR/pages/17826052/App+Store+Proof+of+Concept?focusedCommentId=172326964 * Talk planned for AMM * IC EG Updates * 1/7 * Yamaguchi-san getting his last small fixes into Salmon M2 - all fixes no pass CI and can be merged when Jan-Simon gets back from holiday. * Embedded World demo integration is next major topic - Dr. Y getting permission from his company to attend. * Ishii-san also working on getting travel approved for Embedded World * Yamaguchi-san will give a talk at the AMM. * 1/21 * Bug fixes merged for master/salmon. * Testing each board now (container integration) * Reference Hardware (and other hardware) * 1/07 * Rockchip included for Salmon * Vision 5 board patch was created by Yamaguchi-san. Only Qt 6 IVI is available and it requires a specific install package. Needs to be documented if we included it in the release. * SDV EG * 1/7 * No meeting this week. Will meet next week to discuss demo apps for the Unified HMI. * 1/21 * 2 UHMI-specific apps proposed by Panasonic. They'll work on it. * grpc/agl-compositor integration WIP by Marius. * Waltham replacement SPEC-4689 - would like feedback on the two proposals in the Jira ticket. Profiles document can be found [[https://docs.google.com/document/d/1c5YcvfHjCzW6PWsuR96q56IYovqc0uMmYvLn7uIwZmA/edit?usp=sharing | here]]. * 5/26 * Document was started last week in Berlin. No updates since then. Will review next SAT call. * RTOS [[https://confluence.automotivelinux.org/pages/viewpage.action?pageId=85491736 | Confluence page]] * 9/5 * AWS completed some code and is awaiting verification of the distributed architecture for [[https://confluence.automotivelinux.org/x/H4AYBQ |heterogeneous multicore architecture]]. Need to finish verification and determine where the code should be upstreamed to. * Richard and Jerry discussed having Jerry and SDV EG fill in the [[https://confluence.automotivelinux.org/display/SAT/Hypervisor+Cell | Hypervisor cell]] part of the architecture. * 9/19 * AWS code for heterogeneous multicore should ready to be published at the end of their current sprint. * Kazuki-san is working on the hypervisor cell topic. We would like to touch base with Paul M about these topics as well. * 10/5 * Kazuki-san added the hypervisor cell topic in Confluence. We will review it at the next SAT. * 10/17 * Updated https://confluence.automotivelinux.org/display/SAT/Hypervisor+Cell . * S4SK BSP * 7/23 * We have the firmware that connects the CAN bus to the Linux code. Jan-Simon and Scott will test it out. * 1/21 * Scott has the unlock firmware flashed and got the CAN interfaces to show up (required windows tool), need to verify CAN bus communication. * 2025 demo plan for Embedded World, ALS and more * No CES in January. AMM and Embedded World in late February and mid-March * Some ideas that were discussed * VirtIO loop back for IC containers * Make use of unified HMI. Need to port to AGL compositor to make use of the AGL applications * Talk to ICS about app ideas * App Store POC - need to get some more schedule details from Joel and determine how to do the store hosting * Update the gateway demo to use the S4 instead of reference hardware. Would also show off newest demo control panel. The AWS part might be hard or impossible. * AMM scheduled for Feb 26-27. We will have the F2F meeting on Feb 28. CFP is open * Honda would like to discuss how to accelerate open source functional safety development with Xen, Zephyr and AOSP during the F2F meeting * Walt will add the meeting to the wiki page and send an announcement on the mail list New Business * Waltham replacement SPEC-4689 - would like feedback on the two proposals in the Jira ticket. ==== January 7, 2024 ==== Attendees: Walt, Scott, Ishii, Itoh, Marius, Yamaguchi, Kusakabe, George * OSPO EG * 1/7 * Fourth meeting held. * Itoh-san or Endo-san will submit a talk for the AMM * OSPO BoF session for the AMM could do the the talk as a BoF or as two sessions. Will decide. * Itoh-san Confluence account is locked. Walt will help him get unlocked. * IVI PR Updates from Toyota * 1/7 * This is week is Japan morning time slot (Friday at 9 am JST). Will review the App Store POC updates, new backend support, and other topics. * Need an IVI PR talk to be submitted to the AMM CFP * IC EG Updates * 1/7 * Yamaguchi-san getting his last small fixes into Salmon M2 - all fixes no pass CI and can be merged when Jan-Simon gets back from holiday. * Embedded World demo integration is next major topic - Dr. Y getting permission from his company to attend. * Ishii-san also working on getting travel approved for Embedded World * Yamaguchi-san will give a talk at the AMM. * Reference Hardware (and other hardware) * 1/07 * Rockchip included for Salmon * Vision 5 board patch was created by Yamaguchi-san. Only Qt 6 IVI is available and it requires a specific install package. Needs to be documented if we included it in the release. * SDV EG * 1/7 * No meeting this week. Will meet next week to discuss demo apps for the Unified HMI. Profiles document can be found [[https://docs.google.com/document/d/1c5YcvfHjCzW6PWsuR96q56IYovqc0uMmYvLn7uIwZmA/edit?usp=sharing | here]]. * 5/26 * Document was started last week in Berlin. No updates since then. Will review next SAT call. * RTOS [[https://confluence.automotivelinux.org/pages/viewpage.action?pageId=85491736 | Confluence page]] * 9/5 * AWS completed some code and is awaiting verification of the distributed architecture for [[https://confluence.automotivelinux.org/x/H4AYBQ |heterogeneous multicore architecture]]. Need to finish verification and determine where the code should be upstreamed to. * Richard and Jerry discussed having Jerry and SDV EG fill in the [[https://confluence.automotivelinux.org/display/SAT/Hypervisor+Cell | Hypervisor cell]] part of the architecture. * 9/19 * AWS code for heterogeneous multicore should ready to be published at the end of their current sprint. * Kazuki-san is working on the hypervisor cell topic. We would like to touch base with Paul M about these topics as well. * 10/5 * Kazuki-san added the hypervisor cell topic in Confluence. We will review it at the next SAT. * 10/17 * Updated https://confluence.automotivelinux.org/display/SAT/Hypervisor+Cell . * S4SK BSP * 7/23 * We have the firmware that connects the CAN bus to the Linux code. Jan-Simon and Scott will test it out. * 2025 demo plan for Embedded World, ALS and more * No CES in January. AMM and Embedded World in late February and mid-March * Some ideas that were discussed * VirtIO loop back for IC containers * Make use of unified HMI. Need to port to AGL compositor to make use of the AGL applications * Talk to ICS about app ideas * App Store POC - need to get some more schedule details from Joel and determine how to do the store hosting * Update the gateway demo to use the S4 instead of reference hardware. Would also show off newest demo control panel. The AWS part might be hard or impossible. * AMM scheduled for Feb 26-27. We will have the F2F meeting on Feb 28. CFP is open * Honda would like to discuss how to accelerate open source functional safety development with Xen, Zephyr and AOSP during the F2F meeting * Walt will add the meeting to the wiki page and send an announcement on the mail list ==== December 10, 2024 ==== Attendees: Walt, Jan-Simon,Ishii, Itoh, Marius, Yamaguchi, Kusakabe * OSPO EG * 12/10 * Third meeting held. * IVI PR Updates from Toyota * 11/12 * Japan friendly time meeting to be held this week. * 11/26 * No meeting this week due to US Holiday. Next Japan friendly time is December 10 meeting. * Would like to schedule a F2F meeting with Joel in Japan (maybe AMM? or another trip he makes to Japan) * Update of meta-flutter to 3.24.4 is expected from Toyota to be included with Salman M2 * App Store POC making progress * 12/10 * Last meeting was canceled due to travel. This week's meeting is in the Japan friendly time slot. * IC EG Updates * 10/15 * Qt6 migration complete waiting for last patches to get merged. * 11/12 * Qt6 migration is complete. * Reviewing updates to cgroupv1 * 11/26 * Should discuss alternatives to LXC and whether IC EG should use a different solution (see gerrit 30510 for complications related to keeping LXC with cgroupsv2). Should keep upstream first in mind vs. creating a bunch of one-off code we need to maintain. Ideally we would have a solution where someone can use a container (LXC or other) "out of the box" without the need to for the external container manager. * LXC support for two-layer isolation * Yamaguchi-san created container-manager on github. Question of whether this will remain on github or moved to gerrit and whether Yamaguchi-san will maintain the code long term. * SAT would like to see additional documentation so that we do not have a single point of knowledge. * Discussed gerrit 30504 particularly the need for image-mount.sh * 12/10 * Yamaguchi-san fixed DRM lease issue and it was merged for Salmon M2 * Reference Hardware (and other hardware) * 11/12 *Rockchip board being added for Salmon * SDV EG * 7/9 * No update * 8/20 * VOS gave an update on their latest work during the call this morning. * 10/1 * Update on next UHMI release , schedule is mid-october * VOS uploaded more virtio patches to gerrit for review. * 11/12 * Marius working on SPEC-5280 with Panasonic for adding a gRPC API and SPEC-5235 - for Pipewire gstreamer updates to the remoting plug-in. Profiles document can be found [[https://docs.google.com/document/d/1c5YcvfHjCzW6PWsuR96q56IYovqc0uMmYvLn7uIwZmA/edit?usp=sharing | here]]. * 5/26 * Document was started last week in Berlin. No updates since then. Will review next SAT call. * RTOS [[https://confluence.automotivelinux.org/pages/viewpage.action?pageId=85491736 | Confluence page]] * 9/5 * AWS completed some code and is awaiting verification of the distributed architecture for [[https://confluence.automotivelinux.org/x/H4AYBQ |heterogeneous multicore architecture]]. Need to finish verification and determine where the code should be upstreamed to. * Richard and Jerry discussed having Jerry and SDV EG fill in the [[https://confluence.automotivelinux.org/display/SAT/Hypervisor+Cell | Hypervisor cell]] part of the architecture. * 9/19 * AWS code for heterogeneous multicore should ready to be published at the end of their current sprint. * Kazuki-san is working on the hypervisor cell topic. We would like to touch base with Paul M about these topics as well. * 10/5 * Kazuki-san added the hypervisor cell topic in Confluence. We will review it at the next SAT. * 10/17 * Updated https://confluence.automotivelinux.org/display/SAT/Hypervisor+Cell . * S4SK BSP * 7/23 * We have the firmware that connects the CAN bus to the Linux code. Jan-Simon and Scott will test it out. * 2025 demo plan for Embedded World, ALS and more * No CES in January. AMM and Embedded World in late February and mid-March * Some ideas that were discussed * VirtIO loop back for IC containers * Make use of unified HMI. Need to port to AGL compositor to make use of the AGL applications * Talk to ICS about app ideas * App Store POC - need to get some more schedule details from Joel and determine how to do the store hosting * Update the gateway demo to use the S4 instead of reference hardware. Would also show off newest demo control panel. The AWS part might be hard or impossible. * AMM scheduled for Feb 26-27. We will have the F2F meeting on Feb 28. CFP is open * Honda would like to discuss how to accelerate open source functional safety development with Xen, Zephyr and AOSP during the F2F meeting * Walt will add the meeting to the wiki page and send an announcement on the mail list ==== Archived Meeting Minutes ==== Meeting minutes prior to 2025 can be found [[agl-sat-meetings:archived-meetings|here]]