I picked up a usbasp from Ebay for $4, and was playing with it and my Uno. I was able to upload code to my board via the IDE (upload via programmer), etc. Just for testing I did "burn bootloader" and after a long time it appears to have worked. It reverted to the standard "blink" sketch that comes on new Arduinos.
But now I can't upload any sketches to it via USB/Serial. The Uno is recognized by the OS, I get /dev/ttyACM0 but it won't take new code. It returns:
avrdude: stk500_recv(): programmer is not responding
every time I try and program it via USB. I also tried Windows, and I get the same thing. COM3 is detected, but it won't take code.
Do I need to reprogram the USB chip also? Can I do that with the IDE?