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: Not detected in computer

Part Number: USB2ANY
Other Parts Discussed in Thread: EV2400, MSP430F5529

Tool/software:

Hi Team,

I try to connect USB2ANY interface adapter to my system, but it is not detected in device manager in My Computer. But when i connect the board in BSL mode the system detects. I also tried to change the firmware, and sometime the device detects but with the Unrecognized mode. It is shown as "USB device descriptor failed". I am using Windows 11. I also tried in Windows 10.

Could anyone help in this regard.

Thanks and Regards,

Vishnu V

  • Start with the standard debug steps:

    • Does the problem persist if the USB cable is swapped?
    • Does the problem persist if the USB port is swapped, or if a self-powered external USB hub is used?
    • You already noted that the problem persists on both Win11 and Win10. Was this on different machines, or was one machine running a virtual machine?

    Next, how are you loading the firmware? Are you using the Firmware Loader binary in the USB2ANY SDK? I've found the Firmware Loader binary to be substantially more reliable than other tools and GUI software that attempts to load firmware to the USB2ANY. The SDK installer can be found here: https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/964057/tmp117evm-usb2any-sdk-required-to-safely-work-with-the-module/3562141#3562141

    Make sure you try the firmware loader from a Win10 machine, as I've seen reports of the firmware loader failing on Win11 uniquely.

  • Hi Derek,

    I also tried with different cables and ports. No issue is seen for ports and cables. I also tried the firmware present in the link given, but still the issue persists.

    Does the firmware code is accessible, i think the code is not getting started. If available, where can i get the code.

    Regards,

    Vishnu V

  • Hi Derek,

    I would also like to know if EV2400 can be converted to USB2ANY by altering the hardware and changing the firmware? 

    Regards,

    Vishnu V

  • Did you run your tests all on the same machine, with one of the OS used as a virtual machine? Or did you run your tests on separate machines?

    The firmware is closed-source. There's also a dozen forks used across TI by different teams, many of which no longer have source code available. While I personally have no issues with sharing the source code for the applications within our team, that may not help if the software you're using doesn't accept our firmware; and I think the internal roadblocks to publishing any other team's source code (if it even still exists) are insurmountable for the foreseeable future.

    Presumably, since the EV2400 is running an MSP430F5529 just like USB2ANY, it could be modified through painstaking effort to behave like a USB2ANY. But I do mean painstaking effort - the schematics and external component connections are completely different, so I wouldn't recommend seriously trying to do this.

    ---

    I looked at the USB2ANY schematic, and noticed that the 3.3V rail for the device appears to have < 3µF total capacitance on the output; the errata sheet for MSP430F5529 seems to indicate 30µF is more common, and the MSP430F5529 launchpad has > 20µF. While I doubt this is a power supply issue, you might try finding C12 (the 2.2µF capacitor on the 3.3V rail, from the output pin 1 of the U4 TPS73533 LDO) and swapping it with a larger capacitor.

  • Hi Derek,

    I will check the points and revert back.

    Thanks and Regards,

    Vishnu