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