Table of Contents

Note that the workshop has been postponed from September to October 18-20

A Face to Face workshop will be held the October 18-20,2022 from 10:00 am to 6:00 pm JST (Japan Standard Time (UTC+9) at the Panasonic Center in Tokyo.

The primary focus of this face to face meeting of the System Architecture Team and Expert Groups is Flutter integration and App Framework architecture. Other topics are listed below. The final agenda will be posted one week prior to the meeting.

On Thursday we would like to take this opportunity to re-engage our Japanese members (and anyone else) by providing a day of training on AGL. The training classes will require a separate registration for virtual attendees (Link to be provided). The course agenda and descriptions can be found here

Location:

Panasonic Center in Tokyo 3 Chome-5-1 Ariake, Koto City, Tokyo 135-0063,

Hotels:

We do not have a room block set aside for this event. Some of us are staying at the Hilton Odaiba which is conveniently located close to Gonpachi and a short train ride from the Panasonic Center, but there are plenty of other choices in the area.

Attendees

Covid protocols will be determined as we get closer to the event and will be based on the prevailing rules in Tokyo and Panasonic.

If you have any symptoms during the days, please stay in your hotel room and contact Walt or Jan-Simon. We'll bring a rapid test to your hotel room door.

In-Person Attendees

At this time we are limiting in-person participation to a maximum of 30 attendees. If you plan to attend in-person please send an email to Walt Miner (wminer at linuxfoundation dot org) to confirm there is a spot available and he will add you to the list below.

  1. Walt Miner - The Linux Foundation
  2. Jan-Simon Möller - The Linux Foundation
  3. Dan Cauchy - The Linux Foundation
  4. Noriaki Fukuyasu - The Linux Foundation
  5. Scott Murray - Konsulko Group
  6. Harunobu Kurokawa - Renesas
  7. Hisao Munakata - Renesas (27,28)
  8. Hiroyuki Ishii - Panasonic
  9. Naoto Yamaguchi - AISIN (TBD)
  10. Mitsuo Date - Woven Planet
  11. Shojiro Nakao - Panasonic
  12. Jerry, Zhao Jiancong - Panasonic
  13. Kazuki Kuzu - Panasonic
  14. Takanori Sakata - Panasonic
  15. Toshinari Morikawa - Panasonic (19,20)
  16. Seimizu Joukan - Panaosonic (19,20)
  17. Atsuya Nasu - Panasonic (19,20)
  18. Takashi Nishiwaki - Panasonic (20)
  19. Naoya Tanimura - Panasonic (20)
  20. Yukihiko Tachibana - AWS (18,19)
  21. Jeremy Dahan - AWS (18,19)
  22. Tatsuo Azeyanagi - AWS (19)
  23. Yuichi Kusakabe - Honda
  24. Teppei Asaba - Fujitsu (18)
  25. Masahito Otsuka - SBD Automotive (19)
  26. Toshihisa Haraki - Suzuki(18,19)

Virtual Attendees

  1. Farshid Monhaseri - Quokka AB
  2. Bernard Craddock - Pumped Fuel
  3. José Dapena - Igalia
  4. Roger Zanoni - Igalia
  5. Lorenzo Tilve - Igalia
  6. Du Erpei - Fujitsu
  7. Marius Vlad - Collabora
  8. Toru Yamagishi - Continental
  9. Michele Paolino - Virtual Open Systems
  10. Daniel Stone - Collabora
  11. Joel Winarske - Toyota Connected North America
  12. Changhyeok Bae - MBition
  13. Vinod Ahuja - UNO
  14. Fulup Ar Foll [IoT.bzh]
  15. Stephane Desneux [IoT.bzh]
  16. Keiya Nobuta - Fujitsu
  17. Matt Spencer - ARM
  18. Denys Dmytriyenko - Konsulko Group
  19. Illic Nenad - AWS

Training Session Attendees

  1. PersonA (In-Person)
  2. PersonB (Virtual)

Agenda

Link to Google sheets version of the schedule.

Tuesday October 18

Video Conference

https://zoom.us/j/783452290?pwd=Z2p0Z0lQaUNxMWVtZSt6ZmRKSTNxdz09

Meeting ID: 783 452 290
Passcode: 049208

Find your local number: https://zoom.us/u/ameRude4a

CEST: Central European Summer Time (Berlin)
JST: Japan Standard Time (Tokyo)
EDT: Eastern Daylight Time (New York)

JST CEST EDT Session
10:00 - 10:15 03:00 - 03:15 21:00 - 21:15 Introductions and Agenda Review
10:15 - 12:30 03:15 - 05:30 21:15 - 23:30 CES 2023 IC and Main demo (Flutter, KVM, IC hardware, etc.)
12:30 - 13:30 05:30 - 06:30 23:30 - 00:30 Lunch
13:30 - 14:30 06:30 - 07:30 00:30 - 01:30 Open - V2C?
14:30 - 15:30 07:30 - 08:30 01:30 - 02:30 Connectivity EG - CAN and Bluetooth OEM and Tier 1 requirements
15:30 - 16:00 08:30 - 09:00 02:30 - 03:00 Break
16:00 - 17:00 09:00 - 10:00 03:00 - 04:00 AGL Compositor discussion
17:00 - 18:00 10:00 - 11:00 04:00 - 05:00 HTML5 evolution and roadmap

6:30 pm - Group dinner at Gonpachi

Wednesday October 19

Video Conference

https://zoom.us/j/783452290?pwd=Z2p0Z0lQaUNxMWVtZSt6ZmRKSTNxdz09

Meeting ID: 783 452 290
Passcode: 049208

Find your local number: https://zoom.us/u/ameRude4a

CEST: Central European Summer Time (Berlin)
JST: Japan Standard Time (Tokyo)
EDT: Eastern Daylight Time (New York)

JST CEST EDT Session
10:00 - 11:00 03:00 - 04:00 21:00 - 22:00 App Framework evolution and current plan
11:00 - 11:05 04:00 - 04:05 22:00 - 22:05 Introduction of Agenda for SDV Related Topics
11:05 - 12:00 04:05 - 05:00 22:05 - 23:00 Guest Speech from SBD Automotive - The Software Defined Vehicle and OSS
12:00 - 13:00 05:00 - 06:00 23:00 - 00:00 Lunch
13:00 - 14:45 06:00 - 07:45 00:00 - 01:45 SDV Technology Enablers in AGL - Virt-EG Update on VirtIO
14:45 - 15:00 07:45 - 08:00 01:45 - 02:00 Break
15:00 - 16:00 08:00 - 09:00 02:00 - 02:30 SDV Technology Enablers in AGL - Container-EG Update on Container
16:00 - 17:00 09:00 - 10:00 03:00 - 04:00 Guest Speech from ARM - Software Defined AGL with SOAFEE
17:00 - 17:30 10:00 - 10:30 04:00 - 04:30 Wrap up - Open Discussion

Detailed agenda for Virtualization and Container Topics can be found on Confluence

Thursday October 20

CEST: Central European Summer Time (Berlin)
JST: Japan Standard Time (Tokyo)
EDT: Eastern Daylight Time (New York)

Training Session Zoom (registration required)
https://zoom.us/meeting/register/tJ0vd-mppjgjG9IigQmUK3ZrjoEMWn6Zw2FK

JST CEST EDT Session
10:00 - 11:00 03:00 - 04:00 21:00 - 22:00 Getting started with AGL builds
11:00 - 12:30 04:00 - 05:30 22:00 - 23:30 Flutter and AGL Deep Dive
12:30 - 13:30 05:30 - 06:30 23:30 - 00:30 Lunch
13:30 - 14:45 06:30 - 07:45 00:30 - 01:45 Getting started with Virtual AGL with VirtIO
14:45 - 15:00 07:45 - 08:00 01:45 - 02:00 Break
15:00 - 15:20 08:00 - 08:20 02:00 - 02:20 Introduction to AGL architecture
15:20 - 15:45 08:20 - 08:45 02:20 - 02:45 Creating Services for AGL
15:45 - 16:30 08:45 - 09:30 02:45 - 03:30 Using CAN services with AGL
16:30 - 16:45 09:30 - 09:45 03:30 - 03:45 Break
16:45 - 18:00 09:45 - 11:00 03:45 - 05:00 Creating HTML5 apps for AGL

Training Class Descriptions

Getting started with AGL UCB builds - Jan-Simon Möller, Linux Foundation
Learn how to configure a build machine, download AGL uCB code and run an image using QEMU in this class.

Flutter and AGL Deep Dive - Joel Winarske, Toyota Connected North America

Slides are here

Introduction to AGL architecture - Walt Miner, AGL Community Manager

Slides are here

Creating services for AGL - Scott Murray, Konsulko

Slides are here

Using CAN services with AGL - Scott Murray, Konsulko
Using a Vehicle Signal System to connect AGL to the CAN bus via Socket CAN - 60 minutes

Slides are here

Getting started with Virtual AGL with VirtIO - - Jerry Zhao, Panasonic

Slides are virtualization

Slides are unifiedhmi

Creating HTML5 apps for AGL - Roger Zanoni and Lorenzo Tilve, Igalia

Slides are here

Room 2 - Zoom info: TBD

CEST JST CDT Session
09:00 - 12:00 16:00 - 19:00 02:00 - 05:00 TBD
12:00 - 13:00 19:00 - 20:00 05:00 - 06:00 Lunch
13:00 - 14:00 20:00 - 21:00 06:00 - 07:00 TBD

Topic List