dwessels

I am running on win7, and Arduino IDE claims to have uploaded successfully to the usbasp whether it is plugged into the usb port or not. It does not in fact upload to the micro controller and the "data exchange" led on the usbasp does not light up.

dwessels

I have installed this driver and windows7 seems happy with it. However, when I check the port address in the devices properties it comes up as" port#0001.hub#003". Ardunino does not recognize that, as it seems to want "PORT xx". Windows shows the type as "libusb-win32" whereas when I plug in an Arduino duemilanove, that shows up as PORTS (COM and LPT) and serial converter.

dwessels

Interesting development= I soldered the jumper into the usbasp which allows low frequency uploading and when I tried to burn a bootloader, the ide suggested I select port 11. It then successfully burned the bootloader onto a blank atmega 328??? I was able to upload the "blink" sketch onto my new Arduino chip using my duemilanove board but I cannot upload anything using the usbasp. Would this be because of the atmega having fuses which need resetting? Not sure if that's the correct terminology.

spcomputing

Just remember when you "Upload via Programmer" sketches, it will overwrite the bootloader and you will not have Upload capability from a USB2UART device (i.e. FTDI, duemilanove, etc). Only the USBasp or SPI device will work. You will have to reburn the bootloader to put it back. Also, after you burn the bootloader with SLOW_CLK on, the fuses will be set to run the USBasp at full speed with SLOW_CLK off.

spcomputing

Are you using File -> Upload via Programmer? If you load a sketch in this fashion, it will overwrite the bootloader and you will not be able to upload via UART. You will need to reburn the bootloader to reactivate this feature.