Network Operation ..................4-2 Section 5 Starting the network ..................5-1 Reconfiguring the network ................5-3 Using the network ..................5-3 Section 6 Atmel AVR Studio installation ..............6-1 Overview of the programming process .............6-1 6.2.1 Programming the Display Board............6-2 6.2.2 Programming the RCB ...............6-2 6.2.3...
Page 4
Demonstration Kit User Guide 5183A–ZIGB–12/07/06...
Section 1 Introduction ® ® ™ Congratulations on your purchase of the Atmel Z-Link ATAVRRZ200 Demon- stration kit. The demonstration kit is intended to exceed a point-to-point demonstration (Such as two nodes communicating data etc.) The application running on the Z-Link devices show how it is possible to independently assign them with different functionality over the wireless link.
The kit features two component types: the Display Board and the Radio Controller Boards (RCBs). The following items are included in the kit. Display Board (1) with AA Batteries (2) AT86RF230 RCBs (5) with PCB Antenna and two AAA Batteries each CDROM containing: ®...
1. On the Display Board, move the power switch toward the edge of the board (BAT). 2. When the Atmel splash screen is displayed, move the power switch on the attached RCB away from the antenna to the ON position.
Page 8
9. Randomly change the functionality of the RCBs in the Configure screen by first selecting the desired unit by pressing the joystick up or down, then press SW2 to change the function to either an LED unit or one of the three switch units.
Section 3 Hardware Description This section contains a description of the hardware furnished with the Demonstration Kit. Z-Link RCBs The five RCBs are identical and each contains a radio and microcontroller. The micro- controller contains the application firmware needed to run the demonstration. This aplication is linked to the MAC (Medium Access Control), PHY, and HAL layers that communicate with the AT86FR230.
Page 10
Figure 3-2. Key Components of the Display Board Figure 3-3. RCB Mounted on the Display Board Demonstration Kit User Guide 5183A–ZIGB–12/07/06...
Section 4 Functional Overview This section describes how the software furnished with the kit is used to demonstrate a simple IEEE 802.15.4 network operating with a star topology. The star network is shown below in Figure-4.1 and consists of a Personal Area Network (PAN) Coordinator and a number of End Devices (in the case of this kit).
End Device As each End Device is turned on, it performs an active scan of all channels from 11 to Association & 26, broadcasting a Beacon Request and recording all information that it receives from all PAN Coordinator beacons. The End Device will then select the channel that corre- Network sponds to the PAN Coordinator with the correct PAN ID value that it is searching for.
Starting the After the RCB is connected to the Display Board, the power switch on the Display Board should be moved to BAT for battery power, or EXT for AC Adaptor power. The Atmel network splash screen is displayed on the LCD display similar to that shown in Figure 5-1.
Page 16
Figure 5-3. Channel selected and waiting for nodes. The four remaining RCBs can now be powered on in random order. Figure 5-4 through Figure 5-7 shows the Configure screen as the nodes are powered on. Figure 5-4. First device found, assign as LED Figure 5-5.
Reconfiguring All configurations of the network nodes are performed in the Configure screen on the the network Display Board. Note: This demonstration requires at least two nodes to associate with the PAN Coor- dinator. This is because the demonstration expects a minimum of one LED device and one switch device.
Page 18
Each RCB configured as an LED unit will show the state of the switch device’s value (on or off). The value of the LEDs will also be shown on the Display Board in the network monitor screen. The LEDs are disabled on devices configured as switch devices. If an RCB is configured as an LED unit and has gone out of range, a message “Device out of Range”...
The following paragraphs overview the installation and use of the Atmel AVRISP mkII In-system Programmer. The AVRISP and JTAGICE are other tools supplied by Atmel that can be used for pro- gramming the RCBs. If the STK500 ISP port is used, be sure to remove the VTARGET jumper.
6.2.1 Programming the The following steps show how to re-program the ATmega128 microcontroller located on Display Board the Display Board. Remove RCB from Display board. 1. Connect the 6-pin cable from the AVRISP mkII to the Display ISP connector (upper right) on the Display Board. Verify that the Display Board is powered on. 2.
5. Go back to the Program tab, in the Flash section, browse to the location of the input HEX file and select the filename: rz200_v1_0.hex. Press Program and ver- ify that the process terminates successfully. 6. Alternatively, fuse settings can be altered using JTAG ICE mkII. In this case, the Serial program downloading (SPI) enabled;...
Page 22
Demonstration Kit User Guide 5183A–ZIGB–12/07/06...
Page 23
Section 7 Troubleshooting Possible problems and their solution are shown in Figure 7-1. Table 7-1. Troubleshooting Problem Reason Solution No response from any board Power Switch is OFF Ensure power switch is ON Dead Batteries Check battery condition and replace if necessary The LEDs on the Z-Link RCB The RCB is not configured as an Check configuration.
Page 24
Demonstration Kit User Guide 5183A–ZIGB–12/07/06...
Page 25
Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN ATMEL’S TERMS AND CONDI- TIONS OF SALE LOCATED ON ATMEL’S WEB SITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY...
Need help?
Do you have a question about the AT86RF230 and is the answer not in the manual?
Questions and answers