===== Face to Face Technical Meeting in Tokyo ===== A Face to Face workshop will be held after the AGL All-Member Meeting on 14 July 2023. ===== Event Details ===== **DATE**: July 14, 2023\\ ** Time: ** 10:00 am - 6:00 pm\\ **VENUE:**\\ [[https://goo.gl/maps/Xx7B7cCSWLjMYoMb8?coh=178573&entry=tt| Hilton Tokyo]] Sakura Room on floor 3\\ 6 Chome-6-2 Nishishinjuku Shinjuku City, Tokyo 160-0023 Japan ===== Video Conference ===== Join Zoom Meeting\\ https://zoom.us/j/783452290 Passcode: 049208 Find your local number: https://zoom.us/u/ameRude4a **In-Person Attendees** Please add your name to the list below of you plan to attend in person. - Walt Miner - The Linux Foundation - Jan-Simon Möller - The Linux Foundation - Scott Murray - Konsulko Group - Hiroyuki Ishii - Panasonic Automotive Systems - Jerry Zhao - Panasonic Automotive Systems - Harunobu Kurokawa - Renesas - Fumiya Kohzu - Panasonic Automotive Systems - Atsuya Nasu - Panasonic Automotive Systems - Kenta Murakami - Panasonic Automotive Systems - Toshihisa Haraki - Suzuki - Yuichiro Suzuki - Suzuki - Kazuki Kuzu - Panasonic Automotive Systems **Virtual Attendees** - Yan Xinkuan - Fujitsu - Marius Vlad - Collabora - Daniel Stone - Collabora - Roger Zanoni - Igalia - Lorenzo Tilve - Igalia - Bernard Craddock - Pumped - Hiroyuki Ishii - Panasonic Automotive Systems (Changed to virtual) ** Agenda ** https://docs.google.com/spreadsheets/d/1NBjIdJnRoet8v-Y4Hr5kvAim2FYJvFeR28W3dzE0-kc/edit?usp=sharing ** Topics ** * Roadmap update and progress for Pike and Quilback * Virtualized and container environment for Flutter development and deployment * SDV EG topics - afternoon * Redesigned UI for IVI and IC for CES demo 2024. * Updates from Suzuki on their plans and ideas for IVI. * New demo set approved? * Revised hardware (Renesas or RefHW)? * Unified-HMI * patch review & discussion * Compositor integration issues * Future plans and roadmap * [[https://wiki.automotivelinux.org/_media/eg-virt/agl-f2f-20230714/20230714_panasonic_aglucb_unifiedhmi_commit_review.pdf]] * Developer workflow * Joel's workspace creates a bundle. Dev needs to write a recipe to deploy it to AGL Scott can documents. * Future step develop a packaging mechanism * Can readily be made to work on QEMU. Needs some additional work for boards. * Flutter debugger does not work on hardware. * Yocto dev tool broken for modifying flutter apps. * Create a confluence page to document what the current and ideal workflows are for Flutter app developers. Write Jira tickets to track the parts that need to be updated, either documentation gaps, development gaps or both. * Example to document for both Flutter and Web Apps- how does a developer modify and deploy one of our existing reference apps * Web Apps * Igalia needs to document the web app development process on the AGL docs page. A lot of this content is already in their previous presentations. Maybe give the exting presentations to Vinod to run through and add to doc site? * PWA seems like a no go for AGL. * Updated SDK to create RPMs for Web Apps and Flutter apps for deployment. * Pipewire and Cameras * AGL needs an update to latest PW for audio purposes. Ashok has that in progress for end March * We plan to enable cameras in PW when we do the update. * There was some talk about using two instances of PW in AGL to manage audio and camera separately. This would be a new use case for PW and untested since the desktop world uses a single instance. Foe now we will use a single instance and not take on the new work and risk and wait to see what might be need to optimized. * Apple Car Play and Android Automotive Enablement * Readout from Linaro of their activities - afternoon ==== Notes ==== * Flutter - Joel's next Flutter push will be after Scott gets back from vacation on Aug 1. * 3.10.5 up rev for Flutter * Many updates to the embedder. Joel will send out details of what will be changed. * CEF * Roger pushed 4 new commits to the agl-cef branch. Reviewed those with Roger, Jan-Simon, and Scott. will try to get the review comments fixed later today. * Current status * Will be able to choose CEF or the WAM chromium version for Pike * Homescreen starts. Roger shared a video of what works. https://www.youtube.com/watch?v=bZh8fvtl4wI * Some issues with kuksa.val integration remain (SSL related). Will look at those later. * For Pike release will leave WAM Chromium as the default. Will have Edi test both versions for the Pike release * Will change the detault to CEF on master (for QQ) once the Pike branch is cut. * Roger shared a presentation with the current status: https://drive.google.com/file/d/152ogEswE7LltHovh1JqFP94NyvqCTUxQ/view?usp=sharing * RTOS * {{ :agl-distro:2023_0713_agl_rtos_elberger.pdf |Richards presentation}} from yesterday's AMM * Renesas new board * {{https://wiki.automotivelinux.org/_media/agl-distro/r-car_s4_board_support.pdf| R-Car S4SK support}} * S4SK Will be supported e/Sep, or Oct. * Can Cortex-R boot-up as default ? => Yes. The boot sequence is MCU->CR52->CA55. * OpenAMP : Jerry-san introduced the blog which linaro explain in Virt-EG last year. virtio based API https://www.openampproject.org/docs/blogs/HypervisorlessVirtioBlog_Feb2021.pdf * Unified HMI * [[https://wiki.automotivelinux.org/_media/eg-virt/agl-f2f-20230714/20230714_panasonic_aglucb_unifiedhmi_commit_review.pdf]] * CES 2024 Planning * {{ :agl-distro:agl_ces_2024_plan.pdf | Meeting notes}}