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.

TM4C1294NCPDT: LM Flash Programmer not recognizing USB DFU Device

Part Number: TM4C1294NCPDT

We are using the TM4C1294NCPDT on a customer board.  I am successfully able to switch the device into the Stellaris Device Firmware Upgrade mode, but when I run LM Flash Programmer and select the Manual Configuration, no USB DFU devices are listed.

I'm running LM Flash Programmer Build 1613 and the Stellaris Driver is version 1.2.7922.0 (12/31/2015).

Does anyone have any suggestions?

Thanks!

Scott

  • Hello Scott,

    Are you trying to use your own bootloader or the ROM bootloader?

    What steps did you take to get the device into Stellaris Device Firmware Upgrade mode?

    I assume you confirmed the Stellaris Device Firmware Upgrade mode by looking at Device Manager?
  • Hi Ralph,

    Since we have recently upgraded from using an older Stellaris micro to the TM4C1294, I just tried running this from a clean computer.  In Device Manager it now shows TivaWare Device Firmware Upgrade as it should and is says the device is working properly.  But I still am not seeing this device listed in LM Flash Programmer (build 1613).

    We are using our own bootloader but that seems to be working fine since it switches into the DFU mode fine.  Here's a screen capture of the driver detail:

  • Hello Scott,

    It looks like you have an older driver installed for this still. The first thing I would do is uninstall (and make sure to select delete driver files) the older driver and re-install the latest driver files from: http://software-dl.ti.com/tiva-c/SW-TM4C/latest/exports/SW-TM4C-2.1.4.178.PATCH-1.0.zip

    You should see the following when the latest drivers are correctly installed:

  • Ralph,

    I did as you suggested but still have the same results.

    Scott

  • Hi Scott,

    Okay, thank you for ensuring the latest drivers are used. At least this rules out Win10 being the issue (we had quite a few Win10 USB issues that were only recently resolved with the latest USB drivers).

    Can you test if the ROM USB Bootloader is working with the LM Flash Programmer for that board when the Flash is fully erased? That could indicate whether the issue is with the custom bootloader itself or not.

    Also if it is a custom board, how many boards have been tested in this manner so far?