|Version 7 (modified by divx118, 12 months ago)|
Hardware info A80G9
Thanks to scholbert for his work and post on XDA
A80G9 chipset information:
- Ti OMAP4430/60 (547-pin CBS BGA package) ARM Cortex A9 dual-core at 1/1.5 GHz with DSP
- POWERVR SGX540 Graphic accelerator: 3D OpenGL ES 2.0
- 512MB/1024MB LPDDR SDRAM (216-pin PoP BGA package) soldered on top of OMAP4430/60
- 8/16GB NAND (52-pin VLGA package) with eMMC bridge chip (PS7000) connected on mmc2 interface
- USB OTG 2.0 (OMAP4430/60 internal interface, MicroUSB connector)
- USB host interface (TWL6030 host interface, TYP A connector)
- Micro SD slot (OMAP4430/60 internal mmc1 interface, SDHC compatible)
- ChiMei? 8" TFT-Display EJ080NA-04B (24Bit-LVDS interface)
- Ti SN75LVDS83B LVDS transmitter (56-pin BGA package)
- Capacitiv touchscreen unit (Cypress controller TMA340, I2C interface)
- OMAP4430/60 internal 24-Bit HDMI transmitter
- HDMI output (19-pin Mini HDMI connector)
- Ti WL1271 WiFi (802.11 b/g/n)
- Ti WL1271 Bluetooth 2.1 EDR
- Ti NL5550 AGPS connected to uart0
- Ti TWL6040 multichannel audio codec
- Built-in speaker
- Built-in Microphone
- Aptina MT9M114 1/6" 720p HD camera (1.26M)
- Freescale MMA8453Q G-sensor
- AsahiKasei AK8975 compass-sensor
- Ti TWL6030 power management chip
- Ti TPS62361 core voltage regulator
- Internal: Lithium Polymer battery
- External: 5V/1.5A Power adapter/charger
- TP49 -> GND
- TP50 -> VIO1.8
- TP51 -> UART1_RX
- TP52 -> UART1_TX
Connected to a UART2USB converter with 1.8V logic level shifter it all get's clear with a baudrate of 1000000, 8N1.
Following captured with bootmode changed to peripheral mode.
loader (c) Archos 2010 OMAP4430 Rev. ES2.3 verify_stage2 - disabled signature check ok rawfs driver already in use Cannot mount mmcblk0p1 of type rawfs AvBoot Version 5.5.3 Developer edition found, disconnect bat overtemp stop charging exit low batt state voltage: 3969mV size of params: 32768 magic: 6fc59ae8, ret: 0, size: 32768 verify_kernel - disabled signature check ok
- The GPS chipset is also connected to this UART, that's why i (scholbert) got confused a little bit while doing measurements with an oscilloscope.
- The GPS chipset get's initialized at a later point when Android is up.
- The CPU uses a hexadecimal protokoll at this point, that's why i could not get something useful out of it.