A710

From linux-sunxi.org
Jump to navigation Jump to search


A710
Device front.jpg
Manufacturer Manufacturer
Dimensions 198mm x 117mm x 9.8mm
Release Date Month year
Website Device Product Page
Specifications
SoC A10 @ 1Ghz
DRAM 512MiB DDR3 @ xxxMHz
NAND 4/8GB
Power DC 5V @ ??A, ????mAh 3.7V Li-Ion battery
Features
LCD 800x480 (7" 16:9)
Touchscreen X-finger capacitive/resistive (Focaltech FT5x)
Video HDMI (Type C - mini)
Audio 3.5mm headphone plug, HDMI, internal speaker, internal microphone
Network WiFi 802.11 b/g/n (Realtek RTL8192CU)
Storage µSD
USB 1 USB2.0 OTG
Camera 0.3MP (640x480) front
Other Accelerometer (Manufacturer device)
Headers UART

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

This device was very popular in 2012, and probably saw many different iterations. It is likely that camera and wifi modules, and battery capacity vary wildly.

The same housing was also sold with a different board inside, namely the A721.

Identification

This section explains how to most easily identify your device. For a development board, explain the name(s) printed on the board. For an android device, find out the strings as reported under settings.

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

Manufacturer Marketing Name
ModelNumber

The PCB has the following silkscreened on it:

LIA-BB-V6.66
1970-01-01

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

  • Model Number: A710
  • Build Number: crane_a710-eng 4.0.3 IML74K eng.liushen.20120209.115637 test-keys

Sunxi support

Current status

No patches provided, no real information on this page. This device is not supported, and needs to be pulled through our New Device Howto

Manual build

You can build things for yourself by following our Manual build howto and by choosing from the configurations available below.

U-Boot

Sunxi/Legacy U-Boot

Use the MANUFACTURER_DEVICE build target.

Mainline U-Boot

Use the MANUFACTURER_DEVICE build target.

Linux Kernel

Sunxi/Legacy Kernel

Use the MANUFACTURER_DEVICE.fexfile.

Mainline kernel

Use the FAMILY-CHIP-DEVICE.dtb device-tree binary.

Tips, Tricks, Caveats

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

FEL mode

The something button triggers FEL mode.

Touchscreen

To make ft5x touchscreen work with X out of the box you need to disable CONFIG_FT5X0X_MULTITOUCH in drivers/input/touchscreen/ft5x_ts.h and recompile ft5x_ts module.

If you flash your LY-F1 with firmware from branded clone (Texet, explay, onda & etc.) or vice versa, you will get your FT5X touchscreen EEPROM empty. Log:

<6>[    4.580000] ===========================ft5x_ts_init=====================
<6>[    4.580000] ctp_fetch_sysconfig_para.
<6>[    4.590000] ctp_fetch_sysconfig_para: after: ctp_twi_addr is 0x38, dirty_addr_buf: 0x38. dirty_addr_buf[1]: 0xfffe
<6>[    4.600000] ctp_fetch_sysconfig_para: ctp_twi_id is 2.
<6>[    4.600000] ctp_fetch_sysconfig_para: screen_max_x = 800.
<6>[    4.610000] ctp_fetch_sysconfig_para: screen_max_y = 480.
<6>[    4.610000] ctp_fetch_sysconfig_para: revert_x_flag = 1.
<6>[    4.620000] ctp_fetch_sysconfig_para: revert_y_flag = 0.
<6>[    4.620000] ctp_fetch_sysconfig_para: exchange_x_y_flag = 0.
<6>[    4.630000] ft5x_ts_init: after fetch_sysconfig_para:  normal_i2c: 0x38. normal_i2c[1]: 0xfffe
<7>[    4.640000] script parser fetch err.
<4>[    4.640000] ctp_init_platform_resource: tp_reset request gpio fail!
<6>[    4.650000] ctp_wakeup.
<6>[    4.690000] ctp_detect: Detected chip ft5x_ts at adapter 2, address 0x38
<6>[    4.700000] ====ft5x_ts_probe begin=====.  
<6>[    4.700000] fts_ctpm_fw_upgrade_with_i_file.
<6>[    4.820000] =========buf[0] = 0xa6
<6>[    4.820000] =========buf[1] = 0xa6
<6>[    4.820000] a == 166,  b== 34
<6>[    5.000000] Step 1: Reset CTPM test
<6>[    5.040000] Step 2: Enter update mode.
<6>[    5.060000] ====Step 3:check READ-ID====
<6>[    5.080000] Step 3: CTPM ID,ID1 = 0x79,ID2 = 0x3
<6>[    6.590000] Step 4: erase.
<6>[    6.590000] Step 5: start upgrade.
<6>[    6.640000] upgrade the 0x0 th byte.
<lots of upgrade messages skipped>
<6>[   14.890000] upgrade the 0x6400 th byte.
<6>[   15.270000] Step 6:  ecc read 0x90, new firmware 0xcb.
<6>[   15.270000] [FTS] upgrade failed i_ret = 5.
<6>[   15.280000] input: ft5x_ts as /devices/virtual/input/input2
<6>[   15.280000] ==register_early_suspend =
<6>[   15.290000] CONFIG_FT5X0X_MULTITOUCH is defined.
<6>[   15.290000] ctp_set_irq_mode: config gpio to int mode.
<6>[   15.300000]  INTERRUPT CONFIG
<6>[   15.300000] ==CTP_IRQ_NO=
<6>[   15.300000] ==ft5x_ts_probe over =

This will lead complete zero response from touchscreen.

Only way to fix this is to flash different firmware to your FT5X. Files and simple .bat script can be found in this archive.

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

If necessary, provide a short description of how to open the device. Perhaps explain how the pins can be most easily popped. If pins do need to be popped, mention the Plastic tool howto.

Just insert something like plastic card in gap between case and LCD housing - there is no screws. Tablet PCB mounted on LCD housing assembly, backplate is different on OEMs (shape, logos & etc).

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

Possible other candidates.

  • Bronco A710
  • Moonpad 2
  • Alldro Speed
  • RoverPad 3W T71D
  • Texet TM-7025 (?)
  • MoveO! TPC-7VX (?)

See also