mirror of
git://projects.qi-hardware.com/iris.git
synced 2024-11-16 17:20:36 +02:00
38 lines
1.5 KiB
Plaintext
38 lines
1.5 KiB
Plaintext
Building Iris.
|
|
|
|
For building, you will need:
|
|
- A compiler to create mips binaries. Unless you run on a mips platform, which
|
|
is unlikely, that means a cross-compiler.
|
|
- The pythonic preprocessor, pypp.
|
|
- Python
|
|
- mkimage, from the Debian package uboot-mkimage.
|
|
|
|
The last two can simply be installed using your favorite package manager. For
|
|
the cross compiler, please follow the instructions from
|
|
report/cross-compiler.tex.
|
|
|
|
Pypp can be downloaded using
|
|
svn co http://a82-93-13-222.adsl.xs4all.nl/svn/trunk/pypp
|
|
|
|
To build, it needs libshevek, which can be downloaded with
|
|
svn co http://a82-93-13-222.adsl.xs4all.nl/svn/trunk/libshevek
|
|
|
|
For both of them, dpkg-buildpackage -uc -us in their directory creates a Debian
|
|
package which can be installed. Install libshevek*deb before building pypp.
|
|
If you are not using Debian, use
|
|
autoreconf -f -i -s
|
|
./configure --prefix=/usr
|
|
make
|
|
make install
|
|
|
|
When all is installed, "make" should be enough to create "uimage". To use it,
|
|
make the first partition of an SD card (it really must be SD; MMC does not
|
|
work) smaller than 32 MB; I use 16 MB myself. Format it as FAT and copy uimage
|
|
to it. Then insert it in the Trendtac (it fits upside down) and boot with
|
|
Fn+left Ctrl+left Shift pressed. When caps and scroll lock are flashing, Iris
|
|
is booting (the flashing lights are from uboot, not from Iris, but they
|
|
indicate that the SD image is used). Then you can release the keys.
|
|
|
|
If anything doesn't work, or you have other comments, please send a message to
|
|
Bas Wijnen <wijnen@debian.org>. Thanks.
|