Problem med WISP648 och PIC 12F683
Problem med WISP648 och PIC 12F683
Fick en WISP648 i julklapp som jag nu fått ihop och börjat testa lite. Jag har provat att programmera en PIC16F628A (och 648A) och det funkar utan problem. Däremot när jag försöker programmera en PIC12F683 får jag felmeddelande. Jag använder xwisp2. Testade att koppla in min brors WISP628 och då funkade det utan problem. Felmeddelandet är som följer:
C:\xwisp2>xwisp2w port 2 go test
xwisp2 version 1.9.3 for Windows (Dec 08 2007, Open Watcom C/C++ 1.70)
File test.hex loaded and is Intel Hex format conforming
SendReceiveSlow read timeout, 0 bytes received
Detected programmer: Wisp628, firmware version 1.23
Target: 12F683 revision 03 (ID=0463)
Target erased
Transferring program to 12F683 via Wisp628
Transferring program memory...OK!
Verifying program memory......failed at 000008, expected: '2801', found: '3FFF'
Write-Verify operation failed after 2.12 seconds, rc 21!
xwisp2 failed after 3.50 seconds, rc 21!
>>> Press 'Enter' to continue:
C:\xwisp2>xwisp2w port 2 go test
xwisp2 version 1.9.3 for Windows (Dec 08 2007, Open Watcom C/C++ 1.70)
File test.hex loaded and is Intel Hex format conforming
SendReceiveSlow read timeout, 0 bytes received
Detected programmer: Wisp628, firmware version 1.23
Target: 12F683 revision 03 (ID=0463)
Target erased
Transferring program to 12F683 via Wisp628
Transferring program memory...OK!
Verifying program memory......failed at 000008, expected: '2801', found: '3FFF'
Write-Verify operation failed after 2.12 seconds, rc 21!
xwisp2 failed after 3.50 seconds, rc 21!
>>> Press 'Enter' to continue:
- ElectricMan
- Inlägg: 4874
- Blev medlem: 21 februari 2007, 20:22:48
- Skype: ElectricManSwe
- Ort: Luleå
- Kontakt:
Du har inte blandat ihop programmerarna?
C:\xwisp2>xwisp2w port 2 go test
xwisp2 version 1.9.3 for Windows (Dec 08 2007, Open Watcom C/C++ 1.70)
File test.hex loaded and is Intel Hex format conforming
SendReceiveSlow read timeout, 0 bytes received
Detected programmer:Wisp628 , firmware version 1.23
Target: 12F683 revision 03 (ID=0463)
Target erased
Transferring program to 12F683 via Wisp628
Transferring program memory...OK!
Verifying program memory......failed at 000008, expected: '2801', found: '3FFF'
Write-Verify operation failed after 2.12 seconds, rc 21!
xwisp2 failed after 3.50 seconds, rc 21!
>>> Press 'Enter' to continue:
C:\xwisp2>xwisp2w port 2 go test
xwisp2 version 1.9.3 for Windows (Dec 08 2007, Open Watcom C/C++ 1.70)
File test.hex loaded and is Intel Hex format conforming
SendReceiveSlow read timeout, 0 bytes received
Detected programmer:Wisp628 , firmware version 1.23
Target: 12F683 revision 03 (ID=0463)
Target erased
Transferring program to 12F683 via Wisp628
Transferring program memory...OK!
Verifying program memory......failed at 000008, expected: '2801', found: '3FFF'
Write-Verify operation failed after 2.12 seconds, rc 21!
xwisp2 failed after 3.50 seconds, rc 21!
>>> Press 'Enter' to continue:
- ElectricMan
- Inlägg: 4874
- Blev medlem: 21 februari 2007, 20:22:48
- Skype: ElectricManSwe
- Ort: Luleå
- Kontakt:
- MadModder
- Co Admin
- Inlägg: 31450
- Blev medlem: 6 september 2003, 13:32:07
- Ort: MadLand (Enköping)
- Kontakt:
Aha! Här hittade jag:
Fast på sidan för xwisp2 står det att det ska funka med 648. Tydligen inte...Wisp648-manualen skrev: Why does my Wisp648 identify itself as Wisp628?
Most PC firmware for Wisp628 checks the programmer name, and refuses to work when it is
anything but Wisp628. Wisp648 is compatible with such firmware, except that it would not work
when it revealed itself as Wisp648. So I decided to let the Wisp648 identify itself as Wisp628, at
least until all third-party PC software is modified to accept the identification Wisp648.
http://elektronikforumet.com/forum/view ... hp?t=23135
(Rulla ned lite i tråden!)
Tjenare swirve! Det var som fasen! Inte bara jag som har problem med den! Får precis samma fel. Kanske är någon bugg i 648ans firmware!
(Rulla ned lite i tråden!)
Tjenare swirve! Det var som fasen! Inte bara jag som har problem med den! Får precis samma fel. Kanske är någon bugg i 648ans firmware!
Hej !
Var det inte en i princip exakt likadan tråd alldeles nyss ?
D.v.s med en Wisp648 och 12F683 !?
Hur som helst...
De Wisp648 som jag har levererat har original firmware från VOTI
installerat. Det är en omskrivning av den som VOTI hade till Wisp628
och det är uppenbart en del buggar i den. Jag vet att Wouter van Ooijen
håller på och jobbar med den. Under tiden finns det ett par andra
alternativ.
Notera att alla Wisp648 som jag har levererat har haft en extra 16F648A
med "på köpet", eftersom jag misstänkte att det skulle bli lite tätare
uppdatteringar så här i början.
Dels kan man helt enkelt köra den senaste stabila firmwaren till Wis628,
t.ex V 1.11 från www.robh.nl vilket verkar fungera helt OK. Notera dock att
den inte stöder den nya hårdvaran för Vpp-before-Vdd, men det är ett
speciall fall...
*Planen* är dock att Vouter van Ooijen (www.voti.nl) ska rätta sin
version så att Wisp648 kan leveraras och köras med original firmware.
Det du skulle kunna göra just nu (och som jag tror fungerar) är att ta den
extra 16F648A som du ska ha fått med ("på köpet") och ladda V1.11.
Det verkar funegra helt OK så långt som jag har sätt.
Firmware 1.11 fins i kittet till Xwisp2 V1.9.1 (wisp628_111).
1.11 hör till "628" varianterna av firmware som fungerar på både
16F628A och 16F648A.
Jag har även en nya version (inte ännu släppt, V1.9.4 av XWisp2 och
1.24 av firmware) från Rob Hamerling för test som ska lösa ytterligare
en del problem. Det är alltså en "robh-version" av VOTI's Wisp648 firmware
och som alltså kräven en 16F648A p.g.a den större storleken på HEX filen.
> Jupp xwisp2 är ver. 1.9.3 och WISP:en är 1.23 som ska vara de senaste...
Precis, och just mellan dessa finns det en del inkompatibiliteter.
Lägg in firmware 1.11, så ska 12F683 fungera helt OK.
Var det inte en i princip exakt likadan tråd alldeles nyss ?
D.v.s med en Wisp648 och 12F683 !?
Hur som helst...
De Wisp648 som jag har levererat har original firmware från VOTI
installerat. Det är en omskrivning av den som VOTI hade till Wisp628
och det är uppenbart en del buggar i den. Jag vet att Wouter van Ooijen
håller på och jobbar med den. Under tiden finns det ett par andra
alternativ.
Notera att alla Wisp648 som jag har levererat har haft en extra 16F648A
med "på köpet", eftersom jag misstänkte att det skulle bli lite tätare
uppdatteringar så här i början.
Dels kan man helt enkelt köra den senaste stabila firmwaren till Wis628,
t.ex V 1.11 från www.robh.nl vilket verkar fungera helt OK. Notera dock att
den inte stöder den nya hårdvaran för Vpp-before-Vdd, men det är ett
speciall fall...
*Planen* är dock att Vouter van Ooijen (www.voti.nl) ska rätta sin
version så att Wisp648 kan leveraras och köras med original firmware.
Det du skulle kunna göra just nu (och som jag tror fungerar) är att ta den
extra 16F648A som du ska ha fått med ("på köpet") och ladda V1.11.
Det verkar funegra helt OK så långt som jag har sätt.
Firmware 1.11 fins i kittet till Xwisp2 V1.9.1 (wisp628_111).
1.11 hör till "628" varianterna av firmware som fungerar på både
16F628A och 16F648A.
Jag har även en nya version (inte ännu släppt, V1.9.4 av XWisp2 och
1.24 av firmware) från Rob Hamerling för test som ska lösa ytterligare
en del problem. Det är alltså en "robh-version" av VOTI's Wisp648 firmware
och som alltså kräven en 16F648A p.g.a den större storleken på HEX filen.
> Jupp xwisp2 är ver. 1.9.3 och WISP:en är 1.23 som ska vara de senaste...
Precis, och just mellan dessa finns det en del inkompatibiliteter.
Lägg in firmware 1.11, så ska 12F683 fungera helt OK.
Funkar fint nu sodjan =). Det fungerar jätte bra med 1.11 Firmwaren inlagd istället för wisp648ans firmwaren. Så nu funkar det jätte bra att programmera 12f683an. Nu är det bara att vänta till 648ans firmware får lite uppdateringar =). Tack!
Edit: Formulerade om mitt inlägg det var lite konstigt skrivet!
Edit: Formulerade om mitt inlägg det var lite konstigt skrivet!
Senast redigerad av Zmod 1 januari 2008, 18:01:12, redigerad totalt 2 gånger.
Det skrevs om det i mailen ja, men den glömdes tydligen bort att skickas med i min byggsatssodjan skrev:Notera att alla Wisp648 som jag har levererat har haft en extra 16F648A med "på köpet", eftersom jag misstänkte att det skulle bli lite tätare uppdatteringar så här i början.

Fast jag har inte upplevt några buggar eller problem - än - så jag har inte haft behov av att uppgradera firmwaren. Än.