Hackberry A10 Dev Board

Overview

The "Hackberry" is an A10 based PCBA, as used in some TV_T100 TV Set Top Box derivatives. Measuring 100mm x 80mm it breaks out most of the Mini-PC related I/O Functions of the A10. The factory Android image is built as Model Number "TV_T100"

Pricing/Purchase

The Hackberry A10 Developer Board is available via MiniAnd.com . Checkout their Product Page for more information on availability and prices: https://www.miniand.com/products/Hackberry%20A10%20Developer%20Board
As of 13SEP12 the 512mb model retails for $AUD60 and the 1Gb model retails for $AUD65 . Prices do not include shipping.

Hardware Features

Features of the Hackberry A10 include:

System
  • 1.2ghz Cortex A8 ARM Core (Running @ 1.0ghz)
  • MALI400MP OpenGL ES 2.0 GPU
  • DDR3 1333 9-9-9 1GB max (512mb and 1GB versions available)
  • 1080p Hardware-accelerated Video playback
  • 4GB NAND Flash Controller
  • I/O
  • 2 SDIO interfaces (SD 3.0, UHI class) are Broken Out
  • 1 x SD Card Slot
  • 3 x USB 2.0 Downstream Standard Ports via GL850G Host Controller
  • 1 x USB-OTG Interface (USB-OTG can be reconfigured as USB 2.0 Host, automatically)
  • 1 x UART (3.3v TTL 4-pin header)
  • 1 x IR Receiver
  • Power Button, Reset Button, Recovery Button
  • Digital Audio/Video Output
  • HDMI (1080p)
  • HDMI Digital Audio Out
  • Analog Audio output
  • 3.5mm 2 Pole Headphone
  • 3.5mm Mic In
  • Analog Video output
  • 3.5mm Composite AV
  • 3.5mm Component Y/Pb/Pr
  • Power
  • AXP209 PMU
  • NEMA 2-pin power adapter included
    Input AC100-240V-0.4A 50/60Hz
    Output DC5v 1.2A
  • Battery Functionality is not broken out
  • Network Connectivity
  • 10/100 Ethernet (MII compatible)
  • RTL8188CUS WiFi b/g/n USB Module
  • Hardware Details

    The following is an image with the underside tracks superimposed over the top of the board and then changed to green to provide better highlights.
    The ground plane is the grey colour.
    The HDMI/Ethernet Surge protection is the light green tracks.
    The board is multi-layer - most likely 4. The I/O for the A10 is broken out to the Audio/Video, SD and front-side USB via inner-layers. View in new window for larger image

    **Function****IC****Datasheet**
    SoCAllwinner A10TBA
    Eth PHYRealtek RTL8201CP
    Eth Isolation TransformerPulse H1102NL
    USB 2.0 Hub ControllerGenesys Logic GL850G
    WiFi 802.11 b/g/n USB ModuleRealtek RTL8188CUS
    NANDMicron 29F32G08BACA 32Gb Async Flash
    DDRHynix H5TQ1G63DFR-H3C DDR3-1333 9-9-9
    PMUAXP209
    LDOAP1231
    Power MOSFETSi2305 P-Channel 1.25-W, 1.8-V (G-S) MOSFET

    Hardware Images

    View in new window for full size. (Note: will replace these with better shots with less shadows - these just for early hardware ID)
    Note: Additional Front USB Port and Serial Port Kynar Wiring is obviously not part of standard hardware! :)

    Hardware Block Diagram

    Coming Soon... Still finalising the bulk of it...

    Test Points

    Left Side Test Points

    View Image in New Window for Larger Image

    **Reference****Function****Notes**
    TP 01Recovery Button-
    Fiducial 01Position ReferenceProduction Orientation Reference
    TP 02BZT52C2V0S OutputSMD Zener Diode (5.6V) (Marked W9)
    TP 03NAND VCCAfter 2305 MOSFET (AXP209 Controlled)
    TP 04- 
    TP 05- 
    TP 06- 
    TP 07- 
    TP 08Reset Button 
    TP 09LDO Inductor Output 
    TP 10- 
    TP 11LDO Inductor Output 
    TP 12LDO Inductor Output 
    TP 13GND ? 
    TP 14LDO Inductor Output 
    Fiducial 02Position ReferenceProduction Orientation Reference

    Right Side Test Points

    View Image in New Window for Larger Image

    ReferenceFunctionNotes
    TP 15Left Audio 
    TP 16Right Audio 
    TP 17USB-HUB GND 
    TP 18USB-HUB DSP2 DM 
    TP 19USB-HUB DSP2 DP 
    TP 20USB-HUB VCC +5VMight be via the AXP209 IPSOUT - TBA??
    TP 21SD CS (P2) 
    TP 22SD Data 2 (P9)  
    TP 23SD Data 3 (P1)  
    TP 24SD VCC (P4) 
    TP 25SD GND (P3) 
    TP 26SD CLK (P5) 
    TP 27SD Data 0 (P7)  
    TP 28SD Data 1 (P8)  
    TP 29SD Card Detect 
    TP 30USB-HUB VCC +5V 
    TP 31FEL Button 
    Fiducial 03Position ReferenceProduction Orientation Reference

    Supported OS's

    All A10 Builds should work with this device, however you will need to preserve/modify the existing script.bin/script1.bin .

    Factory Shipped Image

    Alternative Android Images

    Linux Images