Main Page
Contents
Picframe Wiki
This is a wiki for the hacking of the small photo-frames powered by the ST2205u- and the seemingly compatible ST2203u-chipset. For now, it mainly revolves around the phack tool and the firmware hacks to display live pictures via the USB connection.
WARNING! Due to spambots, you'll need an account to edit. To request one, please contact Sprite_tm.
ST2205u phack tool:
photokeychain @ google.com
ST2205 Firmware Hack Tool for Linux
Attempts to automatically copy, break up and disassemble the firmware for SITRONIX devices to create a hack that may allow you to use LCD4Linux on it.
http://forum.doozan.com/read.php?2,2435 - Read the second post in this thread by Peter Gunn and use the generate-hack.pl tool. There is a script and instructions to try and generate a hack for a st2205 device that is not currently supported by st2205tool.
Sitronix Firmware dumper/writer for Windows
TAKE CARE! IT'S NEW AND CAN BE BUGGY!!!
The device must be first mounted with his own drive letter!
Has been programmed in AutoIT. Includes the UDF (User-Defined Functions) and two compiled programs with their source code:
http://h1.ripway.com/socram8888/?seccion=sitronix-lib
--Socram8888 17:43, 15 July 2010 (CEST)
ST2205 Related:
- See ImageEncoding and how it is stored in Flash
- Uploading pictures to picture frame: See UsingAsPicframe
Hardware info
- ST2205 User Manual
- ST2205U Developer Tools (SSI Environment is quite interesting)
- 65C02 instruction set, and another one
- cc65 compiler has an assembler, a c compiler and a disassembler that supports 65c02. The c compiler is pretty useless, but the disassembler works nicely.
- UC1697V {mirror}is the LCD controller found in the Ebuyer model.
- insds {mirror} is a one-file 65c02 disassembler written in perl. Symbol File for Perl disassembler
- Sitronix ST2203u product website
- ST2203u Datasheet {mirror}
- Potential Manufacturers
- PCF8333 datasheets
- PDF - Photo Viewer Parts List ST2203u (Schematic) photo.pdf {mirror}
Other picture frame hacks
- Denver DPF-407, based on AMLogic AML7216
- Ebay purchase, based on ARM LPC2103+SSD1923
- Jessops, based on AML6210DP
- aiptek miro III crystal, based on AML6210A
- Redmango LIBRA QS650, based on AML6213A
- Ceiva
Call for an open source initiative to create a open display standard for all cheap mini photoframes
http://www.halfbakery.com/idea/OpenStandard_20Miniture_20photoframe_20display_20%28Via_20miniusb%29
- Please comment if possible, maybe one of your guys can help create this standard. (but don't forget to read my idea first)