| |
1. Install microwindows-0.90, fonts and patch |
| |
|
|
|
| |
|
$ cd microwindows-0.90 /src |
|
| |
|
$ tar xvfz ../../microwindows-fonts-0.90.tar.gz |
|
| |
|
$ cd ../.. |
|
| |
|
$ gzip -cd patch-0.90-lc1.gz | (cd microwindows-0.90; patch -p1) |
|
| |
|
| |
2. Build and install binaries |
| |
|
$ cd microwindows-0.90/src |
|
| |
|
$ which arm-linux-gcc /* make sure tool is available */ |
|
| |
|
/usr/local/arm/2.95.3/bin/arm-linux-gcc |
|
| |
|
$ make |
|
| |
|
$ mkdir ../install |
|
| |
|
$ make INSTALL_PREFIX=../install install |
|
| |
|
|
| |
3. Create new file system |
| |
|
• Copy files from RAMdisk image to new disk image |
| |
|
$ unzip LN2410disk.gz |
|
| |
|
$ mount -o loop LN2410disk olddisk |
|
| |
|
$ mkdir newdisk |
|
| |
|
$ copy -a olddisk/* newdisk |
|
| |
|
|
| |
|
• Copy Microwindows binary files to new disk |
| |
|
$ copy -a microwindows-0.90/install/* newdisk |
|
| |
|
|
| |
|
• Create CRAMFS image to download |
| |
|
$ mkcramfs newdisk newdisk_cramfs |
|
| |
|
; pre-built CRAMFS image and Linux kernel are available on Linux\Microwindows directory of the CD provided |
| |
|
|
| |
4. Download Linux kernel and CRAMFS image to LN2410SBC |
| |
|
; See boot_from_flash.htm for details |
| |
|
|
| |
4. Run Nano-X/Microwindows |
| |
|
• On BusyBox shell window, type following commands to start Nano-X |
| |
|
$ nano-X & /* start nano-X server */ |
|
| |
|
$ nanowm & /* Window manager */ |
|
| |
|
$ nxcal & /* touch screen calibration tool */ |
|
| |
|
$ ntetris & /* play tetris! */ |
|
| |
|
|