This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

How to start programming for the eZ430-rf2480...??

Other Parts Discussed in Thread: MSP430F2274, Z-STACK

Hello friends,

 

I m new to Zigbee domain, started with ZASA application on eZ430-rf2480 development kit using the IAR tool. But i m not undestanding how to start programming.

where I can get the supported API information/details and other library files supported by CC2480.

 

 

with regards

anil

  • anilkumar said:

    ...started with ZASA application on eZ430-rf2480 development kit using the IAR tool.

    where I can get the supported API information/details and other library files supported by CC2480.

    The necessary information for interfacing and using the CC2480 is on the Product Folder.  Specifically, I would suggest reviewing the CC2480 Interface Specification (SWRA175).  This document details the command structure which a host processor would use to interact with the CC2480.  Essentially, this is the API documentation for the CC2480.

    There are also some software examples contained in SWRU169.  The ZASA example, running on the eZ430-RF2480, is another great source to start from.

  • hi friends,

    Thanks for the replying.

    I will go through the interface and data sheet corresponding to the CC2480 .

    Do I need to study the MSP430F2274 architecture also.

     

    --
    With Regards

    Anil

     

     

     

  • anilkumar said:

    Do I need to study the MSP430F2274 architecture also.

    I would suggest you do so.  This is where you application code for the eZ430-RF2480 will be run.

    You have choices on the IDE for the MSP430.  IAR is one and Code Composer Essentials is another.  The free versions of these tools have limited program size capability.

  • Can you please provide me with some sample codes that can be used for communication between two devices. I have searched many documents, but ended up with no API descriptions. Please provide me the APi's.

  • I would suggest looking at the Z-Accel Demonstration Kit Product Folder and use the eZ430-RF2480 Sensor Monitor.  This would provide an example of communication in a ZigBee network.  The User's Guide will provide a description of the example.

  • Hi,

            Is there are any code examples i'll get on website which'll exe on cce compiler??

  • Hi BrandonAzbell and all,

    Just want to know, as there are two demo examples SWRU169. and ZASA example, and as per

    my understanding both are compiled and loaded using IAR, runs on MSP430F2274.

    Hence, what  I needs to load on CC2480 ? OR I don't needs to do anything on CC2480 as it comes with already flashed Z-Stack..

    Also, I have a confusion with above two demo examples (ZASA and SAPI), Is SAPI is a subset of ZASA. i.e. ZASA applications are written using SAPI?

    and If I am going to write my own application using 10 SimpleAPIs, I needs to write ZASA application?

     

    Please, help me to build an understanding.

    Thanks for your helps.

     

    Thanks and Regards,

    Shivdas Gujare

  • Shivdas Gujare said:

     

    Just want to know, as there are two demo examples SWRU169. and ZASA example, and as per

    my understanding both are compiled and loaded using IAR, runs on MSP430F2274.

    Hence, what  I needs to load on CC2480 ? OR I don't needs to do anything on CC2480 as it comes with already flashed Z-Stack..

    Both examples run on the MSP430F2274.  The CC2480 comes with the stack already programmed in it.  Therefore, you will not be downloading anything to the CC2480.

     

    Shivdas Gujare said:

    Also, I have a confusion with above two demo examples (ZASA and SAPI), Is SAPI is a subset of ZASA. i.e. ZASA applications are written using SAPI?

    and If I am going to write my own application using 10 SimpleAPIs, I needs to write ZASA application?

    The ZASA is an example ZigBee Accelerator Sample Application.  The SWRU169 has the Simple API layer as part of the package and includes an example use of it.
    The ZASA example is based on the Simple API structure that is part of SWRU169.

  • Dear,

    I've just bought an ez430-RF2480 and it works, I mean using the Sensor Monitor application I run  my first zigbee network.

    I don't understand very well which is the source code implemented in these devices.

    Could anyone show me which is the IAR project?

    In fact in the case that this project is the "SampleApp - CC2480", do I have to download the same code on the

    coordinator, router and end device? And after I'll choose the device type using the button on board?

     

    thank you in advance.

  • You can install IAR kickstart version from http://supp.iar.com/Download/SW/?item=EW430-EVAL,

    CC2480 comes already with Z-stack flashed onto it, hence you don't need to do anything there.

    ZASA applications runs on MSP430F2274, there is a sample ZASA installer (eZ430-RF2480 ZASA Installer (Rev. B), http://focus.ti.com/docs/toolsw/folders/print/ez430-rf2480.html)

    you can compile and load this application using IAR.

     

    I am also new to this technology, and this is what I understood yet, Hope this will help you.

    BTW, can you please post what data packet you gets on Virtual COM port?

     

    Regards,

    Shivdas Gujare

     

     

  • Thank you for your answer.

    The project works... I compiled without errors.

    How may I dump data on Virtual COM? You mean connecing an Hyper terminal @ 9600 8N1 to the coordinator(USB)?