Root/README.build

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

Archive Download this file

Branches:
master



interactive