User manual

Contents
Contents
1. Introduction 9
1.1. OnRISC Family . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.2. How to Read the Manual? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2. Getting Started 12
2.1. Connect to OnRISC via Serial Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2. Terminal Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.3. Configure Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.4. Start Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.4.1. KS8695 based Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.4.2. OMAP3 based Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3. Software Configuration 16
3.1. Booting from CF/microSD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.1.1. KS8695 based Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.1.2. OMAP3 based Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.2. Swapping and Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.3. Activating and Deactivating Services . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.4. udev . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.5. Time Zone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.6. Create Swap File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.7. Complete System Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.7.1. Program Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.7.2. GCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.7.3. Netcat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.7.4. Socat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.7.5. Samba . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.7.6. Web Server (Apache2.2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.7.7. Mail Server (courier) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.7.8. NTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.7.9. WindowMaker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.7.10. Connecting to X-Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.7.11. AbiWord . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4. Network Services and Tools Provided by OnRISC 25
4.1. WLAN Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.1.1. Managed Wireless Network (Wpa_supplicant) . . . . . . . . . . . . . . . . . 25
4.1.2. Ad-hoc Wireless Network (wireless-tools) . . . . . . . . . . . . . . . . . . . . 26
4.1.3. WLAN On/Off Button (Alekto LAN only) . . . . . . . . . . . . . . . . . . . 26
4.2. GSM Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.3. Bluetooth Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.4. Telnet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.5. SSH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.6. FTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.7. RFC2217 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
4.8. Socketcand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4.9. Other Possible Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
May 2014 OnRISC User Manual 3