Other Parts Discussed in Thread: CCSTUDIO
I'm porting an existing working application from CCS3.3 to CCS12.3. I've brought over the original FLASH2812_API_V210.lib program from CCS33.3 to CCS12.3. The only major modification that I made to the ported software was that I utilized the newer boot28.asm.obj file for my CINIT functions instead of the old boot.obj file. This did require me to increase the size of that section in my CMD file memory map, from 0x44 to 0x54. Running my program 98% of my program is running just as it should now that I have everything all ported.. But a call to the Flash_Erase(1,&status) in my bootloader code is returning with Error #24 - Pre-Compact Failed. The Flash2812_Erase() code is found but I don't have source code for the library at this moment so I can't do any real debugging as I just get the dissassembly. The IC still appears to function properly after this error is received. I can erase and program with the debugger without issue.
