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.

Can Simpliciti be ported to any MSP430?

Other Parts Discussed in Thread: MSP430F247, SIMPLICITI, MSP430F2274

Hi,

I'm wondering if anyone has had experience porting the simpliciti protocol to different types of MSP430s. At the moment, I'm trying to port the eZ430-RF2500 temperature sensor monitor code to the MSP430F247, but I haven't had much luck. Does anyone know what are the general things I need to change for a successful port? So far, I have identified that both the MSP430F2274 (on the eZ430-RF2500) and the MSP430F247 have very little differences in IC architecture (SPI, clock signals are on the same ports, etc)

Paul 

  •  Hi Paul,

    I would say you have to pay attention to your Timer_A/B implementation, Interrupt Handling and SPI Interface.

    Also the clock settings should be correct, make sure this is the case.

    For SPI you'll need GDO and GDO2 Signals to raise interrupts to MSP430 on RX and TX conditions (see mrfi_board_defs.h file).

    Please, check your schematics to find all the differences for SPI Interface (if any) and also make sure you run the correct Timer in the F247.

    Latest SimpliciTI1.0.5 uses a Timer, so probably you will have to adapt it to your HW (bsp_board.c: function BSP_InitBoard()).

    There might be some other things to touch as well, in generall MRFI and BSP files should be the ones to check.

    Odessos