Download AMRG Development Platform User Manual
Transcript
Table Of Contents Paragraph Page 1 INTRODUCTION ....................................................................................................... 5 2 SYSTEM OVERVIEW................................................................................................ 5 2.1 Hardware Overview........................................................................................... 5 2.1.1 Block diagram ........................................................................................... 5 2.1.2 Board Description ..................................................................................... 6 2.1.3 Equipment Overview ................................................................................ 7 2.1.4 Add-on boards .......................................................................................... 8 2.1.5 Jumpers .................................................................................................... 9 3 LINUX KERNEL ...................................................................................................... 10 4 DEVELOPMENT ENVIRONMENT AND TOOLCHAIN ........................................... 10 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 4.12 4.13 4.14 4.15 Toolchain overview ......................................................................................... 10 Firmware Compilation ..................................................................................... 10 4.2.1 Modifications........................................................................................... 10 First boot ......................................................................................................... 12 Second boot .................................................................................................... 13 LED Management ........................................................................................... 13 USB and NAND Support ................................................................................. 13 Java Support ................................................................................................... 13 Available Software (links to OpenWrt) ............................................................. 16 Creating packages .......................................................................................... 16 BuildPackage variables ................................................................................... 17 BuildPackage defines...................................................................................... 18 Dependency Types ......................................................................................... 19 Adding configuration options ........................................................................... 20 Creating packages for kernel modules ............................................................ 22 Packaging a service ........................................................................................ 25 List of Tables Table Page Table 1: AMRG boot mode jumpers ...............................................................................................9 Table 2: LED management values ...............................................................................................13 AMRG User Manual Page 3 / 26 August 2013