by double » 29, 2010 Aug Sun 5:11 pm
the new version change the problem:
now, i can read and write without freeze, but "programming failed"
the programm cant initialize the programmer at startup but i klick the checkbox with vpp, clk and data and see the programmer control leds flashing
here is the log-file:
19:05:41.872 Info: Parsing argument from command line
19:05:41.888 Info: Loading definitions for "PIC18F2550" from C:\Program Files (x86)\WxPic\devices.ini .
19:05:41.888 Info: Support for some newer PIC18F devices added by Martin v.d. Werff 2005
19:05:41.888 Parsed "C:\Program Files (x86)\Microchip\MPLAB IDE\Device\PIC18F2550.dev" : found 113 bit combinations in 39 configuration bit groups .
19:05:41.888 PIC18F: family='21'=㔴〵㐀㠶0, WriteLatch=32 bytes, EraseLatch=64 bytes .
Failed read back of DATA line (HIGH) !
19:05:42.60 WARNING: Could not initialize programmer !
Testing: delay(500ms) took 0.50 seconds, timer_freq=2.5277 MHz ... ok
19:06:09.828 Programming...
19:06:09.828 Erasing ("bulk" or "chip") ...
19:06:10.857 Programming CODE, 0x000000..0x002AEE
19:06:16.551 Verifying CODE, 0x000000..0x002AEE
19:06:16.551 Verifying 0x000000..0x002AEE
19:06:24.414 Verify Error: 000000: read 00FFFF, wanted 00EFBF, mask 00FFFF ==> diff=001040
19:06:24.414 Verify Error: 000002: read 00FFFF, wanted 00F009, mask 00FFFF ==> diff=000FF6
19:06:24.414 Verify Error: 000008: read 00FFFF, wanted 00EF31, mask 00FFFF ==> diff=0010CE
19:06:24.414 Verify Error: 00000A: read 00FFFF, wanted 00F008, mask 00FFFF ==> diff=000FF7
19:06:24.414 More Verify Errors, unable to list all (total=2862)
19:06:24.414 Programming DATA, 0xF00000..0xF000FF
19:07:20.293 Verifying DATA, 0xF00000..0xF000FF
19:07:20.293 Verifying 0xF00000..0xF000FF
19:07:22.508 Verify Error: F00000: read 0000FF, wanted 000012, mask 0000FF ==> diff=0000ED
19:07:22.508 Verify Error: F00001: read 0000FF, wanted 000000, mask 0000FF ==> diff=0000FF
19:07:22.508 Verify Error: F00002: read 0000FF, wanted 000054, mask 0000FF ==> diff=0000AB
19:07:22.508 Verify Error: F00003: read 0000FF, wanted 000000, mask 0000FF ==> diff=0000FF
19:07:22.508 More Verify Errors, unable to list all (total=59)
19:07:22.508 Programming CONFIG, 0x300000..0x30000C
19:07:23.600 Verifying CONFIG, 0x300000..0x30000C
19:07:23.600 Verifying 0x300000..0x30000C
19:07:24.630 Verify Error: 300000: read 00FFFF, wanted 000800, mask 00CF3F ==> diff=00C73F
19:07:24.630 Verify Error: 300002: read 00FFFF, wanted 001E1F, mask 001F3F ==> diff=000120
19:07:24.630 Verify Error: 300004: read 00FFFF, wanted 0083FF, mask 008700 ==> diff=000400
19:07:24.630 Verify Error: 300006: read 00FFFF, wanted 00FF81, mask 0000C5 ==> diff=000044
19:07:24.630 ERROR: Programming FAILED !