Nybörjarproblem, rc 23 resp rc21
Nybörjarproblem, rc 23 resp rc21
Nu tänkte jag börja använda min Wisp jag köpte av sodjan ett år sen. Jag kopplar in den till en Com-usb adapter som sitter på en usb förlängningskabel(2m). Jag försöker programera en 628 med tända lampan filen. Kopplingen är och programmet är det som finns till
http://www.voti.nl/blink/pics/b-628-i-150.gif
Spänningen bör vara stabil, jag har köpt en 78-strömförsörjare från sodjan.
Det som händer är:
C:\Documents and Settings\Anders>xwisp2w port 3 target 16f628 go "C:\bkid\b628.hex"
XWisp2 version 1.6.01 (Aug 14 2005, Open Watcom C 1.30)
File C:\BKID\B628.HEX loaded and is Intel Hex format conforming
Programmer Wisp628, firmware version 1.11
Target not found in configuration table
Using specified target: 16F628
Target erased
Transferring image to 16F628 via Wisp628
Transferring program memory...Wbus command failure
Write-Verify failed after 0.08 seconds, rc 21!
XWisp2 failed after 1.56 seconds, rc 21!
Anledningen till att jag använder target är att
C:\Documents and Settings\Anders>xwisp2w port 3 go "C:\bkid\b628.hex"
XWisp2 version 1.6.01 (Aug 14 2005, Open Watcom C 1.30)
File C:\BKID\B628.HEX loaded and is Intel Hex format conforming
Programmer Wisp628, firmware version 1.11
Target not found in configuration table
Target not auto-detected, please specify on commandline!
XWisp2 failed after 1.48 seconds, rc 23!
Blir det annars. Vad är fel??
När jag kör winwisp så hittar den en 16f84 om jag trycker på detect
Tänkte först kolla om det är nåt standard fel, annars får jag lägga upp bilder och förklara ytterligare.
http://www.voti.nl/blink/pics/b-628-i-150.gif
Spänningen bör vara stabil, jag har köpt en 78-strömförsörjare från sodjan.
Det som händer är:
C:\Documents and Settings\Anders>xwisp2w port 3 target 16f628 go "C:\bkid\b628.hex"
XWisp2 version 1.6.01 (Aug 14 2005, Open Watcom C 1.30)
File C:\BKID\B628.HEX loaded and is Intel Hex format conforming
Programmer Wisp628, firmware version 1.11
Target not found in configuration table
Using specified target: 16F628
Target erased
Transferring image to 16F628 via Wisp628
Transferring program memory...Wbus command failure
Write-Verify failed after 0.08 seconds, rc 21!
XWisp2 failed after 1.56 seconds, rc 21!
Anledningen till att jag använder target är att
C:\Documents and Settings\Anders>xwisp2w port 3 go "C:\bkid\b628.hex"
XWisp2 version 1.6.01 (Aug 14 2005, Open Watcom C 1.30)
File C:\BKID\B628.HEX loaded and is Intel Hex format conforming
Programmer Wisp628, firmware version 1.11
Target not found in configuration table
Target not auto-detected, please specify on commandline!
XWisp2 failed after 1.48 seconds, rc 23!
Blir det annars. Vad är fel??
När jag kör winwisp så hittar den en 16f84 om jag trycker på detect
Tänkte först kolla om det är nåt standard fel, annars får jag lägga upp bilder och förklara ytterligare.
> "target 16f628"
Onödigt, plocka bort det, det bara förvillar.
> XWisp2 version 1.6.01
Det är sannolikt inte felet, men det är lite gammalt...
> Vad är fel??
Felkoppling t.ex ?
XWisp2 hittar i alla fall programmeraren, men sedan får den inte över
mål-processorn i programmeringsläge. Det är något mellan WIsp628
och målprocessorn. Eller matningsstrul, dålig avkoppling ? Har du
kontrollmätt 5V'en ?
Har det fungerar tidigare ?
Onödigt, plocka bort det, det bara förvillar.
> XWisp2 version 1.6.01
Det är sannolikt inte felet, men det är lite gammalt...
> Vad är fel??
Felkoppling t.ex ?
XWisp2 hittar i alla fall programmeraren, men sedan får den inte över
mål-processorn i programmeringsläge. Det är något mellan WIsp628
och målprocessorn. Eller matningsstrul, dålig avkoppling ? Har du
kontrollmätt 5V'en ?
Har det fungerar tidigare ?
Ok target tar jag bort. Blir att ladda ner ny version. Jag kontroll mätte matningspänningen och den såg fin ut. 5,0v stadigt. Avkoppling, räcker det med den som finns i 78-modulen?, pull-up motståndet jag använder är på 47kohm, har mätt upp 13v på mclr.
Jag laddar upp ett par bilder
http://andert.diinoweb.com/files/Fras/oversikt.JPG
http://andert.diinoweb.com/files/Fras/inzoom.JPG
Jag laddar upp ett par bilder
http://andert.diinoweb.com/files/Fras/oversikt.JPG
http://andert.diinoweb.com/files/Fras/inzoom.JPG
Vad jag kan se så har du inte ens kopplat in Wispen till programmeringspinnarna på PICen. Om din 16F628 har samma pinkonfig som 16F628A (det datablad jag tittade i), så är det pinne 12 och 13 som är PGC resp. PGD. Jag tror att dessa är grön och blå sladd från Wispen.
Kolla upp med databladet att du verkligen kopplat in rätt pinnar.
Kolla upp med databladet att du verkligen kopplat in rätt pinnar.
Jag får inte riktigt ihop hur du har kopplat.
Är inbuktningen riktad mot vänster?
Det ser ut så på bilderna.
I sådana fall ser det ut som om åtminstone ett par av ledningarna sitter på fel plats.
Såhär brukar det vara kopplat
Är inbuktningen riktad mot vänster?
Kod: Markera allt
-----
> |
-----
I sådana fall ser det ut som om åtminstone ett par av ledningarna sitter på fel plats.
Kod: Markera allt
_________ ________
| \_/ |
|RA2 16F628A RA1|
|RA3 RA0|
|RA4 RA7/OSC1|
MCLR ---|RA5/MCLR RA6/OSC2|
GND ---|Vss Vdd|--- +5V
|RB0/INT RB7/PGD|-<- PGD
|RB1/Rx RB6/PGC|-<- PGC
|RB2/Tx RB5|
PWM -<-|RB3/CCP RB4/PGM|--- PGM
|___________________|
Japp ni har rätt. hade kopplat fel, läste fel!,
Nytt försökt med kopplingen
http://andert.diinoweb.com/files/Fras/forsok2.jpg
Provade igen då hände detta:
C:\Documents and Settings\Anders>xwisp2w port 3 go "C:\bkid\b628.hex"
XWisp2 version 1.6.01 (Aug 14 2005, Open Watcom C 1.30)
File C:\BKID\B628.HEX loaded and is Intel Hex format conforming
Programmer Wisp628, firmware version 1.11
Target not found in configuration table
Target erased
Transferring image to 18F1220 via Wisp628
Transferring program memory...OK!
Verifying program memory......failed at 000000, expected: '0428', found: '0000'
Write-Verify failed after 0.37 seconds, rc 21!
XWisp2 failed after 2.06 seconds, rc 21!
Nytt försökt med kopplingen
http://andert.diinoweb.com/files/Fras/forsok2.jpg
Provade igen då hände detta:
C:\Documents and Settings\Anders>xwisp2w port 3 go "C:\bkid\b628.hex"
XWisp2 version 1.6.01 (Aug 14 2005, Open Watcom C 1.30)
File C:\BKID\B628.HEX loaded and is Intel Hex format conforming
Programmer Wisp628, firmware version 1.11
Target not found in configuration table
Target erased
Transferring image to 18F1220 via Wisp628
Transferring program memory...OK!
Verifying program memory......failed at 000000, expected: '0428', found: '0000'
Write-Verify failed after 0.37 seconds, rc 21!
XWisp2 failed after 2.06 seconds, rc 21!