Flash Magic is a great tool! I've been using it for half a year and love it very much. currently, I'm using it (command line) to program LPC2103. It always running smoothly. However, I have a few question and look forwad to a response ASAP?
1) VERIFY:
I am using VERIFY command right after HEXFILE command. In this case, do you verify the code in RAM before it's written to Flash or read it out from Flash and compare to the data in hex file?
2) CRP:
For code read protection, how do I know the code is read protected? If my code (hex file) already includes CRP code in 0x1FC (12345678), do I still need to set CODEREADPROCTECTION option when using Flash Magic?
3) SECURITY:
How to use this command? I am using SECURITY comand right after VERIFY, and it shows CODEREADPROCTECTION: DISABLED. does that mean it's not CRPed or CRP code (12345678) is not in 0x1FC location? Do I need reset the chip to check the security status after flash programming and writing CRP location? Does ENABLED means CRP code is in 0x1FC or all code just cannot be read out?
Any help for these questions will be greatly appreciated!
1) VERIFY:
I am using VERIFY command right after HEXFILE command. In this case, do you verify the code in RAM before it's written to Flash or read it out from Flash and compare to the data in hex file?
2) CRP:
For code read protection, how do I know the code is read protected? If my code (hex file) already includes CRP code in 0x1FC (12345678), do I still need to set CODEREADPROCTECTION option when using Flash Magic?
3) SECURITY:
How to use this command? I am using SECURITY comand right after VERIFY, and it shows CODEREADPROCTECTION: DISABLED. does that mean it's not CRPed or CRP code (12345678) is not in 0x1FC location? Do I need reset the chip to check the security status after flash programming and writing CRP location? Does ENABLED means CRP code is in 0x1FC or all code just cannot be read out?
Any help for these questions will be greatly appreciated!