In using CCSv5.5 with my own proven F2812 hardware and a Signum JTAGJET C2000 emulator. I erased the flash successfully, including sector A after unlocking the F2812. Then I tell CCS to load the program and I get this error. How do I troubleshoot this? Here is the console output.
C28xx: Writing Flash @ Address 0x003F7FF8 of Length 0x00000008
C28xx: Erasing Flash Sector A
C28xx: Erasing Flash Sector B
C28xx: Erasing Flash Sector C
C28xx: Erasing Flash Sector D
C28xx: Erasing Flash Sector E
C28xx: Erasing Flash Sector F
C28xx: Erasing Flash Sector G
C28xx: Erasing Flash Sector H
C28xx: Erasing Flash Sector I
C28xx: Erasing Flash Sector J
C28xx: Finish Writing Flash @ Address 0x003F7FF8 of Length 0x00000008
C28xx: Writing Flash @ Address 0x003F7FF6 of Length 0x00000002
C28xx: Finish Writing Flash @ Address 0x003F7FF6 of Length 0x00000002
C28xx: Writing Flash @ Address 0x003D9F55 of Length 0x00000050
C28xx: Finish Writing Flash @ Address 0x003D9F55 of Length 0x00000050
C28xx: File Loader: Data verification failed at address 0x003D9F56 Please verify target memory and memory map.
C28xx: GEL: File: C:\CCS_Workspace_v5.5.0\SingenX05-3a\Debug\SingenX05-3a.out: a data verification error occurred, file load failed.
___________________________________________________________________________________________________
Also, I can close CCS and open the Signum Flash utility and successfully flash the F2812 that way with an older version of my program and it works. But when I try to load that older version in CCS, I get almost the same error about a data verification error except that the address is slightly different. Why will my programs load OK with Signum's Flash utility but not with CCSv5.5? And please guid me on how to troubleshoot this.