Corp. Network Router User Manual

90
AVR2070
8240B-AVR-06/09
Table of Contents
Features............................................................................................... 1
1 Introduction...................................................................................... 1
2 Stack Architecture ........................................................................... 2
2.1 Overview of RUM ................................................................................................3
2.2 Overview of IPv6 and 6LoWPAN ........................................................................3
2.3 Supported Hardware Platforms........................................................................... 4
2.3.1 AT91SAM7X-EK........................................................................................................ 4
2.3.2 Raven........................................................................................................................ 4
2.3.3 Raven USB................................................................................................................ 5
2.3.4 ZIGBIT9/ZIGBIT24 .................................................................................................... 5
3 AVR RUM Quickstart ....................................................................... 6
3.1 Source Code........................................................................................................ 6
3.2 Compiling RUM ...................................................................................................6
3.2.1 Compile-time Options................................................................................................ 6
3.3 Build Sizes......................................................................................................... 10
3.4 Fuse settings .....................................................................................................10
4 AT91SAM7X-EK RUM Quickstart.................................................. 11
4.1 uTasker RTOS...................................................................................................11
4.1.1 uTasker Patches ..................................................................................................... 12
4.2 Radio Interface .................................................................................................. 13
4.2.1 Hardware................................................................................................................. 13
4.2.2 Firmware ................................................................................................................. 14
4.3 Serial Interfaces ................................................................................................14
4.4 Network Interfaces ............................................................................................15
4.5 AT91SAM-ICE................................................................................................... 15
4.6 Loading the Program......................................................................................... 16
4.7 Simple Web Interface........................................................................................ 17
4.8 SD File Handling................................................................................................19
5 Running the RUM Demo................................................................ 20
5.1 Operation........................................................................................................... 20
5.1.1 Network Formation .................................................................................................. 20
5.1.2 Application Interface................................................................................................ 20
5.1.3 Main Menu............................................................................................................... 20
6 Running the IPv6 Demo................................................................. 23
6.1 Computer/Network Setup.................................................................................. 23
6.2 Ping Demo......................................................................................................... 23
6.3 Using the 6LoWPAN / IPv6 Code on End Nodes..............................................25
6.4 IPSO App Example ...........................................................................................25