
1. Overview
This tutorial helps new developers get started with the NXP based development platform for
Android Things –SprIoT 6UL board, and software support. Specifically, it walks through the
hardware setup, Android Things image build and board booting process.
Code development, build, and unit testing take place on the developer’s host computer. The
resulting image is flashed to the target hardware for further integration testing and debugging over
USB or Ethernet. Just as Android Things is Android-based, the software development leverages
Android development tools including ADB (Android Development Bridge) and FASTBOOT mode to
interact with the target.
This development platform together with the Board Support Package software aim to enable faster
development of IoT devices based on Android Things, and flexible hardware/software customization
needed for the particular device.
2. Hardware Requirement
The development kit contains:
SprIoT 6UL System-On-Module (SOM)
•EVK6UL-Base Board
•DC power supply
The power adapter specification is rated as follows:
DC output voltage: 5V
DC output Current: 2A
DC plug dimensions (mm): 5.5 +/- 0.05 (OD) x 2.1 +/- 0.05 (ID) x 10 +/- 0.3 (L)
Besides, other required materials include:
•Cables:
For ADB/FASTBOOT/MFGTool
oUSB type-A to Micro USB cable
Serial console:
oUSB type-A to Micro USB cable