Flash Magic Forum

In-System Programming Support => P89C51Rx+/P89C51Rx2/P89C66x/P89C6xX2/P89V66x => Topic started by: peter schr on April 11, 2005, 02:28:24 AM

Title: P89C60X2: wrong contents at end of 4-kByte-Blocks
Post by: peter schr on April 11, 2005, 02:28:24 AM
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
Title: Re: P89C60X2: wrong contents at end of 4-kByte-Blocks
Post by: peter schr on April 11, 2005, 06:38:45 AM
ok... one should be able to read: 'generating checksums'