DART-SD800 Android DG
From Variscite Wiki
DART-SD800 KK 4.4.2 Android developer guide
Introduction
- This Android release is based on Android KitKat 4.4.2
- Linux kernel: 3.4
- Release 1
Supported hardware and features
Feature |
Description | |
---|---|---|
Board support |
DART-SD800 | |
CPU |
||
Software platform |
Yocto Daisy release. | |
Nand Recovery |
Version 36 |
|
NAND Flash size support |
128MB up to 1GB | |
eMMC |
up to 64GB | |
DDR size support configuration |
Solo:up to 1GB. DualLite, Dual, Quad: up to 4GB | |
SD-Card |
+ | |
Ethernet |
10/100/1000 Mbps Ethernet | |
WLAN |
Support for Wilink8, Dual band 5.0ghz + MIMO b/g/n | |
Bluetooth |
4.0 | |
CAN bus |
+ | |
I2C |
+ | |
SPI |
+ | |
USB host |
+ | |
USB OTG |
Device / Host | |
Uarts |
x3, up to 3.6 Mbps. Minicom avilable to use with the port | |
RTC |
+ | |
Display | HDMI 720P,1080P LVDS0 (On board LVDS to RGB bridge, EVK supports 800x480 resolution) LVDS1 external display | |
Audio | Line IN/ Line out | |
Camera | ov5640 camera sensor. CB402 board can be purchased separately | |
SATA | + |
Installing required packages
No packages are required to install. Variscite provides a full VMware (TM) virtual machine, with repo pre-downloaded and all patches included.
Build Android tree
Login to the Ubuntu virtual machine: username: variscite password: password
Follow the below commands:
export PATH=/opt/jdk6/jdk1.6.0_45/bin:$PATH export JAVA_HOME=/opt/jdk6/jdk1.6.0_45/ export ANDROID_JAVA_HOME=/opt/jdk6/jdk1.6.0_45/ export PATH=/home/variscite/workdir/Source_Package/APQ8074_LNX.LA.3.5-01620-8x74.0_KK_V22/out/host/linux-x86/bin:$PATH cd ~/workdir/Source_Package/APQ8074_LNX.LA.3.5-01620-8x74.0_KK_V22/ source build/envsetup.sh lunch msm8974-userdebug make BUILD_ID=APQ8074_KK_V22
Build bootimage only
Follow above instructions, but replace:
make BUILD_ID=APQ8074_KK_V22
with
make BUILD_ID=APQ8074_KK_V22 bootimage