Hallo Besucher, der Thread wurde 17k mal aufgerufen und enthält 40 Antworten

letzter Beitrag von xc64user am

USB-Joystickadapter (2)

  • Hallo an alle,


    ich habe ebenfalls einen Joyadapter nachgebaut, vielen Dank. (20150309) Allerdings habe ich nach stundenlangem Debugging eine Aenderung machen muessen, damit er sich auch
    korrekt auf Linux (Ubuntu64) als USB-Geraet registiert: Und zwar habe ich den vorgegebenen 12MHz Quartz durch einen 16MHz Quartz ersetzt.
    Danach lief es. (Im Makefile ist dann natuerlich auf F_CPU = 16000000 zu aendern).


    Ich schreibe das hier so das andere die das gleiche Problem haben ggf. durch googeln diese Loesung finden.


    Briefly in English as well:


    The "joyadapter" (Joyadapter-20150309) for the ATTiny2313 based on VUSB might need to be changed to run at 16MHz clock frequency, for proper detection as a USB device. Change the F_CPU setting in the Makefile to 16000000 and replace the 12MHz crystal with a 16MHz one.


    The errors / Fehlermeldung waren dieser Art (in dmesg):


    [54768.966301] usb 2-1.2: device descriptor read/64, error -32


    or also


    [54750.587561] usb 3-2: device descriptor read/64, error -71