2017 CES Demonstrator
Overall Jira tracking for the demonstrator can be found in this issue
Call for Participation
Demo Features
Hardware
Main Boards
USB powered hub
For boards without the necessary built-in peripherals (input, connectivity, etc.), a powered hub is necessary to connect USB peripherals for AGL demos. We are using a commercial available 7-port powered USB 2.0 hub:
Wifi Connectivity
For boards without built in Wifi we are using a commercially available Wifi USB dongle
TP Link TL-WN722N Update: This dongle has a new version, V2, which contains a different chipset and does not work out of the box. See
SPEC-744
For the TI Jacinto 6 EVM there is the
COM8Q module which has Wifi, Bluetooth and GPS
Bluetooth Connectivity
For boards without Bluetooth built-in we are using a commercially available USB dongle
-
For the TI Jacinto 6 EVM there is the
COM8Q module which has Wifi, Bluetooth and GPS
Displays
Front
Rear
MOST connected display
-
2x
Boundary Devices Board For the CPU board, multiple types are available. The Nit6Q_W Quad-Core, 1GB DDR3, TiWi-BLE + Antenna was used in the demonstrator.
Vehicle Hardware
CAN/LIN via USB, MOST (via USB)
5.1 Audio via MOST
Actuators and fan for HVAC connected via CAN - same hardware as CES 2016 demo.
Lexus Remote Touch or BMW iDrive style controller connected via CAN for input
Optional - Steering wheel with audio controls
-
Apps
Reference AGL Applications
Homescreen - Mentor/ Jens
Media player with audio and video players - Konsulko looking at making some updates.
AM/FM tuner - Konsulko
Navigation - AisinAW
HVAC Control - Microchip
Web Browser using wired, Wifi or Bluetooth connection - Igalia
Settings - Bluetooth pairing and connection management - ALPS
Settings - Wifi access point connection management - ALPS
Settings - Wifi configuration as AP or client - ALPS
3'rd Party Apps
SDL - Elektrobit
Miracast - NTT Data MSE
WiFi Manager - ALPS
Navigation - AisinAW
DAVINCI (DrimAES AGL Visual Launcher Innovation) - DrimAES
Instrument Cluster - Denso on Minnowboard Max
Instrument Cluster - Cogent or Renesas on Porter
Capabilities
Demonstrate multiple audio streams (switching and mixing)
Hardware accelerated video
Multiple display capability (front and rear seat)
Navigation app improvements using open source version of the app
Upgraded automotive simulation with Remote Touch and Steering Wheel integration
Media discovery from Bluetooth device, SD card, USB stick, and embedded flash
Media playing from Bluetooth device, SD Card, USB stick, and/or embedded flash
User Interface
Feature Matrix
Official AGL Demos
These demos use AGL Reference Boards or Featured Community Boards. All of the demo applications will be available as part of the Charming Chinook release and were proposed and developed by AGL Member companies to showcase AGL platform features.
Hardware | Version | AGL Home Screen | 5.1 MOST Audio | HVAC | Media Player | Wifi Mgr | BT Mgr | AM/FM | Miracast | IC | Navi |
Renesas Porter (Main Demo) | Chinook | x | x | x | x | x | x | x | x | | x |
TI Vayu | Chinook | x | | | x | x | x | x | | | |
Intel MinnowBoard | Chinook | x | | | x | x | x | x | | | |
Raspberry Pi 3 | Chinook | x | | | x | x | x | x | | | |
AGL Member Demos
These demos were proposed and developed by AGL Members companies to showcase AGL being used as a platform to create new and compelling applications or upcoming reference hardware.
Hardware | Version | AGL Home Screen | 5.1 MOST Audio | HVAC | Media Player | Wifi Mgr | BT Mgr | AM/FM | Miracast | IC | Navi |
Renesas RCar 3 | | | | | | | | | | x | x |
Qualcomm S820A | Chinook | x | | | x | x | x | | | | |
ATS SOTA Demo | Chinook | x | | | | | | | | | |
Denso Demo | Blowfish | | | | | | | | | x | x |
Microchip Audio Mixer | Chinook | x | x | | | | | | | | |
ForgeRock Identity Demo | Chinook | | | | | | | | | | |
Panasonic Demo | Chinook | | | | | | | | | | |
Use Cases
Start-Up Behavior
Resume from last screen at start up. In other words if the user was in the media player restart should be into media player.
Start up of the board shall boot directly into the AGL home screen without requiring input via keyboard or mouse to get the main application started.
Home Screen
Updated home screen art work to differentiate from CES
Optional - ability to select from different themes or color schemes
Optional - ability to reorder apps or on the home screen
Connectivity
Bluetooth
Profiles - HFP, A2DP, AVRCP, PAN
Pair/unpair Bluetooth device
Connect/ disconnect paired Bluetooth device
Play media from Bluetooth phone using A2DP (controlled from the Bluetooth device)
Optional - Use Bluetooth to connect to web
Optional - Discover media files on the Bluetooth device and control them from the IVI system.
Optional - Telephony app
Optional - Contact sync from paired device
Wifi
Client
Connect to open access point
Connect/reconnect to secure access point
Disconnect from access point
Access Point
Audio
Create front and rear audio zones for applications
Choose zone(s) for each application
Mix audio from multiple sources (can be external or internal) for output to one or more zones
Video
Create front and rear video zones for applications
Optional - Use multiple displays in the rear seat zone
Optional - Create multiple rear seat zones so that different passengers can watch different videos
Navigation
Select destination using touch display or iDrive
Start/stop navigation
Select POI from menu
Navigate to POI
Navigation audio playing from front audio zone only. Note: no audio support in ALS version of the navigation app.
Optional - lower volume in rear zone by 50% when navigation prompt plays in front
Web Browser
Open Issues
Update to date snapshots available on download.automotivelinux.org
ALPS – need to get BT/Wifi apps into build (small room) Wifi done.
Homescreen needs to integrate into CES build (small room)
Art work from LF will be put in SPEC-325
Tanikawa, Suzuki, and Okubi will convert to QML for all apps
NTT Data MSE will collaborate with ALPS to get Miracast apps working. Binary only. Porter board only.
Imamura-san to check on hosting binary for NTT Data MSE Miracast
Need to find out if the device (phone) app for Miracast is standard or NTT Data MSE specific
AisinAW Navigation
* Adaptation to homescreen, audio manager, and instrument cluster
* Instrument Cluster – Renesas to work on integrating the server side of the code into gerrit. ADIT Nakamura (DENSO Tanibata) is working on the IC on the MinnowBoard.
* Window manager issues
Create table of which demos will run on which hardware Added here