Brukar inte leva under devisen "Friskt vågat, hälften brunnit", men jag provade ändå.
Gjorde en
xwisp2_18F2685.cfg fil med innehållet:
Kod: Markera allt
Name = 18F2685
DataSheet = DS39761A
Algorithm = PIC18A
DeviceID = 2720
ProgSize = 96K
DataSize = 1024
ProtectMask = C03F
WriteBurst = 64
FuseFixedZero = 00CF1F1F0086F5000FC00FE00F40
Inkluderade denna fil från
xwisp2.cfg
DeviceID enligt
Flash Microcontroller Programming Specification för bla PIC18F2xx5, hoppas jag...
Provade sedan att ladda med följande resultat:
Kod: Markera allt
C:\Src>xwisp2w go LLLC
xwisp2 version 1.9.0 for Windows (Apr 08 2006, Open Watcom C 1.40)
File LLLC.hex loaded and is Intel Hex format conforming
Detected programmer: Wisp628, firmware version 1.10
Target not auto-detected, please specify on commandline!
xwisp2 failed after 0.72 seconds, rc 23!
Det sket sig med auto-detect, så jag la till
target 18F2685 och fick följnade resultat:
Kod: Markera allt
C:\Src>xwisp2w target 18F2685 go LLLC
xwisp2 version 1.9.0 for Windows (Apr 08 2006, Open Watcom C 1.40)
File LLLC.hex loaded and is Intel Hex format conforming
Detected programmer: Wisp628, firmware version 1.10
Using specified target: 18F2685
Target erased
Transferring program to 18F2685 via Wisp628
Transferring program memory...OK!
Verifying program memory......failed at 000000, expected: 'EF31', found: 'FFFF'
Write-Verify operation failed after 7.80 seconds, rc 21!
xwisp2 failed after 8.75 seconds, rc 21!
Verkar som jag lyckas ladda ner nått, men vad händer sen?
Varför fungerar inte auto-detect?