Programmeringsproblem med WISP628
Innebär alltså att jag igen måste tryna igenom mitt 450 sidor långa data blad.
jag skippade först pinne 6 på wispen som är gpm, sen gjorde jag ett testa utan mclr och körde med gpm. samma resultat dock.
[edit] gpm = PGM
[EDIT]
>Problem Wisp628 <-> target.
>Sannolikt går procesorn inte över i "programming-mode"
>Fel nivå på Vpp t.ex.
detta bör inte vara ett problem om jag kör med pgm kabeln inkopplad?
jag skippade först pinne 6 på wispen som är gpm, sen gjorde jag ett testa utan mclr och körde med gpm. samma resultat dock.
[edit] gpm = PGM
[EDIT]
>Problem Wisp628 <-> target.
>Sannolikt går procesorn inte över i "programming-mode"
>Fel nivå på Vpp t.ex.
detta bör inte vara ett problem om jag kör med pgm kabeln inkopplad?
Senast redigerad av [ALV] 9 februari 2007, 13:03:16, redigerad totalt 1 gång.
> nnebär alltså att jag igen måste tryna igenom mitt 450 sidor långa data blad.
Varför det ?
> jag skippade först pinne 6 på wispen som är gpm,
Vad är "gpm" ?????
Det borde vara den vita tråden som är PGM/LVP.
PGM/LVP är inte helt nödvändig. Antingen lägger du den låg med ett
mostånd eller så kopplar du den till WIsp628 så sköter den det.
> sen gjorde jag ett testa utan mclr
Det kan *aldrig* fungera.
Wisp628 använder *INTE* LVP !!!
Varför det ?
> jag skippade först pinne 6 på wispen som är gpm,
Vad är "gpm" ?????
Det borde vara den vita tråden som är PGM/LVP.
PGM/LVP är inte helt nödvändig. Antingen lägger du den låg med ett
mostånd eller så kopplar du den till WIsp628 så sköter den det.
> sen gjorde jag ett testa utan mclr
Det kan *aldrig* fungera.
Wisp628 använder *INTE* LVP !!!
Vill bara nämna igen att jag gärna tar ett titt på de Wisp628 som inte fungerar.
Går ofta snabbare än att svara 10 gången i en sådan här tråd...

> men Vpp ligger fortfarande bara på 8.2V (ca)...
Det du ska kolla extra är de komponeneter som sitter i spänningspumpen.
D.v.s C6, C7, C8 och D2, D3, D4 samt R1, R2, R7, T1.
T.ex en felvänd T1. Kolla att du får en ökande spänning genom "pumpen".
C8 bör hela tiden ligga på (ca) 13V. Jag är lite osäker på hur den fungerar,
det kan vara så att pumpen går hela tiden och T1 bara switchar Vpp
vid behov. Verkar rimligt för att få snabba Vpp on/off. I så fall bör
C8 ha Vpp över sig hela tiden.
Kolla även kondingarna kring MAX232, så att den jobbar som den ska.

Går ofta snabbare än att svara 10 gången i en sådan här tråd...


> men Vpp ligger fortfarande bara på 8.2V (ca)...
Det du ska kolla extra är de komponeneter som sitter i spänningspumpen.
D.v.s C6, C7, C8 och D2, D3, D4 samt R1, R2, R7, T1.
T.ex en felvänd T1. Kolla att du får en ökande spänning genom "pumpen".
C8 bör hela tiden ligga på (ca) 13V. Jag är lite osäker på hur den fungerar,
det kan vara så att pumpen går hela tiden och T1 bara switchar Vpp
vid behov. Verkar rimligt för att få snabba Vpp on/off. I så fall bör
C8 ha Vpp över sig hela tiden.
Kolla även kondingarna kring MAX232, så att den jobbar som den ska.

