6.4.5. NTP Client ..................................................................................................................... 33
6.4.6. SMTP Client ................................................................................................................... 33
6.4.7. at-cgi ............................................................................................................................. 34
6.5. Using Bonjour ........................................................................................................................... 48
6.5.1. Installing Bonjour ............................................................................................................ 49
6.5.2. Operational Check ........................................................................................................... 50
6.5.3. Bonjour Hostnames .......................................................................................................... 51
7. Storage ............................................................................................................................................... 52
7.1. Devices Which Can Be Used as Storage ......................................................................................... 52
7.2. Using Storage ............................................................................................................................ 52
7.3. Changing and Formatting Storage Partitions .................................................................................... 53
8. Sound ................................................................................................................................................. 55
8.1. Sound Functionality with ALSA ................................................................................................... 55
8.1.1. Playing Back Sound ......................................................................................................... 55
8.1.2. Recording ...................................................................................................................... 56
8.1.3. Changing Volume ............................................................................................................ 56
9. Input Devices ....................................................................................................................................... 57
9.1. evtest ....................................................................................................................................... 57
9.2. swmgr ...................................................................................................................................... 57
9.3. swmgr Example ......................................................................................................................... 58
10. Other Devices ..................................................................................................................................... 59
10.1. LED ....................................................................................................................................... 59
10.1.1. Activating and Deactivating LEDs .................................................................................... 59
10.1.2. Using Triggers ............................................................................................................... 59
10.2. GPIO ..................................................................................................................................... 60
10.2.1. Changing I/O Direction ................................................................................................... 61
10.2.2. Obtaining Input Level ..................................................................................................... 61
10.2.3. Configuring Input Level .................................................................................................. 61
10.3. RTC ....................................................................................................................................... 61
10.3.1. Setting System Clock with date ......................................................................................... 61
10.3.2. Setting System Clock with NTP Client ............................................................................... 62
10.3.3. Setting Hardware Clock .................................................................................................. 62
11. Boot Modes and Bootloader Functions .................................................................................................... 63
11.1. Boot Mode Selection ................................................................................................................. 63
11.2. Linux Kernel Boot Option Configuration ...................................................................................... 63
11.2.1. Console Configuration .................................................................................................... 64
11.2.2. Specifying Image File to Boot .......................................................................................... 65
11.2.3. Other Boot Options ........................................................................................................ 65
11.2.4. Boot Option Configuration Examples ................................................................................. 65
11.3. Note on Bootloader Versions ...................................................................................................... 65
12. Config Region - Configuration File Storage ............................................................................................. 66
12.1. Reading from the Config Region ................................................................................................. 66
12.2. Saving to the Config Region ....................................................................................................... 66
12.3. Initializing the Config Region ..................................................................................................... 66
13. Troubleshooting .................................................................................................................................. 68
13.1. The Armadillo Will Not Boot ...................................................................................................... 68
13.2. The Armadillo Cannot Be Found with Bonjour ............................................................................... 68
13.3. The Screen Does Not Display After Changing the Network Configuration ........................................... 68
Armadillo-440 LCD Model Development Set Startup Guide
Startup Guide
4