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.

MSP430FR6047: TOF Calculation, UART communication

Part Number: MSP430FR6047
Other Parts Discussed in Thread: MSP430FR6989

Hi Team,

This is customer request, can you please advise:

"

1. I use the USS library 02_20_00_18 version for MSP430FR6047. In our flowmeters, we found that the delta TOF values ​​calculated by the USS sometimes deteriorated interestingly, and as a result of these incorrect TOF values, the device made incorrect calculations in the water velocity and thus flow calculations.

2. Again, a different problem we have with MSP430FR6047; UART communication with MCU crashes after BSL mass erasing and I cannot communicate any more. (which I never had such a problem with MSP430FR6989. Both MCUs have the same BSL structure)

3. This will be of the nature of advice;
We use DN60, DN80 and DN100 pipe diameters in our systems. 1MHZ ultrasonic sensors are angled 45 degrees facing each other. In the field, the devices are generally operated at a pressure of 2-3 bar with nominal 30-50 m3 / h flow rate and land water. Is MSP430FR6047 suitable for this build? Because in the examples on the internet, the sensors are used in a U-shaped layout and small diameter pipes. What are your recommendations for a precise measurement?

"

Thanks in advance 

Best Regards

Furkan Sefiloglu

  • Hi Furkan,

    1. Our USS SW Library has been updated to 02_40_00_00. If there are any known issues with 02_20_00_18, they would have been fixed in the latest release. They can download it from https://www.ti.com/tool/MSP-ULTRASONIC-DESIGN-CENTER -> https://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/USSSWLib/USSSWLibWater/latest/index_FDS.html 

    2. Can you please elaborate more on this? Are you using the standard BSL that comes with the device? Or is it a custom BSL? Section 4.3.3.3 Mass Erase of the MSP430 FRAM Bootloader's User's guide (https://www.ti.com/lit/pdf/slau550) does say that after BSL mass erase, it resets the device and "BSL does not respond after a mass erase command." Is it not coming out of reset properly?

    3. As long as the transducers that you use can handle the water pressure, the electronics should not have any issue. What is relevant for the USS SW Library released for MSP430FR6047 is the equivalent Delta time of flight (DToF) at the flow rates you are operating. A 30 m3/h on a DN60 pipe is equivalent to a 3.3 m3/h on a DN20 pipe which corresponds approximately to 350ns of DToF? This is well within the range of the performance for the device.

    Srinivas

  • Hi Srinivas,

    Please find below customers feedback:

    "

    1. I will try the new version library. Frankly, I do not know if it will help. I'll see at the end of the trials.

    2. I am using device fabrication BSL. There is no Custom BSL. As I mentioned in the link below, I searched the TI forum for this problem a lot, but I did not find a proper answer. I am using MSP430FR6989 from the same MCU family in a different part of the project, but frankly I did not encounter the problem I mentioned earlier. The problem I encountered was specific to FR6047. They use the same BSL structure but the only difference is that the fabricated BSL versions are different. Like the friend mentioned, the problem is not with resetting or anything. In the field, we sometimes update the devices with BSL. The link is below.

    e2e.ti.com/.../873797

    3. As far as I understand, if the sensors we use are resistant to pressure, the structure used is not a problem. Is it correct?

    "

    Thanks in advance

    Furkan

  • Hi Furkan,

    2. BSL: I went through the e2e thread that you linked. https://e2e.ti.com/support/microcontrollers/msp430/f/166/t/873797

    The support team indicated in that post (https://e2e.ti.com/support/microcontrollers/msp430/f/166/p/873797/3265400#3265400) that with the TI setup, they did not see any issues and are suggesting if the customer can at least try that on their side to confirm whether it is working or not with the recommended setup. Is this feasible for the customer to do?

    Furkan Sefiloglu said:

    3. As far as I understand, if the sensors we use are resistant to pressure, the structure used is not a problem. Is it correct? 

    That is correct.

    Srinivas

**Attention** This is a public forum