This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
agl-distro:ces-2018-demo [2017/08/31 09:48] waltminer |
agl-distro:ces-2018-demo [2018/03/23 19:38] AshaduzzamanFarid [2018 CES Demonstrator] |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== 2018 CES Demonstrator ===== | ===== 2018 CES Demonstrator ===== | ||
- | Overall Jira tracking for the demonstrator can be found [[https://jira.automotivelinux.org/browse/SPEC-433 | in this issue]] | + | Overall Jira tracking for the demonstrator can be found [[[[https://jira.automotivelinux.org/browse/SPEC-433 | in this issue]] [[http://livetvhdus.com|Browse/live tv hd]] |
===== Call for Participation ===== | ===== Call for Participation ===== | ||
- | FIXME | + | - It is expected that a set of core AGL applications will run on all of the demo units (e.g., AGL Home Screen and others to be designated at https://wiki.automotivelinux.org/agl-distro/ces-2018-demo#apps |
- | + | - All demonstrators must run using the Electric Eel Release Candidate 3 or later (preferred) or the latest Daring Dab release (4.0.2 or later). | |
- | [[agl-distro:ces-2018-demo:cfp-for-app-devs|CFP for App Devs]] - Show off your cool apps to the AGL Community!\\ | + | - All applications created by the Demo Provider must use the AGL Application Framework and should provide app widgets and binaries that can be downloaded by the AGL Community. Ideally source code for demo apps will be made available to the AGL Community using the Apache 2.0 or other open source license. |
- | See the list of [[https://wiki.automotivelinux.org/agl-distro/ces-2018-demo#apps | 3'rd party apps]] | + | - Initial versions of demo software must be available in the AGL Electric Eel RC 2 build for app developers by 15 November. |
- | + | ||
- | [[agl-distro:ces-2018-demo:cfp-for-hw-vendors|CFP for HW Vendors]] - Show off the latest hardware to the AGL Ecosystem!\\ | + | |
- | See [[https://wiki.automotivelinux.org/agl-distro/ces-2018-demo#hardware| Main Boards]] for participating HW vendors | + | |
- | ===== Demo Features ===== | + | ===== Main CES 2018 AGL Demo Features ===== |
==== Hardware ==== | ==== Hardware ==== | ||
- | === Main Boards === | + | === Main Board === |
- | * Intel Minnowboard [[http://wiki.minnowboard.org/MinnowBoard_Turbot | Turbot]] - [[agl-distro:developer_resources_intel|AGL Quick Start for Minnowboard]] | + | * The Main Board for the new AGL demonstrator consists of the two parts |
- | * QEMU | + | * Renesas [[https://elinux.org/R-Car/Boards/M3SK | RCar Gen3 Starter Kit]] - Also known as the Ultra Low Cost Board (ULCB). |
- | * Raspberry Pi 3 - [[agl-distro:agl-raspberrypi|AGL Quick Start for Raspberry Pi]] | + | * The ULCB will be connected to the [[http://elinux.org/R-Car/Boards/Kingfisher | Kingfisher board]] to provide additional peripherals and eliminate the need for USB dongles that were required for the previous generation AGL CES demo. Specifically the [[http://www.shimafuji.co.jp/DL/EN/InfotainmentCarrierBoard/ | Advanced Model (SBEV-RCAR-KF-M04)]] which can be ordered from Shimafuji. |
- | * Renesas [[http://elinux.org/R-Car/Boards/Kingfisher | Kingfisher board]] - | + | * This combination is referred to as KF+ULCB |
- | * TI - [[http://www.ti.com/tool/j6evm5777 | Jacinto 6 EVM]] | + | |
=== USB powered hub === | === 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: | + | It is expected that the KF+ULCB provides sufficient USB ports for the demonstrator. In case additional ports are required it is recommended that the following powered hub is used to connect USB peripherals for AGL demos. |
* [[https://www.amazon.com/D-Link-including-Charging-Adapter-DUB-H7/dp/B0000B0DL7 | D-Link DUB-H7]] | * [[https://www.amazon.com/D-Link-including-Charging-Adapter-DUB-H7/dp/B0000B0DL7 | D-Link DUB-H7]] | ||
=== Wifi Connectivity === | === Wifi Connectivity === | ||
- | For boards without built in Wifi we are using a commercially available Wifi USB dongle | + | * KF+ULCB provides Wifi. Deprecating use of Wifi dongle. Refer to [[agl-distro:ces-2017-demo|2017 CES Demonstrator]] for older hardware. |
- | * <del>[[https://www.amazon.com/TP-Link-Wireless-External-Supports-TL-WN722N/dp/B002SZEOLG | TP Link TL-WN722N]]</del> **Update: This dongle has a new version, V2, which contains a different chipset and does not work out of the box.** See [[https://jira.automotivelinux.org/browse/SPEC-744 | SPEC-744]] | + | |
- | * For the TI Jacinto 6 EVM there is the [[ https://svtronics.com/index.php?_route_=accessories-cables/COM8Q | COM8Q module]] which has Wifi, Bluetooth and GPS | + | |
=== Bluetooth Connectivity === | === Bluetooth Connectivity === | ||
- | For boards without Bluetooth built-in we are using a commercially available USB dongle | + | * KF+ULCB provides Bluetooth. Deprecating use of Bluetooth dongle. Refer to [[agl-distro:ces-2017-demo|2017 CES Demonstrator]] for older hardware. |
- | * **PREFERRED, NO FIRMWARE REQUIRED** [[https://www.amazon.com/gp/product/B0188GS3AQ | Cinolink BT 4.0 USB Adapter]] (CSR BC8510 chipset) | + | |
- | * For the TI Jacinto 6 EVM there is the [[ https://svtronics.com/index.php?_route_=accessories-cables/COM8Q | COM8Q module]] which has Wifi, Bluetooth and GPS | + | |
+ | === NFC Reader === | ||
+ | * The ARC122U hardware seems to be the most popular for Linux. Propose using [[https://www.amazon.com/ACR122U-Reader-Writer-Bonus-NTAG213/dp/B00OEB7U3G | this NFC reader]] for the demo. | ||
=== Displays === | === Displays === | ||
* Front | * Front | ||
- | * Dragonboard, Minnowboard, Porter, and Raspberry Pi 3 | ||
* Commercially available [[http://www.amazon.com/GeChic-Portable-Touchscreen-Monitor-Inputs/dp/B00DS18ZTG | 1080p HDMI/USB touchscreen display]] | * Commercially available [[http://www.amazon.com/GeChic-Portable-Touchscreen-Monitor-Inputs/dp/B00DS18ZTG | 1080p HDMI/USB touchscreen display]] | ||
- | * Jacinto 6 EVM | + | |
- | * Built-in LCD | + | |
* Rear | * Rear | ||
* MOST connected display | * MOST connected display | ||
Line 56: | Line 47: | ||
* CAN/LIN via USB, MOST (via USB) | * CAN/LIN via USB, MOST (via USB) | ||
- | * 5.1 Audio via MOST | + | * 5.1 Audio via MOST FIXME Different audio solution for 2018. This older MOST 150 hardware solution requires UNICENS and an update to the MOST board if you already have this configuration. Please contact Soya-san to have your hardware updated. |
* [[https://www.k2l.de/products/74/MOST150%20Audio%205.1%20Kit/ | K2L MOST150 Audio 5.1 Kit]] | * [[https://www.k2l.de/products/74/MOST150%20Audio%205.1%20Kit/ | K2L MOST150 Audio 5.1 Kit]] | ||
* [[https://www.k2l.de/products/73/MOST150%20Audio%20Starterkit/ | K2L MOST150 Audio Starterkit]] is also available to use for debugging. | * [[https://www.k2l.de/products/73/MOST150%20Audio%20Starterkit/ | K2L MOST150 Audio Starterkit]] is also available to use for debugging. | ||
+ | * Microphone connected via MOST (need spec from Soya-san) | ||
* Actuators and fan for HVAC connected via CAN - same hardware as CES 2016 demo. | * 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 | + | <del> * Lexus Remote Touch or BMW iDrive style controller connected via CAN for input</del> |
- | * Optional - Steering wheel with audio controls | + | * Steering wheel with audio controls |
- | * AM/FM Tuner - recommend using the [[http://sdr.osmocom.org/trac/wiki/rtl-sdr | RTLSDR library]] for [[http://www.rtl-sdr.com/buy-rtl-sdr-dvb-t-dongles/ | Realtek RTL2832U-based USB Dongles]] | + | * Can use the [[https://www.amazon.com/Logitech-Driving-Force-Racing-PlayStation/dp/B00Z0UWWYC/ref=sr_1_2?s=electronics&ie=UTF8&qid=1512481346&sr=1-2&keywords=logitech+racing+wheel | Logitech G29]] racing wheel. Would like to use actual vehicle hardware connected to CAN at some point. |
+ | * AM/FM Tuner - KF+ULCB provides tuner. Deprecating use of tuner dongle. Refer to [[agl-distro:ces-2017-demo|2017 CES Demonstrator]] for older hardware. | ||
==== Apps ==== | ==== Apps ==== | ||
Line 70: | Line 63: | ||
=== Reference AGL Applications === | === Reference AGL Applications === | ||
- | * Homescreen - Mentor/ Jens | + | * Homescreen - Mentor/ Nexty/ Toyota |
- | * Media player with audio and video players - Konsulko looking at making some updates. | + | * Media player with audio and video players - Konsulko |
* AM/FM tuner - Konsulko | * AM/FM tuner - Konsulko | ||
* Navigation - AisinAW | * Navigation - AisinAW | ||
+ | * POI - AisinAW | ||
* HVAC Control - Microchip | * HVAC Control - Microchip | ||
* Web Browser using wired, Wifi or Bluetooth connection - Igalia | * Web Browser using wired, Wifi or Bluetooth connection - Igalia | ||
Line 81: | Line 75: | ||
=== 3'rd Party Apps === | === 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 - Denso on Minnowboard Max | ||
* Instrument Cluster - Cogent or Renesas on Porter | * Instrument Cluster - Cogent or Renesas on Porter | ||
Line 106: | Line 95: | ||
=== Official AGL Demos === | === 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. | + | These demos use AGL Reference Boards or Featured Community Boards. All of the demo applications will be available as part of the Electric Eel 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 | | | | | | | | | | | | + | |
- | + | ||
+ | ^ Hardware ^ Version ^ AGL Home Screen ^ 5.1 MOST Audio ^ HVAC ^ Media Player ^ Wifi Mgr ^ BT Mgr ^ AM/FM ^ Miracast ^ IC ^ Navi ^ | ||
+ | | Renesas KF+ULCB | Eel | x | x | x | x | x | x | x | x | | x | | ||
+ | | TI Vayu | Eel | x | | | x | x | x | x | | | | | ||
+ | | Intel MinnowBoard | Eel | x | | | x | x | x | x | | | | | ||
Line 143: | Line 114: | ||
==== Home Screen ==== | ==== Home Screen ==== | ||
- | * Updated home screen art work to differentiate from CES | + | * Updated home screen art work to differentiate from CES 2017 |
* Optional - ability to select from different themes or color schemes | * Optional - ability to select from different themes or color schemes | ||
* Optional - ability to reorder apps or on the home screen | * Optional - ability to reorder apps or on the home screen | ||
Line 150: | Line 121: | ||
* Bluetooth | * Bluetooth | ||
- | * Profiles - HFP, A2DP, AVRCP, PAN | + | * Profiles - HFP, A2DP, AVRCP |
* Pair/unpair Bluetooth device | * Pair/unpair Bluetooth device | ||
* Connect/ disconnect paired Bluetooth device | * Connect/ disconnect paired Bluetooth device | ||
* Play media from Bluetooth phone using A2DP (controlled from the Bluetooth device) | * Play media from Bluetooth phone using A2DP (controlled from the Bluetooth device) | ||
+ | * Discover media files on the Bluetooth device and control them from the IVI system. | ||
+ | * Telephony app | ||
* Optional - Use Bluetooth to connect to web | * 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 | * Optional - Contact sync from paired device | ||
+ | |||
* Wifi | * Wifi | ||
* Client | * Client | ||
Line 185: | Line 157: | ||
* Support multi-zone audio (i.e., can have different audio streams routed to different zones) | * Support multi-zone audio (i.e., can have different audio streams routed to different zones) | ||
* Play/pause/next track/last track etc for video | * Play/pause/next track/last track etc for video | ||
- | * Support multi-zone video (i.e., different video streams routed to different displays) | + | * Support multi-zone video (i.e., different video streams routed to diffe |
+ | rent displays) | ||
==== Navigation ==== | ==== Navigation ==== | ||
- | * Select destination using touch display or iDrive | + | * Select destination using touch display |
* Start/stop navigation | * Start/stop navigation | ||
- | * Select POI from menu | + | * Select POI from menu using POI app |
* Navigate to POI | * Navigate to POI | ||
+ | * Map display to the meter synchronized with the navigation | ||
* Navigation audio playing from front audio zone only. Note: no audio support in ALS version of the navigation app. | * 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 | + | * AGL Navigation API |
+ | * AGL Standard API used by POI App. | ||
+ | * Demo to exchange navigation services in our private demonstration. | ||
+ | * Optional - lower volume in rear zone by 50% when navigation prom | ||
+ | pt plays in front | ||
==== Web Browser ==== | ==== Web Browser ==== |