Hi,
Thanks for your previous supports.
We are using MSP430F2617 in our project and we are not planning to add a bootloader for our firmware. We need a CRC checking for the flash memory in every boot up. We are forced to follow a very tedious process for this since we don’t have a bootloader. Our present plan is
1. Convert the .out file generated by CCE to .bin using a file conversion tool.
2. Calculate the CRC of the binary from the binary file
3. Append the CRC to the existing binary (edit the binary file and the add the calculated CRC to write to required flash location)
4. Convert the .bin again to .out (by file conversion tool) then load the program using CCE tool and JTAG
5. A routine to calculate CRC and compare with the stored value is written in the firmware.
Pls help us by answering following queries
1. Is there any other method for CRC writing for project without a bootloader?
2. I any tools available from TI for .out to bin and .bin to .out conversions?
Thanks in advance,
Aju