Pixika digital photo frame

From ST2205u wiki
Jump to: navigation, search

Contents

General

http://www.pixika.co.uk/p/digital-frame-pocket--ibiahGp0HPu4.htm

Brand: Pixika

Model: Generic Digital Photo Keychain (Digital Photo Viewer)

Supports: 1.4" LCD 59 Color Photos (2mb)

USB ID: Vender: 1403 (Sitronix) Device: 0001 (Digital Photo Frame)

Should be the same as the generic ones already tested

Chips on Board: chip AMIC A29L160AUV-70F

Marking on Board: LG1101A-MO

Spec File

CMP_VAR1=$03B3
CMP_VAR2=$03B4
PATCH_AT=$2eac
EMPTY_AT=$39b0
SEND_CSW=$2d74
LEN0=$3a5
LEN1=$3a6
LEN2=$3a7
LEN3=$3a8
CONF_XRES=128
CONF_YRES=128
CONF_BPP=16
CONF_PROTO=0

CTRTYPE=0 ;PCF8833
OFFX=4
OFFY=4

[all pixika files]

Flash Update

  • Flash is write-protected, phack (main.c) needed to be modified to make it works.
  • Good news : the whole flash can be written (not only segment 0)
       for (x=0; x<2; x++) {
	    sendcmd(f,3,x|0x80000000,0x8000,0);
	    y=read(o,buff,0x8000);
	    write_data(f,buff,0x8000);
	    sendcmd(f,2,x|0x80000000,0x8000,0);
	    read_data(f,buff,0x200);
	    if (y!=0x8000) {
		printf("Premature file end. Hope everything still works OK.\n");
		x=9999;
	    }
	    fprintf(stderr,".");
	}
	sendcmd(f,21,0x42494F53,0x55504458,0);  // BIOSUPDX 

Open Point

  • When sending the picture, at the bottom right corner, a battery charging icon remain white

Special Commands

For common commands see [Known commands]

  • 10 (0xA) :
  • 11 (0xB) :
  • 21 (0x15) : store firmware fake address is "BIOS" (0x42494F53) fake length is "UPDX" (0x55504458)


Test Mode

Holding left+enter while doing reset (at the back of the device) Make the device enter in test mode It displays :

  • white, red, green, blue screen
  • lines to see defects on screen
  • software version
  • then it enters in key press mode

=> then left+right make the device swith off, you have to do reset again to switch it on...

last 64K of firmware are :

  • 0x0000 - 0x7fff : an image : ROYAL in white and a kind of snail in yellow
  • 0x8000 - 0xffff : decode-table.bin (present in photowiewer2.4)
Personal tools