
Ардуина про-мини в качестве программатора usbasp. Так как плата запитана от юсб, то на плате снят стабилизатор 3.3 вольта (ардуинка была трехвольтовая с контроллером атмега168р). Родной кварц заменен на 12 МГц с адаптера юсб, который уместился по длине на месте родного трехконтактного. Прошивка собрана с гитхаба github.com/bperrybap.
Код:
[37070.867108] usb 1-5.2: Product: USBasp
[37070.867119] usb 1-5.2: Manufacturer: www.fischl.de
[37071.654244] usb 1-5.2: USB disconnect, device number 98
[37101.309800] usb usb1-port2: connect-debounce failed
[37312.838932] usb 1-2: new low-speed USB device number 99 using xhci_hcd
[37312.976635] usb 1-2: New USB device found, idVendor=16c0, idProduct=05dc, bcdDevice= 1.08
[37312.976654] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[37312.976666] usb 1-2: Product: USBasp
[37312.976677] usb 1-2: Manufacturer: fischl.de
[37335.967973] usb 1-2: USB disconnect, device number 99