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.

USB2ANY: Unable to upgrade Firmware

Part Number: USB2ANY
Other Parts Discussed in Thread: BQ25180

Hello, I got a new USB2ANY Device and I connected to my computer to test my EVM.

The computer recognized the Device (checking it with Command Line)  but when I tried to use it inside the Online GUI for my EV Board it was not recognized at all.

I read that it might be a firmware problem so I downloaded the CodeLoader4 to upgrade it.

I plugged the Device in and it was recognized. Once I hit the upgrade button, it started at normal but in the middle of the operation it stopped, with a message saying that the Memory had a problem.

Once that happened I could not recognize the Device again.

It was so fast that I could not take a snapshot of the problem. Now that is not recognized I can´t get the same result as before.

Is it possible to make a factory reset for my Device?. May it be that it was a faulty Device and I had bad luck?

I was in the middle of some important prototyping so if you could help me it would be awesome.

Thank you.

  • Hi Guillermo,

    Which EVM product are you trying to evaluate? I will transfer you to the product support team. PRAMPS team does not support USB2ANY product. 

    My guess is that you may have to uninstall the previous driver and GUI, then you may proceed with the firmware upgrade. 

    Best,

    Raymond

  • I´m trying the BQ25180 EVM. I tried to detect the USB2ANY in both Mac and Windows and both are not showing the Device. 

    Do you mean to uninstall Driver and GUI of CodeLoader4?

    Is it possible that the USB2ANY is bricked?

    Thank you a lot or your help.

  • Hi Guillermo, 

    You can download and install the USB2ANY Explorer from: https://www.ti.com/lit/zip/slvc695

    Then open the explorer, and while pressing the S1 switch on the USB2ANY connect the USB to your computer, it should prompt you to update the firmware and then follow the instructions of the application to complete. 

    Best regards, 

    Arelis Guerrero

  • Hello, I tried the Explorer but, while it recognizes the Device and let me update it (CoreLoader4 didn´t) it gives me an error message

    Thank you

  • Hi Guillermo, 

    Unfortunately it looks like the USB2ANY is indeed bricked and has memory problem, it probably happens due to an incorrect firmware update. Please get another USB2ANY and use the Explorer and instructions above to upgrade the firmware.

    The TICHARGERSGUI https://www.ti.com/tool/TI-CHARGER-GUI would also give the option on connect to update the firmware if it detects an older version is loaded on your USB2ANY. 

    Best regards, 

    Arelis Guerrero  

  • Is it possible to restore the USB2ANY to any usable state? I couldn´t even begin to use it properly.

    It was not detected in TI-CHARGER the first time I plug it in. I thought it might be a firmware issue. I tried to upgrade it following carefully the instructions provided and it got bricked in the first attempt.

    Now I have lost almost a week of my development process and you are telling me that I have to buy the tool again?!

    I thought I would get better service from Texas Instruments if I bought a faulty product.

    Thank you.

  • HI Guillermo, 

    The USB2ANY Explorer is the software we recommend to restore the device to a usable state. It looks you had used two different software tools and both of them are reporting a memory fault or problem in the device. I do not know how the usb2any got damage, but going with the information provided by you it looks like the device is bricked. I support BQ25180 devices, and the usb2any is one of the tools we recommend users to getting starting with the device, but normally the device works out of the box and as long as you used the recommended tools it should upgrade the firmware and works with the GUI. Keep in mind the BQ25180 is I2C compatible, so it'll work with any I2C host. 

    I understand the frustration being on middle of debugging and having the usb2any not working, in order to better support you I will reach out via email and we can coordinate for you to send the device to me so I can do some debugging on-house of the unit and try to restore it or ship a replacement. 

    Best regards, 

    Arelis G. Guerrero 

  • This is great Arelis, I apologize if my disappointment translated into rough words. 

    I will respond to you directly by mail.

    Thank you very much.