CC2520 radio: Difference between revisions
No edit summary |
No edit summary |
||
| Line 26: | Line 26: | ||
===EW430_CompilerReference=== | ===EW430_CompilerReference=== | ||
===Tags in source=== | ===Tags in source=== | ||
HAL_ISR_FUNCTION( halMacFifopIsr, FIFOP_VECTOR() ) - interrupt from the radio in | HAL_ISR_FUNCTION( halMacFifopIsr, FIFOP_VECTOR() ) - interrupt from the radio in hal_mac_config.c | ||
Revision as of 17:35, 18 April 2009
Hardware
- TI/Chipcon CC2520 Second generation 2.4 GHz ZigBee/IEEE 802.15.4 RF transceiver
- Currently working with kit CC2520DK, picture CC2520DK picture
Software
- USB drivers only for Win XP
- TI Smart RF Studio link
- TI Z-Stack link
- IAR evaluation version IAR is not so pedantic, getting second evaluation license is possible
Report
April
9th - first contact with CC2520DK, testing factory code (packet error counting), the range seems to be sufficient with antenna (PCB antenna is not connected, it is a little bit confusing in schematic), test with running DC motor (model railway H0 1:87) nearby receiver (bad contact with sparkling), wireless communication is not affected, but program is sometimes corrupted because of sparkling
10th - simple sending packets via Smart RF Studio user guide page 112/113, firmware upgrade (evaluations boards + debugger) - one board without upgrade does not display messages from MSP, debugging of GenericApp (Coordinator + EndDevice)
14th - need replace - uses GPIO0 pin , mac_dualchip.c
void macDualchipTurnOnRadioPower(void) {....}
18th - library functions are in APS.h - Router2618.lib, mac_api.h - TIMAC-MSP2618.lib and other (security header files are referencing to Security2618.lib). Details are in .map file after compiling
Notes
EW430_UserGuide
Setting up the simulation environment p55
Macro C-SPY reference p429
EW430_CompilerReference
Tags in source
HAL_ISR_FUNCTION( halMacFifopIsr, FIFOP_VECTOR() ) - interrupt from the radio in hal_mac_config.c