Philips Flash Utility V2.2.0 adds unwanted flash content
2004-09-07 by alipowsky
Today i found some behaviour of the Philips tools which can make really trouble. So i post if for information: If you program a hexfile to the Flash, the content of the last written page above the addresses given in the hexfile is not defined. example: my hexfile ended with :20C0A00001FFFF0AC09D00004802004048020040FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 :00000001FF The flash content til adress 0xC0BF was okay as given in the hex file. But the addresses above contained stuff, which seemed to be code of formerly written pages. As i understood, the utility uses 4096 Byte write calls. But it seems that the ram buffer containing the code is not set to 0xff, when a page was written. This makes trouble, if you use some kind of code checksum scheme, which also covers this address range.