Long time MCU developer, but new to the Stellaris line. I picked up a Launchpad for cheap, thinking I could expand my knowledge a bit. I've managed to go through several of the examples and I really like what I see. I had even started porting some of my favorite libraries. Part of the toolchain is this LM Flash Programmer utility, so I decided to play around with it a bit. Well, I think I managed to brick my Launchpad. I'm on Win7 at the moment. Here's what happened.
Launched the LM Flash Programmer
Clicked through the tabs, noticed the ICDI Firmware Update section in the last tab.
Remembering that the ICDI firmware is what the Launchpad uses for programming and debug, I naturally thought an update would be a good thing, so...
Click.
Several messages went by, but I did notice it installed some sort of new "update" driver and I didn't see any errors. Then when it was done, nothing. No virtual COM port. None of the three drivers present at all. No characteristic ding when it's plugged in or unplugged. Literally, there's nothing. I tried on an XP system that had never had Launchpad plugged in and got nothing. No ding, no driver install windows, nothing in Device Manager. LM Flash Programmer complains that it is unable to find a target. The update button complains that it failed to connect to the ICDI device and that it is unable to program the ICDI firmware.
I know the drivers were fine before I clicked, so let's rule out that possibility for now. I can't see anything in Device Manager anyway. What's left? I read that if the ICDI firmware is lost, then the board must be returned for repair. This gives me a bit of heartache because I modified the board to remove the exposed headers on top. Can it be returned? Is it worth it?
I'm pretty frustrated, too bad, because it was going so well until the update. Suggestions most welcome.