Jag tror att det kommer att fungera bara du kollar upp vad som är fel.
Jag vet inte om det skulle hjälpa så mycket att hänga på något externt.
> ...som får programeraren att hoppa igång...
Men "programmeraren" är ju igång och rapporterar bl.a firmware version.
Hur som helst, kör lite gammaldags felsökning, det är säkert bara
något litet skitfel. Lödfel, felvänd komponent, felplacerad komponent,
felkoppling till processorn som ska programmeras, eller något liknande...
Så länge du inte kan klämma fram en riktig beskrivning av hur du har
kopplat (och/eller en bild över hur det ser ut) så blir det här mer och mer
meningslöst...
Jag vet inte om det skulle hjälpa så mycket att hänga på något externt.
> ...som får programeraren att hoppa igång...
Men "programmeraren" är ju igång och rapporterar bl.a firmware version.
Hur som helst, kör lite gammaldags felsökning, det är säkert bara
något litet skitfel. Lödfel, felvänd komponent, felplacerad komponent,
felkoppling till processorn som ska programmeras, eller något liknande...
Så länge du inte kan klämma fram en riktig beskrivning av hur du har
kopplat (och/eller en bild över hur det ser ut) så blir det här mer och mer
meningslöst...
Jag menade inte progameraren, förstår att det blir svårt om man skriver fel helatiden.
Jag menade att PICen skulle hoppa i programerings läge.
så här har jag kopplat:
WISP ------- PIC ------ Förklaring
1 ------------ 12,31 -- Vss
2 ------------ 11,32 -- Vdd
3 ------------ 39 ------- ICSPCLK
4 ------------ 40 ------- ICSPDAT
5 ------------ 1 -------- MCLR
lite otydlig bild på min platta:
http://devianbay.com/~rille/PIC/images/DSC00211.JPG
PIC modell:
PIC18F4550
Datablad:
http://devianbay.com/~rille/PIC/39632D.pdf
Jag har även kopplat kondensator till pinne 39 och 40 på 18 pf för att förhindra själv oscillation i picen.
Jag menade att PICen skulle hoppa i programerings läge.
så här har jag kopplat:
WISP ------- PIC ------ Förklaring
1 ------------ 12,31 -- Vss
2 ------------ 11,32 -- Vdd
3 ------------ 39 ------- ICSPCLK
4 ------------ 40 ------- ICSPDAT
5 ------------ 1 -------- MCLR
lite otydlig bild på min platta:
http://devianbay.com/~rille/PIC/images/DSC00211.JPG
PIC modell:
PIC18F4550
Datablad:
http://devianbay.com/~rille/PIC/39632D.pdf
Jag har även kopplat kondensator till pinne 39 och 40 på 18 pf för att förhindra själv oscillation i picen.
Senast redigerad av [ALV] 9 februari 2007, 16:02:55, redigerad totalt 1 gång.
Wispen är trevlig också på det sättet att om man tar bort IC-kretsarna ur socklarna så kan man mäte efter fel på komponenter utan att behöva löda bort dem först. Saker jag kollade när jag hade problem med min wisp var att det inte fanns kortslutningar mellan olika ledningsbanor, att kondingarna spärrade ström, och att dioderna spärrade ström i backriktningen och ledde i framriktningen. Allt detta är ju relativt enkelt att göra med hjälp av endast en multimeter.
> 1. ett 6.5v 2000ma
> 2. dc adapter som ger 6v 2000ma
Båda är aldeles för låga !
En 7805 kräver minst 3 V diff mellan in- och ut-spänning, gärna lite mer.
> 3. dc adapter som ger 9v 2000ma
Bör fungera. Är det en "ren" trafo eller sitter det någon konding i den ?
Du bör nog lägga till ett par 100 uF mellan adaptern och 7805'an
för säkerhetsskull. I ett annat fall såg allt bra ut tills processorn
skulle programmeras, då började 5V'en brumma...
> 2. dc adapter som ger 6v 2000ma
Båda är aldeles för låga !
En 7805 kräver minst 3 V diff mellan in- och ut-spänning, gärna lite mer.
> 3. dc adapter som ger 9v 2000ma
Bör fungera. Är det en "ren" trafo eller sitter det någon konding i den ?
Du bör nog lägga till ett par 100 uF mellan adaptern och 7805'an
för säkerhetsskull. I ett annat fall såg allt bra ut tills processorn
skulle programmeras, då började 5V'en brumma...