After programming a Mega162 in assembly via Studio 4 and STK500 I sent the Hex file to a production programmer along with a programmed chip to compare the 2 check sums.
He is using a BP Micro 1700 to flash the chips.
The check sums dont seem to be the same in the programmed chip I sent and the chips he flashes at his end however both chips perform as they should when tested.
(The fuse and lock bit settings are the same).
Could this be comething to do with the different hardwares/softwares used?
At the start of my program I am transferring values from EEPROM to SRAM locations, if the EEPROM values were different in the 2 chips would this result in a different check sum?
I would expect that 2 new chips programmed at the same time on the 2 differnt programmers with the same Hex file would result in the same check sum in each chip..?