Cowon iAudio 7 Info
Hardware Details
Comes in 4/8/16Gb models (Samsung NAND parts)
See it ripped apart here:
http://www.imp3.net/articles/3/2007_09/14965_2.html
Download a recent firmware here:
http://www.cowonglobal.com/download/Firmware/iaudio7/1_17/I7_FW_1.17.zip
Telechips
TCC771L? based,
ARM946E?-S core, with built-in 24-bit audio codec
Sanyo LV24020 tuner
PCF50606 chip (also found in iriver h300)
ATA2501 is used to drive sensor buttons
LW052A? Dual 4-channel analog multiplexer/ demultiplexer (also found in iriver h300)
160x128 TFT LCD at a claimed 18bit depth. Appears to be the Renesas
HD66789R?, as used in iriver h300 and other Rockbox-supported devices.
NAND flash - Samsung
K9HBG08U1M? (4GB model),
K9HCG08U1M? (8GB model)
SDRAM -
K4M28163PH?
Firmware format
The iAudio7 uses the standard Telechips firmware format - see
TelechipsInfo
GPIO ports
GPIOA
| GPIOA0 |
Asserted when USB is inserted |
| GPIOA1 |
Cleared when hold switch is enabled |
| GPIOA2 |
cleared when On/Off pressed |
| GPIOA10 |
Used by LCD control interface |
| GPIOA15 |
May be LCD reset? |
GPIOB
| GPIOB10 |
i2c data (SDA) |
| GPIOB11 |
i2c clock (SCL |
GPIOD
GPIOE
ADCs
- ADC0 provides an indication of the keypad state for the 'M', '-' and '+' buttons.
USB Boot Mode
The iAudio7 has a USB boot mode, you can enter it by holding down the 'mode' button while plugging in the USB connector. The Vendor/Product id changes to a TCC specific pair (Vendor=140e ProdID=b021), it is then possible to upload code to the device via tcctool (source available in svn tree:
http://svn.rockbox.org/viewvc.cgi/trunk/utils/tcctool/ ).
Flashing
The OF does the flashing, so a bad flash will ruin the player until we figure out how to do the USB boot mode properly.
Copyright © by the contributing authors.