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.

MSP430F5528: USB not recognised (enumeration) on plug in

Part Number: MSP430F5528
Other Parts Discussed in Thread: MSP430F5529

Hi,

I am trying to setup my target board over USB for TI MSP430F5528 micro, ideally using BSL for programming & USB (CDC) for interface to my user GUI.

The design is similar to the MSP430F5529 Launch PAD, however without associated emulator chip circuitry.

My Launch PAD works without issue, however target board has issue recognising USB.

On plugging the upflashed chip & pressing the BSL push button, USB unrecognised message appears & enumerates incorrectly in Device manager.

Hardware ID's allude to a USB Descriptor Device fail message, vs. the standard TI USB BSL PID & VID 0x2047/0x0200.

USB Descriptor tool can be used to update PID & VID & generate a driver file (e.g. INF) - can you clarify steps needed.

Can driver file be pointed to for Windows (10) to find the correct driver?

I would be grateful is you can point me to the standard flow for new target USB based MSP430 setup as this has impact

on my project design success & I am fairly new to USB interface.

Thanking you in advance.

Regards,

Philip

  • Easiest way to confirm that your USB related hardware is working OK, use TI factory preloaded HID BSL. On your board must be 4, 8, 12 or 24 XT2. You can mass erase device, and it will automatically enter to BSL mode, or by PUR button. If device is enumerated correctly by OS, board is working just fine.

    Any OS will enumerate HID (and TI BSL is HID) device without asking for drivers. Win 10 should also enumerate CDC devices (check TI usb examples) without asking for drivers.

    You can try to invoke BSL on target device (5529) from 5529 LP and you will see that OS will not ask you for any drivers. MSP430 Firmware upgrade example will automatically detect enumerated device in BSL, and allow to download new firmware by BSL, like on pictures here...

    e2e.ti.com/.../msp430f5527-msp430-firmware-upgrade-example-hangs

**Attention** This is a public forum