PICSTART Plus, MPLAB IDE7.22 und Windows 7

Gast #3735733
Lesenswert?

Hallo,

ich hatte ziemlich lange die Kombination PICSTART Plus, mit aktueller 
Firmware, dazu die Version MPLAB IDE 7.22 erfolgreich ohne Probleme 
unter Windows XP am Laufen.
Nun wurde umgestellt auf Windows 7, seitdem bekomme ich immer wieder 
beim Programmieren eines PICs die Meldung

Cannot Transmit. Please verify connection and retry the
previous Operation.

Manchmal, oder bei kurzen Programmen funktioniert es, wenn ich auf den 
alten XP-Rechner gehe, geht's auch, also schließe ich mal Fehler am 
Programmer aus.

Ich habe die serielle Schnittstelle im Verdacht, gibt's da was zum 
Einstellen oder sonst eine Idee ?

Viele Grüße, Michael
Gast #3735765
Lesenswert?

Hallo,

doch, habe ich auch, läuft auch, aber, gleicher Fehler.......

Ich habe auch eine aktuelle MPLAB X laufen, mit dem ICD3, würde aber 
auch gerne den "alten" PICSTART für die "alten" Sachen lassen.....

Es ist nicht extrem dringend, ich habe ja Workarounds, nur, es wäre 
schön, wenn alles läuft was ich habe.....

Läuft ja "im Prinzip" ;-)

Viele Grüße, Michael
Gast #3738102
Lesenswert?

Hallo,

ja, dss flashbare Modul ist drin, hat auch "aktuellsten" Stand.

Es funktioniert ja öfters......Hab den Verdacht, sagt jemand FIFO was ?
Also, first in/first out-Speicher bei der seriellen Schnittstelle, schon 
klar, aber in diesem Zusammenhang ?

Viele Grüße, Michael
#3738458
Lesenswert?

Michael schrieb:

> Es funktioniert ja öfters......Hab den Verdacht, sagt jemand FIFO was ?
> Also, first in/first out-Speicher bei der seriellen Schnittstelle, schon
> klar, aber in diesem Zusammenhang ?

Das ist der Hardware-FIFO der PC-UARTs. Die wurden nachträglich 
hineingebastelt. Problem ist, dass die Handshake-Leitungen rein per 
Sofwtare bedient werden. Wenn die Gegenstelle ihr RTS setzt, um die 
Übertragung zu stoppen, werden immer noch die Bytes aus dem Sende-FIFO 
gesendet, und das kann zu Problemen führen.

Du setzt den Sende-FIFO am Besten auf 1 und den Empfangs-FIFO auf 16.

fchk
Gast #3745366
Lesenswert?

Hallo,

vielen Dank, werde ich mal probieren (lassen).

Problem ist, ist Firmenrechner, alles passwortgeschützt.....

Ich entnehme Euren Mails indirekt, bei Euch läuft das Ding in der 
Konstellation ?

Viele Grüße, Michael
Gast #3805386
Lesenswert?

Hallo,

so, abschließend :

Habe zuerst noch mit Schnittstellenparametern experimentieren lassen, 
zuletzt 9600 Baud, FIFO an, alles auf langsam, keine Änderung.

Dann habe ich auf die Version 8.36 updaten lassen, jetzt funktionierts 
wieder auf Anhieb.

So bleibts jetzt, danke an alle Beteiligten.

Viele Grüße, Michael
Gast #3869524
Lesenswert?

Sorry I cannot write German.
I had the same problem and found a solution.

It appears that my modern Intel i7 computer is too fast, the PICstart 
plus receive buffer overflows and communication stops. It only happens 
when programming, not when reading or verifying.

I went into BIOS setup and slowed down my computer to only 1.6GHz, 
single core, disabled hyperthreading and turbo boost.

Then I programmed a bunch of PIC16F870's and it worked perfectly :)

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