View Single Post
Old 09-04-2011, 01:18 PM   #2
Iņigo
Guru
Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.
 
Posts: 712
Karma: 72743
Join Date: Feb 2008
Location: Here or there
Device: iRex iLiad, in love with iRex DR800S. Also a K4NT. Now a Kobo Aura
Hi Krambambuli,

welcome to the tiny world of IREX DR ereaders development!

your target looks very ambitious...

Quote:
Originally Posted by Krambambuli View Post
Hello,

Since I really would like to compile the firmware for the DR 1000S by myself using the latest poky relleases and i havent found anything but the "outdated" binary only iOn Environment as well as some vm images and other "patchwork" i guess i need to start from scratch.

So i checked out the latest development poky ( git clone git://git.yoctoproject.org/poky.git )

And am starting to read up on MACHINE definitions and how to use bitbake in generall. (poky-handbook.pdf)
I've tried something similar some months ago, with the hope that new cross-compilation environment could get faster binaries... I wasn't been able to build a working one. So after more investigations I continued with IREX supplied env plus a few new compilation flags.

Quote:
Originally Posted by Krambambuli View Post
Next thing for me to do would be to get the kernel configuration.
(seems that this has allready been done)

Also i do not know if all hardware is openly supported or if there are binary only parts.
Most of the firmware is open source except e-ink driver (name delta) and UDS, the official file viewer, a very important part of the device.

Quote:
Originally Posted by Krambambuli View Post
Then there is the core configuration and application selection.

finally i hope ill get.
::
better power management.

less hangs.

sd card replacement while online (on the fly bookshelf swapping)
one card with all metadata the library index one may call it
and the otheres with books and lokal bookshelf metadata.

to use the big mysterious connector with the many lines for something usefull
and last but not least. a "really" open and future update friendly
development environment for this nifty piece of tech.
::
There are much work announced in this forum.
As core components, you can look for Mackx's hack (DR1000) or DR800+, improved CTB, others.
Also I find usbnet very useful.

Quote:
Originally Posted by Krambambuli View Post
If anyone has allready done this or has any information on this topic.
Please let me know.

Krambambuli
To start, read IREX original iOn Development Document, and then build your development env (on a virtual machine or on your main linux desktop if you use one), including: cross-compiler and emulator.

There are a lot of information and code scattered in this forum. Spend some hours looking at messages title and reading some threads.

And of course, ask if have questions.

Regards,
Iņigo
Iņigo is offline   Reply With Quote