Hi,
ich habe mir den USBasp von Fischl zusammengebaut und geflasht. Das
Gerät funktioniert unter Windows so, wie es soll. Beim Anschließen fragt
er nach dem Treiber für das Gerät, welchen man dann auch problemlos
installieren kann. Unter Linux hab ich allerdings nicht so viel Glück.
Als Firmware hab ich die neuste verwendet (2007-10-23).
Beim Anschluss des USBasp gibt mir dmesg aus:
1 | ing uhci_hcd and address 2
|
2 | usb 3-1: configuration #1 chosen from 1 choice
|
lsusb -v gibt mir dann aus:
1 | usb 3-1: new low speed USB device usBus 003 Device 002: ID 16c0:05dc
|
2 | Device Descriptor:
|
3 | bLength 18
|
4 | bDescriptorType 1
|
5 | bcdUSB 1.10
|
6 | bDeviceClass 255 Vendor Specific Class
|
7 | bDeviceSubClass 0
|
8 | bDeviceProtocol 0
|
9 | bMaxPacketSize0 8
|
10 | idVendor 0x16c0
|
11 | idProduct 0x05dc
|
12 | bcdDevice 1.02
|
13 | iManufacturer 1 www.fischl.de
|
14 | iProduct 2 USBasp
|
15 | iSerial 0
|
16 | bNumConfigurations 1
|
17 | Configuration Descriptor:
|
18 | bLength 9
|
19 | bDescriptorType 2
|
20 | wTotalLength 18
|
21 | bNumInterfaces 1
|
22 | bConfigurationValue 1
|
23 | iConfiguration 0
|
24 | bmAttributes 0x80
|
25 | (Bus Powered)
|
26 | MaxPower 50mA
|
27 | Interface Descriptor:
|
28 | bLength 9
|
29 | bDescriptorType 4
|
30 | bInterfaceNumber 0
|
31 | bAlternateSetting 0
|
32 | bNumEndpoints 0
|
33 | bInterfaceClass 0 (Defined at Interface level)
|
34 | bInterfaceSubClass 0
|
35 | bInterfaceProtocol 0
|
36 | iInterface 0
|
37 | Device Status: 0x0000
|
38 | (Bus Powered)
|
Das Gerät wird allerdings nicht erstellt und laut usbview fehlt der
Treiber für den USBasp.
Wäre nett, wenn mir jemand helfen kann.
mfg eax