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.

RF430L152H_sensorHub_project

Other Parts Discussed in Thread: RF430FRL152H

I have programmed an RF430L152H with TI exampleRF430L152H_sensorHub_project for  a NFC application.

we use TI sensor patch evaluation module (with thermistor sensor)

we would like to use timer resources to make a  pwm signal on port P1.2.

In fact the module start correctly, the timer is running as soon as the nfc reader start when we approach it from the device,

Then the NFC application works but the timer or the pin used by it stop working.

It seems there is a conflict between our application and the stack

Thank you in advance for your help

  • Yes the ROM code (used in the SensorHub example) is using the Timer peripheral. 

    If you need to use the timer peripheral you have two options:

    1. Use the NFC only example, this uses the RF stack (ISO15693) ROM support and the portion that uses the timer is not active.  In this case you would have to develop your own timer code and also if you need to use the SD14 you would have to write the code yourself.

    2. Don't use any ROM code and develop your own code on the 2kB of FRAM.

  • HI

    I need an other information

    I use CCS

     I'd like  to use the ADC ROM functionality in the project RF430FRL15xH_Default_Projects by  using:

    //#pragma CODE_SECTION(SD_ADC_ISR, ".fram_driver_code")   //comment this line for using ROM's SD14_ADC ISR, uncomment next one
    #pragma CODE_SECTION(SD_ADC_ISR, ".sd_14_rom_isr") //comment this line for creating a custom SD14_ADC ISR that will exist in FRAM, bypassing ROM's, uncomment previous
    #pragma vector = SD_ADC_VECTOR
    __interrupt void SD_ADC_ISR(void)
    {
    }

    but when I Uncomment the lines to use the ROM adc functionality , the code is right compilated, but I have an error because the out File is not generated, can you explain me Why  ?

    MSP430: GEL: Encountered a problem loading file: C:\Users\.......\projets_ti_doc\ExemplesFirmware\RF430FRL15xH_Projects\RF430FRL152H_ISO15693_Only_Project_Example_SD14_Custom_Command\Debug\RF430FRL152H_NFC_Only_Simple_Project.out Could not open file

    best regards

  • Thanks Alexander but the NFC only example project doesn't have main function and If I add one CCS doesn't recognise it ?
  • You do not have to make any changes to the RF430FRL15xH_Default_Projects if you desire to use the ROM functionality.
    You just have to program the project as it is.
  • The NFC only example project does have a main function. It is the only one that does from the examples.
    The other projects (Default and SensorHub) do not have main functions and they cannot be added to them,
    since the main functions are essentially in ROM.