Wispen strular??!!

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
newbadboy
Inlägg: 2485
Blev medlem: 16 september 2006, 19:16:28
Ort: Landskrona
Kontakt:

Wispen strular??!!

Inlägg av newbadboy »

Min XWISP strular på ngt sätt. Har problem med att bränna kretsen 16F628. Ibland går det ibland inte. Får upp dessa varningar, dock inte samtidigt. Har provat med två olika ic kretsar men samma sak. Ska prova starta om min dator men det lär nog inte hälpa.

Transferring program memory...Wbus command failure
Write-Verify operation failed after 0,07sec, rc21

och

Detected programmer: Wisp628, firmware wersion 1.09
Target not auto-detected, please specify on commandline
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

Trasig pic
Glapp i anslutningarna
Dålig spänningsmatning
Skum dator

men, det är bara gissningar...

EDIT:
Glömde -
för långa anslutningskablar
Ground loop problem mellan dator och nätagg till programerare.
Användarvisningsbild
newbadboy
Inlägg: 2485
Blev medlem: 16 september 2006, 19:16:28
Ort: Landskrona
Kontakt:

Inlägg av newbadboy »

Då kommer klassikern det har fungerat perfekt, med 12f675. Har provat två olika kretsar. Sen har jag ca 35cm kablar
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

Jag kör alltid med 15 cm (och kabeln dragen genom en ferrit - annars misslyckades programeringen om jag pratade i DECT-telefonen samtidigt..) efter strul med 50cm kabel för något år sedan, vet inte om det behövs, MEN.... tror eg inte att 35 cm borde vara något problem. Säker på att du har kopplat rätt ?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Avkoppling eller risig matningen.

Sen, *HELA* meddelandet från XWisp2 tillsammans med *kommandot* du använder tack.

Olika PIC typer kan dra olika mycket ström vid programmering, så
en jämförelse med en annan typ säger inte så mycket.

Slutligen, det är alltså verkligen en 628, inte en 628A ?

Jag tror (naturligtsvis) *inte* att det är själva Wisp628 i sig som strular... :-)
Användarvisningsbild
newbadboy
Inlägg: 2485
Blev medlem: 16 september 2006, 19:16:28
Ort: Landskrona
Kontakt:

Inlägg av newbadboy »

Helt sjukt. Har till portb kopplat en 7seg display. Om jag ställer en pot så att displayen lyser starkt kan jag inte programmera kretsen. Om jag drar ner så att den lyser svagt så verkar det funka, vid de första testerna iaf
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

Dålig spänningsmatning..... troligen...

Eller så har du RB6 och RB7 inkopplade till något som drar ström så att programeraren inte klarar av att få tillräckliga nivåer.

Ingen dum idé att sätta byglar så att man kan koppla bort det man har inkopplat på RB6 och RB7.... (eller om man har pinnar över - ge fn i att använda dem till sitt målsystem - för då får man en annan fördel - man kan köra ICD! )
Användarvisningsbild
newbadboy
Inlägg: 2485
Blev medlem: 16 september 2006, 19:16:28
Ort: Landskrona
Kontakt:

Inlägg av newbadboy »

Det är 628A
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

Jo, men ändå. Spelar ingen roll vad picen heter om ditt målsystem lastar ner RB6 och RB7...... Eller ICSPdat och ICSPclk eller PGD och PGC ;)
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Alltså, med andra ord,

Se till att få till en *RIKTIG* beskrivning av vad du har gjort.
Det är inte alls roligt när det "ploppar upp" LCD'er helt
plötsligt mitt i tråden. Om den fanns där från början så ska
det nämnas i *första* inlägget !!

Och hade du verkligen en LCD kopplad till din 12f675 som fungerade så bra ???
Om inte, varför jämföra med den ?

bengt-re har antagligen helt rätt, för övrigt...

Dessutom, svara gärna på frågorna från de som försöker hjälpa.
Man ska inte behöva fråga om samma sak flera gånger.
idiotdea
Inlägg: 472
Blev medlem: 26 juli 2006, 16:11:34
Ort: Vasa, Finland
Kontakt:

Inlägg av idiotdea »

Jag hade också problem med min wisp628 (som jag har byggt av sodjans sats). Efter mer än 10h timmars felsökning och testning o.s.v. upptäckte jag att den bara ger en programmeringsspänning (till MCLR) på ungefär 9V. Det borde i och för sig räcka enligt databladet, men tydligen gjorde det inte det.

Nåja, lite mer felsökning, och en hel del mätningar på wisp628'an och så märkte jag att en diod satt löst på den. Jag vet att den satt fast när jag började mäta, och troligtvis tryckte jag också lös den, men det tyder ju också på att den satt fast ordentligt till att börja med (har inte lödvanan riktigt inne :( ). Nåja, jag bytte ut alla 3 dioderna och sedan började det fungera.

Till saken hör också att jag med en spänningkälla baserad på en 7805 som ger ut ungeför 4,95V inte kunde få någon som helst kontakt med något "target". När jag i stället använde en datorströmkälla med en utspänning på ungefär 5,22V lyckade jag programmera en PIC12F683 och även "detecta" en PIC16F877A. Men PIC16F628 tyckte den inte alls om.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Jo, mönsterkortet till Wisp628 är lite "snålt" på en del ställen,
det är lätt att något lossnar om man gör många omlödningar.

Men, av de över 150 st levererade på ca 1.5 år, så är det nog mindre
än 10 st som har haft lite problem att komma igång. 2-3 st har jag haft
i retur. Någon fungerade direkt, någon hade en dålig lödning men alla
fungerade när de skickades tillbaka.

Bra avkoppling av matningen *nära* processorn har visat sig
viktigt under programmeringen. 4.95V *borde* inte vara något större problem...
idiotdea
Inlägg: 472
Blev medlem: 26 juli 2006, 16:11:34
Ort: Vasa, Finland
Kontakt:

Inlägg av idiotdea »

För mig räcker det i alla fall med 4.95V spänning. Mitt problem var det att programmeringsspänningen bar för låg. Och detta berodde i sin tur på att en diod var dåligt fastlödd (tror jag). Mätningar som jag gjorde på wispen tyder på att charge-pumpen endast fördubblade spänningen när den egentligen borde tredubblas. Då blev programmeringsspänningen (jag talar om spänningen till MCLR, men det är kanske fel term?) för låg för att programmera med en spänningskälla på 4.95V, men tillräcklig med 5.22V. Skillnade på MCLR borde ju bli ungefär 2 * (5.22V - 4.95V) = 0.54V.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

OK, det var antagligen den lösa dioden so var problemet.

> Då blev programmeringsspänningen (jag talar om spänningen till MCLR, men det är kanske fel term?)

"Vpp" är en kort, bra och tydlig beteckning. Det är så Microchip kallar den... :-)
Skriv svar