Other Parts Discussed in Thread: CC2500
Hi,
I am trying to make communication between two ez430-RF2500 boards. One as a transmitter- sends 10-byte long packet and other as a receiver -receives and writes to a serial port at 9600 baud rate. CC2500 has address filtering enabled variable packet length and address filtering enabled. GDO0 pin is (P2.6) is configured to give interrupt on Rx/Tx completion. MSP430 has 8MHZ calibrated internal oscillator as the clock source. SPI clock is 4MHz. IAR Embedded Workbench is used for firmware development
Issue - The receiver receives packets correctly only when the programme is being debugged from IAR. I can see the details of the packets received and are correct. But when I stop debugging and restart Rf2500, RXBYTE register shows packets are available bu when I read the FIFO I don't get what I sent.
Can someone help me to solve this?
Thanks