I had build working versions of USBasp (http://www.fischl.de/usbasp/) and i2c_tiny_us (http://www.harbaum.org/till/i2c_tiny_usb/index.shtml). These hardwares worked with firmwares I compiled back then. Now avrdude demanded an upgrade of the USBasp firmware. While trying I stumbled upon problems I can only explain with the updates version of the AVR toolchain I used on my Ubuntu System:
- binutils-avr: 2.20.1-3
- gcc-avr: 4.7.2-2
- avr-libc: 1.8.0-3
- avrdude: 5.11.1-1
I also build a new Board only with atmel @ 16MHz and Usb connector. The problem always stays the same:
Mar 28 23:59:42 kernel: [ 1413.850988] usb 2-1.7: new low-speed USB device number 33 using ehci-pci
Mar 28 23:59:43 kernel: [ 1413.922839] usb 2-1.7: device descriptor read/64, error -32
Mar 28 23:59:43 kernel: [ 1414.098464] usb 2-1.7: device descriptor read/64, error -32
Mar 28 23:59:43 kernel: [ 1414.274098] usb 2-1.7: new low-speed USB device number 34 using ehci-pci
Mar 28 23:59:43 kernel: [ 1414.345949] usb 2-1.7: device descriptor read/64, error -32
Mar 28 23:59:43 kernel: [ 1414.521591] usb 2-1.7: device descriptor read/64, error -32
Mar 28 23:59:43 kernel: [ 1414.697032] usb 2-1.7: new low-speed USB device number 35 using ehci-pci
Mar 28 23:59:44 kernel: [ 1415.104178] usb 2-1.7: device not accepting address 35, error -32
Mar 28 23:59:44 kernel: [ 1415.176228] usb 2-1.7: new low-speed USB device number 36 using ehci-pci
Mar 28 23:59:44 kernel: [ 1415.583095] usb 2-1.7: device not accepting address 36, error -32
Mar 28 23:59:44 kernel: [ 1415.583179] hub 2-1:1.0: unable to enumerate USB device on port 7
My questions now is: did I hit a bug in combination with these specific versions?
Regards
Joachim