Arch Rock Corporation Copyright 2008
http://www.archrock.com
info@archrock.com
415-692-0828


Release:            Arch Rock IP/6LoWPAN Software Distribution (ASD) 1.0.1
                    Built version 18046
                    Atmel RZ Raven Demo Application

Release Date:       May 21st, 2008

Supported Platform: Atmel RZ Raven Kit Atmega1284p and RF230
-----------------------------------------------------------------------

Changes from 1.0.0
------------------
- Fix a buffer overflow bug in shell/server.c

Changes from 0.9.2 Beta
----------------------
- introduce a new set of tutorials in demonstrating how to build
  applications with the ASD APIs
- changes related to CCA operations
- more robust TCP operations
- add APIs for network address byte order operations
- directory restructuring
- documentation updates

LICENSE
----------
Please refer to the LICENSE file for licensing
details in using this distribution.

Requirements
------------
GCC Compiler and tools  - WinAVR GCC 20071221.
Note that newer WinAVR GCC version is not compatible
with the binary libaries.

Development Environment - AVR Studio 4.1.3 Service Pack 2


Resources and Updates
---------------------
Please go to http://support.archrock.com/asd for
future updates on ASD, sample code, and documentations.


Kernel Resources
-----------------
The current evaluation version supports 4 Timer 
services, 4 active TCP connections, and 4 active UDP ports.


Hardware Resource Usage
-----------------------
Atmega1284p Timer 1,2, and 3 are used by the kernel.
All pins connected to the 15.4 radio are used by the kernel.
UART0 is used by the demo application to communicate with
the LCD processor (Atmega3290p).


Known Issues
------------
The current release has no support for 
- changing the default low-power radio settings
- changing the default transmission power
  - RF packets are sent at maximum power
- kernel watchdog

Temperature Sensing
- the atmega3290p demo source code has sampling logic 
  on the temperature sensor and displays the value on 
  the LCD display. However, this requires disabling the JTAG.  
  Refer to the Atmel's Raven QuickStart Guide and User Guide
  for details.

TCP session using Microsoft Windows 
- limitation of controlling the size of the
  maximum segment size for TCP in Windows
  lead to an issue where the sender in Windows
  should avoid sending chunks of bytes greater
  than 80 bytes at this time.

Please check for future updates at 
http://support.archrock.com/asd
