« I think Copus stalks my blog | Main | I2C Analyzer »
August 22, 2005
GMini400 Insides
Being bored I was looking around to see if anyone had managed to take apart the Archos GMini400 and see what's inside of it (and get an idea how hard it might be to reprogram it). I finally found this site with the large ICs labelled: http://gmini400.com/index.php?option=com_zoom&Itemid=52&page=view&catid=6&PageNo=1&key=0&hit=1
Quite honestly I was expecting a ST Micro CPU of sorts, but a TI DSP also works. If I can find a datasheet for this CPU I can quickly determine how this whole device is put together. A quick product sheet can be seen here:
http://www.tij.co.jp/jsc/docs/apps/digital/pdf/tms320dm270.pdf
Reading this I notice there is a kernel of sorts available from TI, which very well might be what Archos has used to build their firmware on (most businesses tend not to try to reinvent the wheel when one is given to them for time's sake).
The Cypress CY7C68300A is the USB/ATAPI bridge which does all the magic when connected to the PC. Datasheet here: http://www.cypress.com/portal/server.pt?space=CommunityPage&control=SetCommunity&CommunityID=209&PageID=259&fid=14&rpn=CY7C68300A
The 48LCM16A2TG-75C is 16MB SDRAM. Datasheet here: http://www.micron.com/products/dram/sdram/part.aspx?part=MT48LC8M16A2TG-75
The 39VF800A is a ST part. I haven't found the datasheet on ST's site yet, but an overview is here: http://www.semiconductorstore.com/Pages/Items/SST/39VF800A704CB3K.htm
The AIC23BG must be some voltage monitoring/battery charging device to keep the battery happy.
The LC4032C is a programmable logic device from Lattice, which may be hard to determine how it does its job exactly without a better idea of what's connected to it. It may do something with the hard drive or simply some LCD control. It's hard to tell from where it's located on the board.
The LCX245's are just buffers. There are some other small ICs of interest on the board, but they aren't labelled so I don't know what they all are. I can guess the one near the Cypress part is a I2C EEPROM device that stores some config data for that IC.
Posted by Plocmstart at August 22, 2005 9:58 PM
Comments
Post a comment
Thanks for signing in, . Now you can comment. (sign out)
(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)