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.

EZ430-RF2500 with A1101R04C-EZ4

Other Parts Discussed in Thread: SIMPLICITI

Hello,

This is a continuation from this thread (http://e2e.ti.com/support/low_power_rf/f/155/p/136403/491890.aspx#491890) with a different issue.

We have received the A1101R04C-EZ4x  and I tried loading the EZ430-RF2500 project, which it has advertised full compatibility for (http://www.anaren.com/content/File/100909a%20-%20A1101R04C-EZ4x%20Prod%20Brief%20STD%20RES.pdf) , but am running into an error.

I am running SimpliciTI 1.1.1 in IAR. When I load my customized EZ430-RF2500 project, it hangs at the following MRFI_ASSERT in mrfi_radio.c

MRFI_ASSERT( mrfiSpiReadReg( PKTLEN ) == TEST_VALUE ); /* SPI is not responding */
The mrfiSpiReadReg returns 0x8278.

When I re-install SimpliciTI and try to load the default, unmodified code, it hangs at 

MRFI_ASSERT( mrfiSpiReadReg( PARTNUM ) == MRFI_RADIO_PARTNUM );      /* incorrect radio specified */
The mrfiSpiReadReg returns 0x8260.

I set a breakpoint for the MRFI_ASSERT for testing the spi in the 2nd case and it returned 0x8260 as well. Not sure how it got past the assert to hang at the one checking the radio part number... but looks like in both cases the SPI is not working.

I have been looking over the forums for a solution and found one possibility, but it presents an additional question.

http://e2e.ti.com/support/low_power_rf/f/156/t/114890.aspx - where is CHIP_RDYn? I can't seem to find it in any h files or documentation to get a handle on it.

Any other ideas would be most welcome.

Thanks