On Wed, Feb 9, 2011 at 9:18 AM, Maxim Osipov <maxim.osi...@gmail.com> wrote: > Hello Bastian, > >> While think about how to add support for the RZUSBSticks, an idea came to my >> mind. Porting the firmware for the serial protocol to different hardware >> platforms and radios is troublesome. What about using an operating system >> such as Contiki as adaptation layer? Implementing the serial protocol in >> Contiki should be easy and then using Contikis abstraction of the different >> radio chips should bring in a variety of new hardware platforms. >> > > I'm not aware of any generic Contiki implementation for the serial > protocol. I suppose if you run Contiki - you probably already have > IPv6 and do not want to use you device just as a 802.15.4 radio.
To support this using a Raven stick on Contiki, you'd need to implement a standard USB serial device on the Raven stick. That would make the Raven stick look like a serial device to linux-zigbee. Econotag has hardware (FT232) that does this. However, there is already a CDC Ethernet implementation for the Raven device. That would probably be a better way to attach to linux-zigbee. You may need to modify the CDC Ethernet implementation to handle 8 byte MAC addresses. I'm not sure whether or not CDC Ethernet looks at the addresses. Then use PHY commands to change the radio channel, etc.... > > Kind regards, > Maxim > > ------------------------------------------------------------------------------ > The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: > Pinpoint memory and threading errors before they happen. > Find and fix more than 250 security defects in the development cycle. > Locate bottlenecks in serial and parallel code that limit performance. > http://p.sf.net/sfu/intel-dev2devfeb > _______________________________________________ > Linux-zigbee-devel mailing list > Linux-zigbee-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/linux-zigbee-devel > -- Jon Smirl jonsm...@gmail.com ------------------------------------------------------------------------------ The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb _______________________________________________ Linux-zigbee-devel mailing list Linux-zigbee-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-zigbee-devel