RCB Certification Firmware Manual Features • User Manual for RCB Certification Firmware 1 Introduction The manual describes the usage of RCB (DUT) firmware for certification purposes. Figure 1-1 as an example shows one target board demonstrating the 8 bit AVR microcontroller with integrated low power 2.4 GHz transceiver [1]. RCB Certification Firmware Manual Figure 1-1.
Hardware Description 2.1 RCB128RFA1 v6.3.1 The RCB features the following user interface: • (3) STATUS LED’s (LED_0 … LED_2) • (1) RESET LED (LED_R) • (1) Push Button (Button) • (1) Power Switch (Sw) Figure 2-1. RCB128RFA1 v6.3.1 – User Interface Main components: • 8 bit AVR microcontroller with integrated low power 2.
AVR0000 2.2 RCB231 v4.0.2 The RCB features the following user interface: • (3) STATUS LED’s (LED_0 … LED_2) • (1) Push Button (Button) • (1) Power Switch (Sw) Figure 2-2. RCB231 v4.0.2 – User Interface Main components: • AT86RF231, 2.
2.3 RCB231LPA v4.3.2 The RCB features the following user interface: • (3) STATUS LED’s (LED_0 … LED_2) • (1) Push Button (Button) • (1) Power Switch (Sw) Figure 2-3. RCB231LPA v4.3.2 – User Interface Main components: • AT86RF231, 2.4 GHz low power radio transceiver [2] • uPG2314T5N, Power Amplifier • ATmega1281, 8 bit AVR microcontroller • AT25010A, EEPROM • Antenna, Mobile Mark PSTG0-2400HS The picture shows the RCB in OFF state.
AVR0000 2.4 RCB212SMA v5.3.2 To be defined, no firmware support yet.
3 Firmware Description 3.1 Prerequisites Before power-on the DUT by moving (Sw) to (ON) position, ensure the DUT is equipped with two AAA batteries. These batteries are to be placed at the back side of the DUT in the battery holder. Pay attention to the correct polarity of the batteries. 3.2 Power-On and Configuration There are two possibilities to power-on the DUT: 1. Without DUT configuration update, 2. Configuration mode (press (Button) during power-on).
AVR0000 If no further (Button) activity is recognized, all three state LED’s are switched off 5 sec later. Continue to select the test mode as described in section 3.3. 3.2.2.2 Transmitter Output Power Selection If the (Button) is not released for about two seconds after power-on, the TX output power is set to the minimum possible value. This is indicated by switching off the three state LED’s (LED_0 … LED_2), and immediately after switching on state LED (LED_2).
3.3 Test Mode Selection After power-on, and optionally DUT configuration, the DUT is waiting for user input, in detail a (Button) press event. As long as no (Button) press occurs, the system remains in the state after power-on, see table below. Each new (Button) press event switches to the next state, for example after the initial state 0 (TRX_OFF) a (Button) press selects state 1, the radio transceiver starts to transmit a continuous wave carrier at channel 11.
AVR0000 3.4 Error Handling In test scenarios where external interferers or events are applied to check the robustness of the DUT, the device may not be able to continue with normal operation. Normal operation according to 3.3 is always indicated with one out of three LED’s blinking, whereas an error condition is visualized by all three state LED’s (LED_0 … LED_2) on. If a malfunction is indicated and the DUT is not damaged, it returns to normal operation after two seconds.
4 Abbreviations 10 DUT - Device Under Test LED - Light Emitting Diode PHY - Physical Layer PSDU - PHY Service Data Unit RCB - Radio Controller Board RX - Receiver TX - Transmitter AVR0000 0001B-AVR-10/09
AVR0000 5 EVALUATION BOARD/KIT IMPORTANT NOTICE This evaluation board/kit is intended for use for FURTHER ENGINEERING, DEVELOPMENT, DEMONSTRATION, OR EVALUATION PURPOSES ONLY. It is not a finished product and may not (yet) comply with some or any technical or legal requirements that are applicable to finished products, including, without limitation, directives regarding electromagnetic compatibility, recycling (WEEE), FCC, CE or UL (except as may be otherwise noted on the board/kit).
References [1] ATmega128RFA1; 8 bit AVR microcontroller with Low Power 2.4 GHz transceiver for ZigBee and IEEE802.15.4; Datasheet; Rev. AVR-15/June/2009; Atmel Corporation [2] AT86RF231; Low Power, 2.4 GHz Transceiver for ZigBee, IEEE 802.15.4, 6LoWPAN, RF4CE, SP100, WirelessHART and ISM Applications; Datasheet; Rev. 8111C-MCU Wireless-10/09; Atmel Corporation [3] AT86RF212; Low Power 700/800/900 MHz Transceiver for IEEE 802.15.4, P802.15.
Disclaimer Headquarters International Atmel Corporation 2325 Orchard Parkway San Jose, CA 95131 USA Tel: 1(408) 441-0311 Fax: 1(408) 487-2600 Atmel Asia Unit 1-5 & 16, 19/F BEA Tower, Millennium City 5 418 Kwun Tong Road Kwun Tong, Kowloon Hong Kong Tel: (852) 2245-6100 Fax: (852) 2722-1369 Atmel Europe Le Krebs 8, Rue Jean-Pierre Timbaud BP 309 78054 Saint-Quentin-enYvelines Cedex France Tel: (33) 1-30-60-70-00 Fax: (33) 1-30-60-71-11 Atmel Japan 9F, Tonetsu Shinkawa Bldg.