Strul med Wisp648

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
bos
Inlägg: 2314
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

Strul med Wisp648

Inlägg av bos »

Det var dags för mig att passa på att testa denna programmerare som lovordats upp till skyarna av de flesta, fast jag får ungefär inget alls att fungera.

Strömförsörjningen till Wispen är OK, LED:en blinkar i enlighet med Wouters manual. Jag körde ner en 16F628a i min breadboard, anslöt kontakterna enligt manualen och försökte trycka i en hex-fil med följande rad: xwisp.exe target 16f628a go test.hex.

Koden skrivs till kretsen, verkar det som, men i slutet får jag "Verification failure: file=0x214, target=0x3FFF". Jag provar sen xwisp.exe target 16f628a erase, och det går igenom utan problem. Provade en annan 16f628a, samma fel. Provade en 16f886 med en hex-fil till ett färdigt och fungerande projekt, samma fel och det bygget funkade inte som det skulle med kretsen, alltså är det något grokk nånstans.

Vid verifieringsfelen får jag alltid 3FFF eller 3Fxx, oavsett vilka kretsar jag provar (samtliga kretsar är fabriksnya).

Jag har dubbelkollat Wisp-lödningarna, och där finns inga fel.


Var felsöker jag härifrån?
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Man ska ALDRIG ange målprocessorn (utom i enstaka speciella fall)!!!

"Jag har dubbelkollat Wisp-lödningarna, och där finns inga fel."... hur vet du det? har någon annan kollat igenom? Har du avsynat med lupp och bra ljus? Båda med direktljus och genomlysning? Kontrollmätt mellan ytteränderna av lederna?
bos
Inlägg: 2314
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

Inlägg av bos »

Jag använde "target" eftersom XWisp alltid skrev ut "Could not identify chip" på alla kretsar.
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Just det, den utskrift indikerar ett grundläggande kommunikationsproblem som alltså måste avhjälpas först.
bos
Inlägg: 2314
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

Inlägg av bos »

Därav frågan "Var felsöker jag härifrån?"...

Jag har inte undersökt Wisp-lödningarna under lupp och mikroskop för att utesluta en parasitlödning (samtliga komponenter är dock lödda åt rätt håll), men om vi *antar* att lödningarna är korrekta, var börjar jag felsöka?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Det var dags för mig att passa på att testa denna programmerare som
> lovordats upp till skyarna av de flesta,

Tror jag inte, jag började skicka ut de första i torsdags.

Nu så är ju detta en delvis ny design, även om många har uttryckt att
de är/var nöjda med föregångaren, Wisp628. Dock har det varit ett par
stycken som har haft problem även med den, oftast lödfel på de som
jag har kollat på. Wisp648 har p.g.a extrafunktionerna nästan dubbelt så
många lödpunkter, så jag förväntar mig en och annan med liknande
"problem".

Jag flashade en 628A så sent som i fredags utan problem med Wisp648,
så jag tror inte att det är något generellt problem.

> Därav frågan "Var felsöker jag härifrån?"...

Det första du ska göra är att visa den kompletta output'en från xwisp,
inklusive kommandot du gav.

Och "target" behövs bara till några väldigt gamla PIC'ar som saknar
inbyggt ID. Om du får "Could not identify chip" så är inte lösningen att
lägga till "target", det kommer inte att hjälpa. Du har något grundläggande
fel, programmeraren klarar inte att ställa om mål-PICen till programmeringsläge.

Kolla allt som sitter mellan 648A'n på Wisp648'an och 15-pin kontakten
extra noga. De 3 dioderna och kondingarna som hör till spänningspumpen.
Även den trissa som ska switcha Vpp till/från. Om du har möjlighet att
mäta på MCLR under körningen, så är det bra. Den ska gå till 12-13 V
under programmeringen.

> Jag körde ner en 16F628a i min breadboard,

Tillsammans med lite avkopplingskondingar och så som "hör till" ?

I 99 fall 100 så är det strul med själva uppkopplingen.
Dålig/brummig/brusig 5V. Ren felkoppling. Glappkontakt. O.s.v...
bos
Inlägg: 2314
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

Inlägg av bos »

Hittade felet nu.

Det var så enkelt som att eftersom jag bara har en laserskrivare som skriver ut i svartvitt så fick jag anteckna kabelfärgerna på pappret, och jag förväxlade ett par av dem... :wink:

Nu funkar det prima.
Användarvisningsbild
ElectricMan
Inlägg: 4874
Blev medlem: 21 februari 2007, 20:22:48
Skype: ElectricManSwe
Ort: Luleå
Kontakt:

Inlägg av ElectricMan »

:lol: Kan säga att jag har lyckats med något liknande nån gång....
Skriv svar