I have a USBasp programmer that has been working great for years now on my old computer running avrdude 5.6, I'm trying to transition my programming to a newer computer running avrdude 5.11 but when I try to program something I get the following error:
avrdude: auto set sck period (because given equals null)
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: error: programm enable: target doesn't answer. 0
avrdude: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check.
The new computer is running ubuntu 12.04, it does see the programmer as being connected. Was there some change between 5.6 and 5.11 that makes my USBasp programmer and it's rather old firmware version not work? or is it missing some flag? I poked around on the avrdude documentation but didn't find anything helpful. Anyone have an idea on something to try?