https://github.com/makefu/dpfhack_pearl
"Works for me" repo for the dpf-hack of the pearl picture frame and lcd4linux
https://github.com/makefu/dpfhack_pearl
Last synced: 8 months ago
JSON representation
"Works for me" repo for the dpf-hack of the pearl picture frame and lcd4linux
- Host: GitHub
- URL: https://github.com/makefu/dpfhack_pearl
- Owner: makefu
- Created: 2011-08-29T13:26:18.000Z (almost 15 years ago)
- Default Branch: master
- Last Pushed: 2011-08-29T13:26:39.000Z (almost 15 years ago)
- Last Synced: 2024-12-27T16:31:00.328Z (over 1 year ago)
- Language: C
- Homepage: http://sourceforge.net/scm/?type=svn&group_id=557778
- Size: 341 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: Changelog
Awesome Lists containing this project
README
ATTENTION
==========
This is a patched together version of
1. http://sourceforge.net/scm/?type=svn&group_id=557778
2. http://geekparadise.de/2011/04/digitaler-bilderrahmen-von-pearl-als-statusdisplay-fur-dockstar/
and
3. own patches
to work with the current version of the PEARL picture frame
This is mostly a "works for me version" probably only working on 64 bit linux.
- makefu
Quriks
-----
I added profiles for the pearl picture frame.
Install via:
{{{
# bring picture frame into usb-stick mode
cd fw/ ; sudo python2 hackit.py /dev/sg1
}}}
the landscape orientation can be added via
{{{
cd fw/ ; sudo python2 update.py hexfiles/fw_pearl_landscape.ihx
}}}
Usage:
* Verify that you have a decent development system (GCC, development
libraries, subversion -- if you want to build lcd4linux) installed.
You might also have to install the package "pkg-config", or else the
configure procedure will likely fail.
* Configure lcd4linux: normally, the default settings will do. If you wish
to use other drivers or cross compile, check build-dpf-lcd4linux.sh
for configure options
* Note: For lcd4linux, you may want to have some development libraries
installed, for example:
libgd2-noxpm-dev -- to display images
* Build the stuff using "make all". You need an internet connection. because
lcd4linux is pulled from their server.
* Try it:
> cd lcd4linux; lcd4linux -f ../dpf.conf -F
NOTE: The orientation for the Pearl type display was changed (Details, see
Changelog) DO NOT INSTALL if you wish to keep your landscape orientation.
Later, we'll make this configureable, if there turns out to be a good
solution (there currently isn't).
The source for this firmware is not yet included. Please don't ask
questions when it will be released, it will happen, once we have a fully
fool proof and working firmware including boot loader support (if you can
help there, let us know).
Also note: NO SUPPORT! NO WARRANTY! FRIENDS DON'T MAKE FRIENDS HACK THEIR
DPF! LET ALONE NON-FRIENDS! (Bottomline: Don't ask me if I can hack your DPF).
If you wish to hack your DPF, please check the sites listed below.
----------------------------------------------------------------------------
Troubleshooting
If the lcd4linux build process fails, you may want to start over without
running the entire build procedure.
See build-dpf-lcd4linux.sh for the single steps. Right, this could also
be in a makefile to be more fool proof..
----------------------------------------------------------------------------
Features
For features of this firmware, see Changelog
----------------------------------------------------------------------------
Find updates and documentation here:
http://tech.section5.ch/news/?p=68
or here:
http://picframe.spritesserver.nl/wiki/index.php/DPF_with_AppoTech_AX206
For our german users, a very good explanation is found here:
http://geekparadise.de/2011/04/digitaler-bilderrahmen-von-pearl-als-statusdisplay-fur-dockstar/
(c) 4/2011, hackfin