Mele A200

From linux-sunxi.org
Jump to navigation Jump to search
Mele A200
Device front.jpg
Manufacturer Mele
Dimensions widthmm x breadthmm x heightmm
Release Date Month year
Website Device Product Page
Specifications
SoC A10s @ 1Ghz
DRAM 512MiB DDR3 @ 432MHz
NAND 4GB
Power DC 5V @ 1A
Features
LCD N.A.
Touchscreen N.A.
Video HDMI (Type A Female)
Audio N.A.
Network WiFi 802.11 b/g (RTL8188eu), 100Mbps Ethernet (Realtek_RTL8201CP)
Storage SD
USB 2 USB2.0 Host
Camera N.A.
Other N.A.
Headers UART

This page needs to be properly filled according to the New Device Howto and the New Device Page guide.

Mele A200 is a cheap A10s Set-Top-Box. There is an early version without Ethernet, and later version with dual core A20. This page is written based on the A10s version device with an Ethernet.

Identification

On the back of the device, the following is printed:

MELE迈乐
型号(MODEL):A200

The PCB has the following silkscreened on it:

AB10S-G41A-V1.40-0
WLBM:831-2454140-90
2012-11-06

In android, under Settings->About Tablet, you will find:

  • Model Number: DEVICE
  • Build Number: SOC_BOARD_DEVICE_*.*

Please note, there are several version of A200, the information here is based on single core (A10s) version with LAN port.

Sunxi support

Current status

sunxi-linux-3.4 works fine (as headless server).

Images

Add MANUFACTURER DEVICE specific sunxi ROM images here. E.g. a livesuit image or some other linux image which uses linux-sunxi code. Do not put non-sunxi images here, they should live under See also. If no sunxi based images are available, this section can be left blank.

HW-Pack

Add MANUFACTURER DEVICE HW-pack specifics here. This section can be left blank.

BSP

Add MANUFACTURER DEVICE BSP specifics here. This section can be left blank.

Manual build

  • For building u-boot, use the MANUFACTURER_DEVICE target.
  • The .fex file can be found in sunxi-boards as MANUFACTURER_DEVICE.fex

Everything else is the same as the manual build howto.

Mainline U-Boot

For generic upstream u-boot, follow the Google groups post here: https://groups.google.com/forum/#!searchin/linux-sunxi/upstream$20uboot/linux-sunxi/z2kby8B38o8/rU2YUi55bTkJ

Here is instruction that works for Mele A200, after setting up cross compiler.

  1. export PATH="/path/to/cross/compiler/bin:$PATH"
  2. make -j2 CROSS_COMPILE=arm-linux-gnueabihf- A10s-OlinuXino-M_defconfig
  3. make -j2 CROSS_COMPILE=arm-linux-gnueabihf-
  4. dd if=u-boot-sunxi-with-spl.bin of=/dev/your_mmc_card bs=1024 seek=8

Mele A200 has some difference from A10s-OlinuXino-M, will try to address it later (TODO). mmc works, HDMI works, USB keyboard works (storage seems work), network works.

For building mainline u-boot, use the MANUFACTURER_DEVICE target.

Don't forget to add
[[Category:Mainline_U-Boot]]
at the bottom of the page.

Mainline kernel

Most of components are supported by mainline kernel. Use this Wip dts patch for preliminary device-tree file. The configuration file is for Debian Jessie.

Use the FAMILY-CHIP-DEVICE.dtb device-tree file for the mainline kernel.

Don't forget to add
[[Category:Mainline_Kernel]]
at the bottom of the page.

Tips, Tricks, Caveats

--------fastboot partitions--------
-total partitions:11-
-name-        -start-       -size-      
bootloader  : 1000000       1000000     
env         : 2000000       1000000     
boot        : 3000000       2000000     
system      : 5000000       20000000    
data        : 25000000      60000000    
misc        : 85000000      1000000     
recovery    : 86000000      2000000     
cache       : 88000000      8000000     
private     : 90000000      1000000     
sysrecovery : 91000000      20000000    
UDISK       : b1000000      3b000000    
-----------------------------------

Add MANUFACTURER DEVICE specific tips, tricks, Caveats and nice to have changes here.

FEL mode

The something button triggers FEL mode.

Device specific topic

Install to Nand

Although the forum post is about A10 Olimex-lime, it is tested works on A200, using sunxi-3.4 kernel and Debian Wheezy.

...

Adding a serial port (voids warranty)

DEVICE UART pads

This section explains how to attach a serial port to the device. Make sure it refers to our UART howto. For a development board, you can just mention how to find the header with the pins and include a picture, and you can remove the warranty voiding warning.

Device disassembly

The CPU is marked as "A10s", RTL8201cp LAN chip, RTL8188eus WIFI chip, AXP152 power chip.

Locating the UART

Describe how to find the RX,TX,GND signals here, and mention the UART howto.

Pictures

Take some pictures of your device, upload them, and add them here. DO NOT UPLOAD PICTURES WHICH YOU PLUCKED OFF THE INTERNET.

Also known as

List rebadged devices here.

See also

Mele_A210

Olimex_A10s-OLinuXino-Micro

Manufacturer images

Optional. Add non-sunxi images in this section.