HDX Bone with Telechips TCC8900 ARM CPU chip and Mali 200 GPU port?

  Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
wigout Offline
Junior Member
Posts: 6
Joined: Jun 2010
Reputation: 0
Lightbulb  HDX Bone with Telechips TCC8900 ARM CPU chip and Mali 200 GPU port?
Post: #1
Hello-

I have looked around and there was a quick response to whether or not the HDX Bone could be a target for a port, but I thought I'd more fully present the case.

The HDX Bone has the at its core the Telechips TCC8900 ("a system LSI for digital multimedia applications based on ARM1176JZF-S, an ARM's proprietary RISC CPU core") with the Mali 200 GPU onboard.

According to literature from Mali:

• The Mali-200 and Mali-400 MP GPUs support both the OpenGL ES 1.1 and
OpenGL ES 2.0 graphics standards.

Here's a link to Mali's open source drivers.

Here's a peak at the insides of the HDX Bone:
[Image: hdxbonepcbbottom.jpg]
fullsize: http://img413.imageshack.us/img413/4527/...bottom.jpg

[Image: hdxbonepcbtop.jpg]
fullsize: http://img194.imageshack.us/img194/9569/...pcbtop.jpg

Here's the parts of note from the pcb:
Parts of note:
U1 - SoC
TELECHIPS
TCC8900
0AX
AN24RH
1012

U5- DDR2 - 1G (1 gigabit = 128 megabyte)
SAMSUNG 937
K4T1G164QE-HCF7
http://www.samsung.com/global/business/s...R2%20SDRAM (external link)

U6- DDR2 - 1G (1 gigabit = 128 megabyte)
SAMSUNG 937
K4T1G164QE-HCF7
http://www.samsung.com/global/business/s...R2%20SDRAM (external link)

U7 - NAND Flash - 2G (2 gigabit = 256 megabyte)
SAMSUNG 946
K9F2G08U0B
PCB0
2G according to http://www.samsung.com/global/system/bus..._Flash.pdf (external link)

U14 - unknown
OS +
28E01
003B2

U17 - Ethernet Controller with General Processor Interface
DAVICOM
DM9000CEP
1012NS
D4TA9.13

U31
Big Blank Spot

T1 - ethernet related?
UDE
P3012
1012Ja

Now I don't understand the NAND/DDR2 numbers too well, but that's how I understand the specs of those chips. Anyway, those are the actual chips/memory in the device as it shipped.

As for the dual boot part:
There is the "proprietary" VOIR (which I think is often written as V012, as well) - nmap detects the OS "with 100% accuracy" (fwiw) as Linux 2.6.9 - 2.6.28, and from examining the strings of some files recovered from the flash I can confirm that the VOIR is running linux 2.6.28 kernel.

The Android 1.6 bootup I can telnet into and see that it is running a linux 2.6.28 kernel too.

Anyway, what do you think? Possible? Worth pursuing? Abandon all hope?

Thanks,

wigout
(This post was last modified: 2010-06-17 18:47 by wigout.)
find quote