do you know of any efforts which try to port the NanoStack to the ZigBit modules available from Meshnetics?
These modules contain an ATmega 1281v and an AT86RF230 radio transceiver.
Ideally, this port would be based on AVR-GCC. Since one existing NanoStack platform already uses msp430gcc (and an external radio receiver CC2420), I assume that it should not be that difficult to do this ports, should it?
Any comments?
Regards,
Christian
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It is not difficult with AVR-GCC as FreeRTOS has good support for that already. I know commercially Sensinode has used the stack with an AVR Mega 128 + CC2420. The biggest difference with the ZigBit is the Atmel radio, which will require a completely new RF driver for the port. I will check if we can post the existing AVR port to the SF project. That would save some time. I don't know of others specifically working on a port to an Atmel radio right now, but I am sure it is interesting to others!
If you would like to try and post code, just drop me an e-mail and I can give you SVN access to the contribs section as well.
- Zach
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
-
2008-07-07
Hi Zach,
> I will check if we can post the existing AVR port to the SF project. That would save some time.
Any news on this?
Christian
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
-
2008-07-04
Hi Zach,
If you could add this port that would indeed save some time.
Especially, because Meshnetics has introduced the new ZigBit 900 modules which also use the ATmega1281v and an AT86RF212 for IEEE802.15.4 in the 800/900MHz band. 6LoWPAN in the 800/900MHz band sounds also very interesting.
I also own two ETRX1 modules from Telegesis. They contain a ATmega128 and a CC2420. So I could get your ATmega port working on these modules in a very short time I assume. Unfortunately, those modules are obsolete now.
That's why I am going for the ZigBit modules.
Christian
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Spoke to Martti today, one of the core developers. He has a generic AVR-GCC port for Mega 128+ controllers lying around. It is currently a bit out of date and needs some patches and testing for v1.1.0. He promised to do that and post the code to the SVN within a few weeks (it is vacation time in Finland right now).
By the way, if you would like a nice AVR+CC2420 module I recommend the RC2200 module from Radiocrafts. They also sell a CC2430 based RC2300 module which we are using a lot. These are also available in small quantities from distributors.
- Zach
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello,
do you know of any efforts which try to port the NanoStack to the ZigBit modules available from Meshnetics?
These modules contain an ATmega 1281v and an AT86RF230 radio transceiver.
Ideally, this port would be based on AVR-GCC. Since one existing NanoStack platform already uses msp430gcc (and an external radio receiver CC2420), I assume that it should not be that difficult to do this ports, should it?
Any comments?
Regards,
Christian
Hi Christian,
It is not difficult with AVR-GCC as FreeRTOS has good support for that already. I know commercially Sensinode has used the stack with an AVR Mega 128 + CC2420. The biggest difference with the ZigBit is the Atmel radio, which will require a completely new RF driver for the port. I will check if we can post the existing AVR port to the SF project. That would save some time. I don't know of others specifically working on a port to an Atmel radio right now, but I am sure it is interesting to others!
If you would like to try and post code, just drop me an e-mail and I can give you SVN access to the contribs section as well.
- Zach
Hi Zach,
> I will check if we can post the existing AVR port to the SF project. That would save some time.
Any news on this?
Christian
Hi Zach,
If you could add this port that would indeed save some time.
Especially, because Meshnetics has introduced the new ZigBit 900 modules which also use the ATmega1281v and an AT86RF212 for IEEE802.15.4 in the 800/900MHz band. 6LoWPAN in the 800/900MHz band sounds also very interesting.
I also own two ETRX1 modules from Telegesis. They contain a ATmega128 and a CC2420. So I could get your ATmega port working on these modules in a very short time I assume. Unfortunately, those modules are obsolete now.
That's why I am going for the ZigBit modules.
Christian
Hi,
Spoke to Martti today, one of the core developers. He has a generic AVR-GCC port for Mega 128+ controllers lying around. It is currently a bit out of date and needs some patches and testing for v1.1.0. He promised to do that and post the code to the SVN within a few weeks (it is vacation time in Finland right now).
By the way, if you would like a nice AVR+CC2420 module I recommend the RC2200 module from Radiocrafts. They also sell a CC2430 based RC2300 module which we are using a lot. These are also available in small quantities from distributors.
- Zach