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.

TMP461EVM: TMP461EVM_GUI Error

Part Number: TMP461EVM
Other Parts Discussed in Thread: LMK04832EVM-CVAL, USB2ANY, TMP461, MSP430WARE, MSPWARE, UNIFLASH, MSP430F5528

Hi,

I have the following error in the TMP461EVM_GUI (refer to the attached figure).

The TMP461EVM_GUI together with the TMP461EVM was working properly for months.

After connecting the LMK04832EVM-CVAL and installing the "TICS Pro" GUI (and updating the USB2ANY adaptor SW) the TMP461EVM_GUI does not work anymore.
The "TICS Pro" GUI detected the USB2ANY adaptor and required an update of the SW of the USB2ANY adaptor --> this update was performed.
After this update, the TMP461EVM_GUI does not connect to the USB-port of the TMP461EVM.

The TMP461EVM_GUI also does not connect to the USB port after disconecting the LMK04832EVM-CVAL and de-installing the "TICS Pro" GUI.
The I2C-IF of the TMP461EVM still works properly, I have attached a FPGA to the I2C-IF of the TMP461 and I'm able to read-back and write the registers of the TMP461.

My assumption is, that I did not update the USB2ANY adaptor of the LMK04832EVM-CVAL, instead I updated the USB2ANY adaptor of the TMP461EVM (with the wrong SW), would this be possible?

Question: how can I update/check the correct SW of the USB2ANY adaptor of the TMP461EVM?

Thanks in advance!
Best Regards
Bodo Rauhut

  • Hi Bodo,

    You're absolutely right that USB2ANY tools can corrupt your TMP EVM. You will need to flash your TMP461EVM with the correct firmware manually to recover it. There are two ways to do this:

    1. Via USB using 'Python Firmware Upgrader' included in MSP430Ware or a similar USB BSL tool. 
      1. Download MSPWARE and install it. https://www.ti.com/tool/MSPWARE
      2. Locate the Python Firmware Upgrader executable in C:\ti\msp430ware_3_80_13_03\usblib430\Host_USB_Software\Python_Firmware_Upgrader (or similar)
      3. The TMP461EVM must be forced into USB BSL mode by holding the BSL button (SW1) while plugging into your computer.
      4. When the Upgrader discovers the device in USB BSL mode, it will report 'ready...' If you don't have this prompt, try File>Rescan HID Bus
      5. Click File > Open Firmware and navigate to USB2ANY-5528-24MHz.txt 
      6. Successful flashing looks like this:
    2. Via SBW using UniFlash and any MSP430 Debugger connected to SBW at the unpopulated header J2
      1. Acquire any MSP430 LaunchPad or standalone MSP430 Debugger. See https://www.ti.com/lit/slau647 for information on MSP430 Debuggers.
      2. Connect your Debugger to the TMP461EVM's unpopulated J2 header. If using a LaunchPad, you will need to pull the shunts and connect to the top pins SBW TST, SBW RST, and GND as shown here (omit the red supply wire.) 
      3. At the TMP461EVM, SBW TST = SBWTCK, SBW RST = SBWTDIO. The yellow TST/TCK wire from the LaunchPad corresponds to the J2 pin closest to the USB connector on TMP461EVM. Proceeding to the right, as shown on schematic, the pins are then RST/TDIO and GND. 
      4. Launch UniFlash https://www.ti.com/tool/UNIFLASH or https://dev.ti.com/uniflash
      5. Configure UniFlash for MSP430F5528
      6. Browse to USB2ANY-5528-24MHz.txt  then Load Image

    H

    ere is firmware attachment: USB2ANY-5528-24MHz.txt

    thanks,

    ren

  • Hi Ren, 

    thanks a lot!
    --> "1. Via USB using 'Python Firmware Upgrader' included in MSP430Ware or a similar USB BSL tool." resolved my issue

    Best Regards
    Bodo