Electronic Nirvana

Over Current USB Device - Tiva Launchpad

1/8/2014

0 Comments

 
Noob Mistake 3: I hate the Micro USB on Tiva. I caused an over current and killed the USB device when connecting the Tiva Launchpad to computer. 

Always connect the USB cable to the Tiva Launch pad first and then connect the cable to computer. NEVER connect the USB cable first to the computer and then to the Tiva. If you do at some point of time you are going to cause over current and your Tiva launchpad will not be recognized by windows.

My windows 7 PC showed this error when i caused over current. I unplugged the USB from computer and tried connecting again. My PC didn't recognize the USB device any more. For a moment i thought that i have fried the board for good. Connected the board to my Mac and had no problem in loading a new blinky. 

I could probably have restarted my PC. But didn't want to do that with so many apps open on my PC. 

Downloaded Microsoft USBView from FTDIChip (This app is a Microsoft application that comes with the device driver kit as a C++ samle source. FTDIChip just compiled it and made an exe available) and looked at the USB devices.  (I have a feeling that this app is going to be more useful at some point later when i work on creating a USB HID using the Tiva Launchpad).
Picture
Even after i unplugged the device, the USB host controller didn't get unloaded. So opened Device manager and uninstalled the Renesas Electronics USB device.
Picture
Plugged in the Launchpad board and right clicked the Universal Serial Bus Controllers in device manager and did a "Scan for hardware changes".. Viola.. My board was detected again and my device was ready to use.
Here is a composite view of "Devices and Printers", "Device Manager" and the "USB View"

Picture

Note that TI has not managed to change the name from Stellaris to Tiva everywhere. I keep seeing the Stellaris name popping up every where on Tiva related content.

Ran my Project 0 again and everything seem to work. I haven't managed to get Keil running so far. Using Code Composer.  Hopefully i can get some time tomorrow to move beyond all these noobie mess ups.
0 Comments



Leave a Reply.

    Author

    Mohan

    In search of the imperturbable stillness of mind after the fires of desire, aversion, and delusion have been finally extinguished.

    Archives

    January 2016
    December 2015
    January 2014

    Categories

    All
    Arduino
    Arduino Yun
    Capacitive Touch
    Energia
    LED
    MPR121
    Noob Mistakes
    Raspberry Pi
    Tiva
    TM4C123G
    TM4C123GXL
    Univeral Windows App
    Windows IoT
    Windows Remote Arduino

    RSS Feed

Powered by Create your own unique website with customizable templates.