Quote from: Andy Ayre on April 08, 2008, 09:45:38 AM
I'm not sure why a compiler or parallel programmer don't have options somewhere to generate the checksum. However Flash Magic doesn't make assumptions so it generates it every time.
If you read a hex file out of the device and then give it to AvNet, it *should* work. I would reprogram that hex file using Flash Magic first to make sure there were no problems with the read process.
But I am concerned that your hex file contains data in those locations. If it is expecting something specific to be there, then it may crash when it needs that data or tries to execute it. You will need to look at the linker map generated by the Keil toolset to see what is being put there. If it is just a dummy interrupt vector then you can ignore it.
Andy
The linker map files shows nothing that its putting there. I have a feeling its just a dummy interrupt vector.
Now that I'm more sure of my self about this whole mess I'll give the AvNet guys a call and we can get this worked out. I just wanted to learn a bit before I started talking to them...
Thansk again!!!