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.

MSP430FR6043: Problem of Downloading image to EVM board by UniFlash

Part Number: MSP430FR6043
Other Parts Discussed in Thread: EVM430-FR6043, UNIFLASH

Hi,

I'm testing Ultrasonic demo application running on EVM430-FR6043 evaluation board.

I compiled the demo app and downloaded the output(.out or .txt) to the evaluation board by UniFlash Tool.

Strange things is 

CASE 1:

Once I download MSP430FR6043EVM_USS_Gas_Demo.txt after select option "Run Target After Program Load/Flash Operation" in Run Actions menu, downloading is okay and the EVM board seems booting up as expected. LED2 blinks twice... then if I press "Select" button, LCD displayed something on the screen.

But after power cycle(disconnect and connect USB), LED2 is not blinking and the EVM board seems NOT working anymore... At this point I suspected RAM downloading....

CASE2:

So I tried to download the output file without following option "Run Target After Program Load/Flash Operation".   then the EVM board is not boot up after downloading... but after power cycle(disconnect and connect USB), EVM boot is waking up as expected( seems not RAM downloading) and LED2 blinks twice... and screen displayed if I press "Select" button.

BUT... If the EVM board power cycled again... it seems NOT powering up again. NO led2 blinking... nothing displayed on Screen by pressing "select" button

 

RESULT:

the EVM board power up only once after downloading. 

If you think I missed something, please let me have an advice.

In addition, where can I find simple guide for the UI action for the Ultrasonic demo app? Need to see UI source code?

by experiment, I noticed the UI display starts by pressing "Select" button and browses by pressing Left and Right keys.

Thanks in advance

 

  • Hi Jay,

    I have not seen this before.  Let me try it on my end see what happens.

  • I did same test with output file in demo app packet(MSP430FR6043EVM_USS_Gas_Demo_EVM_v2_0_AFE3v3_02_30_00_01.txt) that is provided by TI and got same result.

    It works just after downloading(1st power up), but seems not working from second power up.

  • Hi Jay,

    1. Do you have the USS GUI up and running with the communications enabled in the menu across the top?  If so, do you see in the lower left corner the message 'HID Bridge connected -- waiting for device" or "HID Disconnected"? 

    2. If you program the target, but not perform a power cycle, can you see if there is any data going to the GUI?  (Can you do an ADC capture?)

    3. Do you have a gas pipe with transducers connected to the EVM?
       Without the transducers connected the LED2(GREEN) may or may not be blinking, but LED3 (RED LED) should be on.
       After programming without a power cycle is this what you see?  Can you see if there is any data going to the GUI?  (Can you do an ADC capture?)
       

    Next, look at the file: common/DesignCenter/comm/comm_config.c and change

    #define COMM_SERIAL_INTERFACE (COMM_I2CSLAVE)

    TO

    #define COMM_SERIAL_INTERFACE (COMM_NONE)

    Re-program the target, make sure you have transduces connected then perform the power cycle and see if LED2 (GREEN LED) is on/blinking?
    What is the state of the LED3 (RED LED)

  • Hi Dennis, 

    I really appreciate your support.

    As you see, the EVT board is connected to USS app and it seems working. But at this moment, I don't have a transducers.. the the USS app is running without transducer now.

    LED1 is always ON

    LED2 is ON if USS is connected

    LED3 is OFF, but sometimes(while USS is running) I can see the RED on LED3... but it's not fully turned on because on duration is too short. --> seems like a noise.

    Next, serial interface is configured as slave in demo app.

    Now I confirmed the EVT board is running after Power cycle... but LCD on EVT board is not working after power cycle. I need to figure out the LCD control in source code.

    Thank you so much...

    Jayk

**Attention** This is a public forum