P89C60X2: wrong contents at end of 4-kByte-Blocks

Started by peter schr, April 11, 2005, 02:28:24 AM

Previous topic - Next topic

peter schr

Hello,

after discovering some misbehavior of my application software, programmed by FlashMagic into the P89C69X2 I examined the Flash contents by parallel programmer: the values of 16 Bytes differed from those of the hex-file, used by FlashMagic. The addresses of these bytes are 0xFFF, 0x1FFF, 0x2FFF ... 0xFFFF. Every byte of these is the last of a 4-kByte-Block of the flash-memory. I can read the different content with the FlashMagic tool 'Display Flash Memory' and with our parallel programmer. Why the 'verify' does not find the differences ?  
When programming the micro parallel with our HiLo ALL-11, no errors in the application will occur.
Also I need a second reset after power-on-reset to set the P89C60X2 to ISP-mode when it is programmed once and therefore status-byte = 0x00.

Best regards
Peter

peter schr

ok... one should be able to read: 'generating checksums'