USB <-> RS232 sehr langsam

Gast #1242658
Lesenswert?

Velleman K8076


Guten Morgen!

Ich verwende folgenden Programmer um meine PIC's zu brennen: Velleman 
K8076. Meine Erfahrungen damit waren bei mir bisher auch sehr gut. Ich 
verwende als PC einen relativ alten welcher noch eine RS232 
Schnittstelle hat. Nun habe ich mir nach ausgiebigem Suchen hier im 
Forum und Meinungen einholen diesen USB <-> RS232 Adapter von Reichelt 
gekauft:

http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=0;GROUPID=3349;ARTICLE=78847;START=0;SORT=artnr;OFFSET=16;SID=27uSHIOqwQARsAAH-p5YQ738d5b383b505f2708f06ce9063e070f

Damit möchte ich mein neues Netbook verwenden welches natürlich keine 
RS232 Schnittstelle mehr hat. USB 2.0 ist natürlich vorhanden.

Installieren konnte ich ihn problemlos. Das ganze hat nur einen 
Nachteil: Das Brennen des PIC dauert eine halbe ewigkeit (ca. 5 - 5 
min). Ist das normal? Das kann doch eigentlich nicht sein oder? Über 
RS232 hat das brennen höchstens 30 sekunden gedauert.

Bei den Einstellungen des Adapters in der Systemsteuerung habe ich schon 
Änderungen vorgenommen(Baudrate, Latenzzeit etc.) Ich konnte jedoch 
keine Verbesserungen verzeichnen. Auch im Programm des Velleman K8076 
habe ich das Hardware Delay runter gesetzt, auch hier keine 
verbesserung.

Hat jemand ähnliche Erfahrungen gemacht oder hat jemand eine Idee an was 
das liegen könnte?

vielen dank, christian
Persönliche Seite #1242663
Lesenswert?

Velleman selbst schreibt
1
Extra information
2

3
    * IMPORTANT
4
      not compatible with USB to serial (RS232) convertor !

auf http://www.velleman.be/es/en/product/view/?id=364426


Vermutlich wird hier "Bit-Banging" zur Programmierung verwendet, und das 
ist prinzipbedingt auf USB-RS232-Bridges extrem langsam.

Besonders drollig ist, daß auf obiger Seite auf 
http://www.velleman.be/downloads/0/infosheets/k8076_uk.pdf verwiesen 
wird, worin ein "USB conversion cable set" angepriesen wird ...
Gast #1242687
Lesenswert?

Danke erst mal für die vielen Antworten.

Den Hinweise auf der HP des Programmers habe ich auch gelesen. 
Allerdings habe ich im Programm selbst ein Hinweis gefunden, das man das 
Hardware Delay herab setzen sollte und dies für USB <-> RS232 Wandler 
nötig sei. Darauf hin habe ich mir den Wandler gekauft, 8 Euro tuen ja 
auch nicht so weh.

Trotzdem irgendwie ärgerlich mit dem Widerspruch im Programm.


danke aber trotzdem,

christian
Angehängte Dateien:
(Firma: codes4web) #1498416
Lesenswert?

Ich benutze einen USB <=> RS232 Adapter vom Con*** um > 40€ und bei mir 
dauert das Schreiben des Atmega8 55min (!), das Verify 55min (!) und 
dann -> failed ^^ bei 00000..
Ironie ... irgendwas passt nicht ...

Ich verwende einen Mac und VMware Fusion und XP/7..
Kann mir jemand helfen?

Lg

Tobias
#1498425
Lesenswert?

Tobias Toifl schrieb:
> Ich benutze einen USB <=> RS232 Adapter vom Con*** um > 40€ und bei mir
> dauert das Schreiben des Atmega8 55min (!), das Verify 55min (!) und
> dann -> failed ^^ bei 00000..
> Ironie ... irgendwas passt nicht ...
>
> Ich verwende einen Mac und VMware Fusion und XP/7..
> Kann mir jemand helfen?
>
> Lg
>
> Tobias

Da hast du aber ne menge Fehlerquellen....
#1498440
Lesenswert?

@  Tobias Toifl (Firma: codes4web) (roverfreak)

>Ich benutze einen USB <=> RS232 Adapter vom Con*** um > 40€ und bei mir
>dauert das Schreiben des Atmega8 55min (!), das Verify 55min (!) und
>dann -> failed ^^ bei 00000..
>Ironie ... irgendwas passt nicht ...

Die Dinger sind für Sachen wie Ponyprog etc. UNBRAUCHBAR! Die gehen nur 
mit Programmieradaptern, welche ein gescheites Protokoll falhren, und 
nicht den seriellen Port zum Bitwackeln missbrauchen. Also z.B. der 
AVRISP (der alte, mit RS232).

>Ich verwende einen Mac und VMware Fusion und XP/7..

Und welche Programmiersoftware und welchen Adapter? So nebensächliche 
Details halt . . .

>Kann mir jemand helfen?

Erstmal du selber. Siehe Netiquette.

MFG
Falk
(Firma: codes4web) #1498461
Lesenswert?

Falk Brunner schrieb:

> Die Dinger sind für Sachen wie Ponyprog etc. UNBRAUCHBAR! Die gehen nur
> mit Programmieradaptern, welche ein gescheites Protokoll falhren, und
> nicht den seriellen Port zum Bitwackeln missbrauchen. Also z.B. der
> AVRISP (der alte, mit RS232).

Danke für den Tip ;)

> Und welche Programmiersoftware und welchen Adapter? So nebensächliche
> Details halt . . .

AVRDude, auf dem Adapter steht nichts drauf!

Lg
Tobias
(Firma: codes4web) #1499164
Lesenswert?

Gast schrieb:
> Isn bitbanger => Chance geht gegen 0 dass es funktioniert.
> (Wer gibt auch €40 für nen USB-RS232 Wandler aus??)

Meine Schule =)
Die HTL hats gesponsert fürs Maturaprojekt

Aber wiso hat es dann schon mal funktioniert?
Ich habe ein Prog raufgeladen (am Anfang), wo die onboard LEDS 
geleuchtet haben ..

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