dev builds
themes manual
device status forums
mailing lists
IRC bugs
dev guide

Search | Go
Wiki > Main > CreativeZEN (r21)

Creative ZEN information


Port Status

See CreativeZENPort

Information about the Creative ZEN

Device I/O

  • Input
    • buttons: left, right, up, down, OK, Menu/Back, Options, My Shortcut, Play/Pause/Record, On/Off/Lock (two-way: down = On/Off; up (latching) = Lock), reset
    • microphone
  • Output: display, charging light, headphone jack
  • Input/output: USB port, SD Memory Slot

Recover from a bad flash

To recover from a bad flash, turn on the unit while holding the play/pause button. The Recovery Mode mode will start up, where you can erase your bad firmware, and from there, reload the original (providing you have a PC, and the update program).

Firmware format

Using ZenUtils (see SVN for a newer version), I extracted these files from the updater program made available by Creative:
  • ZEN_PCFW_L22_1_21_01.opt (this is a ZenUtils specific file)
  • ZEN_PCFW_L22_1_21_01_rk.bin (this is the main Firmware)

Further file extraction, again using zen_utils, yields:
  • ZEN_PCFW_L22_1_21_01_rk_0xa9544c20 (this is the actual main Firmware)
  • ZEN_PCFW_L22_1_21_01_rk_CINF
  • ZEN_PCFW_L22_1_21_01_rk_FRESC (this is the rescue mode firmware)
  • ZEN_PCFW_L22_1_21_01_rk_HCreative_S.TTF
  • ZEN_PCFW_L22_1_21_01_rk_HCreative_T.TTF
  • ZEN_PCFW_L22_1_21_01_rk_HDeviceInfo.xml
  • ZEN_PCFW_L22_1_21_01_rk_Hdevicon.ico
  • ZEN_PCFW_L22_1_21_01_rk_Hdevlogo.png
  • ZEN_PCFW_L22_1_21_01_rk_Hjukebox2.jrs
  • ZEN_PCFW_L22_1_21_01_rk_Hjukebox.grs
  • ZEN_PCFW_L22_1_21_01_rk_Hsplash.jbm
  • (this is a ZenUtils specific file)
  • ZEN_PCFW_L22_1_21_01_rk_NULL


For more information about the firmware format, see this.



Picture Component Info
SoC: Sigmatel/Freescale STMP3760 Linux BSP for the Sigmatel STMP36xx
1-4 Samsung K9HBU08U1M K9HCU08U1M
or 1-4 Hynix HY27UV08BG5M Part No decoder (use the old format)
Phison PS8000CC-G
Phison PS8005-A
SD controller
Philips TEA5761UK looks like the same component as used in the Zen Vision:M
Battery SK mobile energy (Creative branded)
3.7V Lithium Ion Polymer Battery 550mAh
Creative PN: BAC0603R79925
None. LCD: Samsung LMS250GF03 Has this on it: HA07103H0 S250GF03LB7N06H40 USP5280371


Here is a list of all the pins used by the OF. Pins are of form BxPyy where x is the bank and yy the number within the bank. Direction only applies to GPIO.
Pin Dir Comment
B0P01 ssp2_d1  
B0P02 ssp2_d2  
B0P03 ssp2_d3  
B0P10 OUT ssp1 power gate ?
B0P11 IN ssp1 write protect
B0P20 ssp2_cmd  
B0P23 ssp2_sck  
B1P00 lcd_d0  
B1P01 lcd_d1  
B1P02 lcd_d2  
B1P03 lcd_d3  
B1P04 lcd_d4  
B1P05 lcd_d5  
B1P06 lcd_d6  
B1P07 lcd_d7  
B1P08 IN/OUT lcd related, might have to do with SPI ?
B1P09 OUT lcd SPI data
B1P10 OUT lcd SPI clock
B1P11 OUT lcd SPI chip select
B1P12 OUT backlight power
B1P13 lcd_dotclk  
B1P14 lcd_hsync  
B1P15 lcd_vsync  
B1P16 lcd_reset  
B1P22 ssp1_cmd  
B1P23 ssp1_sck  
B1P24 ssp1_d0  
B1P25 ssp1_d1  
B1P26 ssp1_d2  
B1P27 ssp1_d3  
B1P28 ssp1_det  
B2P01 duart_tx backlight control (!!)
B2P03 pwm3 power button light
B2P05 i2c_scl  
B2P06 i2c_sd  
B2P08 IN button/hold detect (see (1))
B2P12 IN ?
B2P14 ssp2_d0  

(1) The OF doesn't seem to make use of this pin but the Zen X-Fi OF does and experiment shows that it works on the Zen too.


r21 - 20 Jan 2014 - 14:59:39 - ChrisJordan

Copyright by the contributing authors.