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.

BOOSTXL-SENSORS: GUI - Can't program LaunchPad

Part Number: BOOSTXL-SENSORS

Hi,

My problem is similar to https://e2e.ti.com/support/microcontrollers/msp430/f/166/t/753418?BOOSTXL-SENSORS-BOOSTXL-SENSORS

But unfortunately there was no solution posted there.

I have an MSP432P401R LaunchPad and the Sensors Booster Pack on top of it. My PC recognizes the LaunchPad and I can connect to the COM-port from the GUI. But when I try to program the device (File > Program Device) I get this error message:

If I cancel and try again, I just get stuck on "Downloading program..." without an error message.

I can run other examples on the LaunchPad and have also swapped it with another identical one to make sure it is not the issue.

The User Manual is also not much help unfortunately, as it basically just says, "plug it in and it should work".

Can anyone suggest a solution?

Thanks.

  • Andreas,

    When I tried to recreate the issue, I did also get that error message the first try.  I restarted the GUI and power cycled the board and it was able to program and connect after that.  Does it show the board connected in the lower left corner?  

  • Hi Eddie

    Thank you for you reply.

    I now managed to program the device by restarting the GUI and power cycle the board, as you suggested.

    I do see values from the accelerometer, gyro and mangetometer, but only one value after each reset of the board. Changing the refresh rate for the sensors does not have any effect. Do I need to configure anything else to get data automatically at a set refresh rate?

    The other sensors don't send any values ("ON/OFF" is checked, so ON). But I'am only interested in the accelerometer anyways.

    Regards

    Andreas

  • Andreas,

    Sorry for the delayed response.  Were you able to resolve the issue?  It looks like the refresh rate is set in main.c with default times below.    

    //Default time sample values for each sensor
    volatile uint8_t sampleTimePeriodBMI = 2; //2
    volatile uint8_t sampleTimePeriodBMM = 5; //5
    volatile uint8_t sampleTimePeriodBME = 0;
    volatile uint8_t sampleTimePeriodTMP = 0;
    volatile uint8_t sampleTimePeriodOPT = 0;

**Attention** This is a public forum