I am trying to get the Flash_Erase routine (Flash API V3.02) to work on a TMS320F2808 device, running on a TMDSDOCK2808 Experimenter Kit. I have no problem loading the Flash using the debugger port of the Docking Station; also, I can write individual words into Flash using the Flash_Program API routine. However, when I try to use the Flash_Erase routine, I get the error code 24. I have the Flash API running out of L0SARAM, with interrupts disabled (using DINT instruction). Sometimes I get the Interrupt 19 error trap from SYS/BIOS. I have the latest versions of CCS and SYS/BIOS; are there any compatibility issues with the Flash API?
↧