SPRACO0 August   2019 AM6526 , AM6528 , AM6546 , AM6548

 

  1.   Enabling Android Automotive on Your TI Development Board
    1.     Trademarks
    2. Introduction
    3. Implementation
      1. 2.1 Prerequisites
      2. 2.2 Software Changes
    4. Deploy Instructions
      1. 3.1 Build Instructions
      2. 3.2 Boot Instructions
    5. Testing
      1. 4.1 Prerequisites/Setup for Automotive Testing
        1. 4.1.1 Compatibility Test Suite (CTS)
        2. 4.1.2 Vendor Test Suite (VTS)
      2. 4.2 Automotive Testing
        1. 4.2.1 Compatibility Test Suite (CTS)
        2. 4.2.2 Vendor Test Suite (VTS)
    6. Open Source
    7. Extending to a New Platform
    8. Known Bugs
    9. Future Work
    10. FAQ
    11. 10 References

Introduction

This document shows the key differences between the standard (tablet) configuration and the Android Automotive interface. The look and feel of the applications will differ in the sense that they will be specially tuned towards an automotive experience. It also shows how to switch between the different target types (tablet and automotive) at build time. The AM57xx BeagleBoard-X15 Sitara platform was used since this is the only currently supported TI platform for development in the Android Open Source Project. The same work accomplished on the AM57xx BeagleBoard-X15 can be extended to a new platform; the AM65x EVM module is used as an example. Finally, the future work involved when enabling these features on a more automotive-tuned platform once it’s available is discussed.

  • By default, the TI development board will launch with a tablet user interface (UI).
  • Tablet_Home.gifFigure 1. Home Screen for Tablet Configuration
  • After creation of the automotive target on the TI development board, the following user interface will be available.
  • Auto_Start_Car.gifFigure 2. Start Screen for Automotive Configuration, Depicting a Car With PSI Information Near Tires
    Auto_Car_Launcher.gifFigure 3. “Let’s Drive” Interface for Automotive Configuration (allowing you to interact with applications by selecting the icon in the middle)
    Auto_Climate_Control.gifFigure 4. Climate Control Interface for Automotive Configuration (allowing you to adjust temperature, fan speed and direction, seat warmers, and so forth)
    Auto_Notifications.gifFigure 5. Notification Pane for Automotive Configuration (presenting you with up-to-date notifications regarding your vehicle)