release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Wiki > Main > CowonIaudio7Info (compare)

Difference: CowonIaudio7Info (r16 vs. r15)

Cowon iAudio 7 Info

Hardware Details

Comes in 4/8/16Gb 2/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 http://www.thrman.com/technology/PDF/ATA2501_Application_Guide.pdf

LW052A? Dual 4-channel analog multiplexer/ demultiplexer (also found in iriver h300) http://www.rockbox.org/twiki/pub/Main/DataSheets/TexasInstrumentsLW052ADataSheet.pdf

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
GPIOA4 Unknown used as output
GPIOA5 Seems to be connected to LV24020 data clock
GPIOA6 Seems to be connected to LV24020 data I/O
GPIOA7 Seems to be connected to LV24020 data NR_W
GPIOA10 Used by LCD control interface
GPIOA15 May be LCD reset?

GPIOB

GPIOB10 i2c data (SDA)
GPIOB11 i2c clock (SCL

GPIOD

GPIOD0 Switch between codec and FM-radio. Connected to A pin of LW052A?
GPIOD1 LCD backlight on
GPIOD4 ATA2501 SDATA?
GPIOD5 ATA2501 STB?
GPIOD6 ATA2501 reset
GPIOD7 ATA2501 SFIMD
GPIOD8 Connected to touch-panel connector
GPIOD9 Connected to touch-panel connector

GPIOE

GPIOE3 Speaker

ADCs

  • ADC0 provides an indication of the keypad state for the 'M', '-' and '+' buttons.

Audio

TCC771L? has built-in 24-bit stereo audio codec. It's connected to CPU with I2C? and has address 0x34 and accepts only writes. That seems to be one of the wolfson wm8731.

LW052A? is used to switch between radio and audio. Radio seems to be connected to 1Y0, 2Y0. That means codec is connected to 1Y1, 2Y1 as B pin is always low, and GPIOD0 is connected to A. INH pin is grounded.

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.


CategoryFrontpage: Cowon iAudio 7 Port Index [New Ports]

IAttachmentActionSizeDateWhoComment
bottom.jpgjpgbottom.jpgmanage 222.5 K 10 Aug 2008 - 07:35VitjaMakarov Board bottom
top.jpgjpgtop.jpgmanage 186.8 K 10 Aug 2008 - 07:34VitjaMakarov Board top
touch-panel.jpgjpgtouch-panel.jpgmanage 212.0 K 10 Aug 2008 - 07:34VitjaMakarov Touch-buttons panel

r18 - 04 Dec 2008 - 16:41:52 - RobertMenes

Revision r16 - 27 Aug 2008 - 09:34 - VitjaMakarov
Revision r15 - 26 Aug 2008 - 13:13 - VitjaMakarov
Copyright by the contributing authors.