Mint user, xboot, atmega1281, Prolific USB-> serial

Gast #3005383
Lesenswert?

Ich verwende den xboot auf meinem ATMega1281. Das Programmieren 
funktioniert mit dem Befehl:

avrdude -cavr109 -pATMEGA1281 -P/dev/ttyUSB0 -b115200 -U 
flash:w:firmware.hex

einwandfrei, solange ich es von einer richtigen seriellen Schnittstelle 
mache. Verwende ich jedoch ein Prolific PL2303 Kabel, so geht es noch 
von einem >Compaq EVO W4000<, einem etwas betagten >Dell Laptop< und 
einem >Esprimo E5600< nicht aber von einem >Medion Akoya P4350 D< oder 
einem >Dell Precision T1500<. Dabei habe ich mit zwei Baugleichen PL2303 
Kabeln getestet.

Auf allen Systemen laeuft Linux Mint 13.

Da wo es nicht geht, sind in den zurueckgelesenen Daten immer wieder 
ganze Pages leer (0xff) und die richtigen Daten in einer spaeteren Page.

Hat jemand eine Idee woran das liegt und ob man es evtl. auf den neueren 
PCs ans Laufen bringen kann?
Gast #3005404
Lesenswert?

ich würde in erster Näherung mal an den USB Host Controller und dessen 
Anbinung an dein System denken.
Welche Einstellungen kannst Du im BIOS zum USB machen ?

Wie sieht es denn aus wenn Du die Bitrate mal ein wenig reduzierst.

Mal mit 56k oder weniger testen.

MINT 13 ist die auf Ubuntu basierende und nicht LMDE oder?

Gruß Stephan
Gast #3005496
Lesenswert?

Welche Einstellungen ich im Bios zum USB machen kann kann ich erst 
nachher prüfen.

Die Bitrate habe ich bereits auf 19200 baud reduziert. Allerdings habe 
ich es damit nur auf 2 Rechnern getestet. Der, der mit 115200 geht, geht 
auch mit 19200 und der ders mit 115200 nicht tut, tuts auch nicht mit 
19200.

Ja, soweit ich weiss basiert das installierte Mint 13 auf Ubuntu.
Gast #3005854
Lesenswert?

So, im BIOS kann man zwischen Highspeed und Fullspeed waehlen. Es stand 
auf Highspeed, jedoch auch Fullspeed brachte keine Aenderung.

Habe ausserdem mal eine Ubuntu 12.04 Live CD auf dem Medion gebootet: 
damit ging es auch nicht.
Gast #3006870
Lesenswert?

Sie laufen alle mit der 32bit Version und sind sogar alle von der 
gleichen CD installiert worden.

Ich hatte die Moeglichkeit noch etwas zu testen. Einen ATxmega128A3 mit 
xboot, der ueber einen FTDI FT232R am USB haengt, kann ich mit allen PCs 
mit avrdude programmieren.

Es schein also wie ich schon im Betreff andeutete irgendwie mit der 
USB<->seriell Anbindung ueber den Prolific zusammenzuhaengen.

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