USB AVR Lab und avarice machen Probleme ("Broken pipe")

OP (Firma: brickwedde.dev) #1869758
Lesenswert?

Hi,

habe mir ein USB AVR Lab selber zusammengebaut. Bootloader klappt 
einwandfrei. STK500 und USBasp sind auch OK. AVRISPmkII funktioniert nur 
mit avrdude, nicht mit aktuellem AVR Studio, und ist mit avrdude noch 
nicht einmal halb so schnell wie USBasp. Aber dann wollte ich mal JTAG 
verwenden, die JTAGICEmkII bringt mir mit avarice aber folgende Meldung:
1
linux-ajq4:/usr/src/avarice-2.10/src # avarice -2 -P atmega32 -j usb -d  :1212
2
AVaRICE version 2.10, Sep 24 2010 17:37:12
3

4
Defaulting JTAG bitrate to 250 kHz.
5

6
Found JTAG ICE, serno: ULLIHOME.DEE
7
JTAG config starting.
8
Attempting synchronisation at bitrate 19200
9

10
command[0x01, 1]: 01
11
USB bulk write error: Broken pipe
12
USB daemon died
13
linux-ajq4:/usr/src/avarice-2.10/src #

lsusb sagt:
1
Bus 001 Device 010: ID 03eb:2103 Atmel Corp. JTAG ICE mkII

Hat jemand eine Idee wo's dran liegen könnte?

...Alex
#2215007
Lesenswert?

Das ganze hat einfach etwas damit zu tun das eure Betriebsysteme keine 
Bulk Trnasfers an Low Speed Geräte zulassen, nichts mit ausgereift 
einfach Grenzen des technisch machbaren. Deswegen steht zu jeder 
Firmware eine Liste der unterstützten Betriebsysteme da. Bei Linux und 
MacOS kommts aber mittlerweile leider auf den genutzten Treiber an ob 
der Bulk Transfers zulässt oder nicht deshalb ist es dort nicht ganz 
eindeutig.

lg
Christian

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren