Home arrow Blog arrow FreakZ arrow Status Update - 2009-05-13
Status Update - 2009-05-13 | Print |
Written by Akiba   
Wednesday, 13 May 2009

Just a quick update. I've been taking a bit of a breather from the stack since a friend is in town and I'm taking him around. But I did get a chance to implement code for the AVR Raven USB stick. The commands and structure is the same as for the simulator so it will make it easier for testing. I also did a test build and the current size of the stack (minus the test code and the USB stack) is ~55kB including the ZCL. Currently, the ZCL supports the general commands, reporting, and the Basic, On/Off, Level Control (dimming), Identify, Groups, and Scenes clusters. Hopefully, I'll have some time later on to load it into the hardware and get it up and running. In the meantime, gonna go check out the Grand Sumo tournament tomorrow. Nothing like watching a bunch of big, sweaty men in thongs wrestling with each other...

Hits: 812
Trackback(0)
Comments (5)Add Comment
...
written by Steve, May 14, 2009
I've spent s few days playing with the 1.5.0 release of the ATMEL BitCoud stack. With security enabled the gcc compiled image is ~113kB, without security it's ~95k. These are worryingly large. With the standard DFU bootloader in place the Raven USB stick only has 120k available. I wonder where ATMEL expect the application code to go.

With all the Zigbee enhancements that are being proposed the stack will bust the 128k barrier so how to you future proof any H/W designs?

At ~55k FreakZ may save the day for all of us - ATMEL included.

Cheers, Steve.
report abuse
vote down
vote up
Votes: +0
...
written by Mariano Alvira, May 14, 2009
I just got Freakz to build for the mc1322x and it came in at 57kB. Nice work Akiba!

I still need to replace the driver code with stuff that works, but that shouldn't add too much.

-Mar.
report abuse
vote down
vote up
Votes: +0
...
written by Akiba, May 14, 2009
Cool. So I'm not just imagining things smilies/smiley.gif
report abuse
vote down
vote up
Votes: +0
...
written by Mariano Alvira, May 15, 2009
Whoops, I still had RIME linking in.

Now it's 49.4kB... even better!

report abuse
vote down
vote up
Votes: +0
...
written by Akiba, May 15, 2009
Actually, that sounds like an old build. The latest one from the Subversion repository will likely be a bit bigger because it has more of the ZDO built out. Also, the version I am working on right now is up to about 55 kB because it includes the ZCL and numerous clusters.

Before my head starts inflating, I should also mention that a lot of the size savings comes from the fact that I chose Contiki for the stack framework. It's definitely some of the tightest code around.
report abuse
vote down
vote up
Votes: +1

Write comment

busy
  No Comments.

Discuss...
< Prev   Next >