When I burn my DM648 EVM application to flash, it runs fine the first time, but after that it does not start properly. I want to know if my program's flash accesses might be corrupting flash. I was hoping to use the CRC feature of the AIS generator, but the UBL project has an empty function for calculating the CRC.
I am currently digging through the perl to figure out how the CRC is done, but I was wondering if anyone might have a quick way to get a checksum running so I can verify flash integrity.
Thanks!