I seem to have somehow locked my F28027 on the LaunchPad-XL.
Everything worked fine yesterday (and the last few weeks!) until I came in this morning and powered on and attempted to load the device (no code changes) which resulted in the following error messages:
C28xx: GEL Output: Device Calibration not complete, check if device is unlocked and recalibrate.C28xx: Flash Programmer: Warning: The configured device (TMS320F28027), does not match the detected device (). Flash Programming operations could be affected. Please consider modifying your target configuration file. C28xx: GEL Output: Device Calibration not complete, check if device is unlocked and recalibrate.C28xx: Flash Programmer: Device is locked or not connected. Operation cancelled. C28xx: File Loader: Memory write failed: Unknown error C28xx: GEL: File: C:\ProjectName\Debug\ProjectName.out: Load failed.
And as far as I can tell the memory at the CSM locations (0x3f7ff8) is all zeros.
I have tried using Uniflash to unlock or erase the device with no success and now attempting to load results in the following error (although I have power cycled the device several times to try to reset):
C28xx: Error connecting to the target: (Error -1135 @ 0x0) The debug probe reported an error. Confirm debug probe configuration and connections, reset the debug probe, and retry the operation. (Emulation package 6.0.407.3)
I note that there are a number of other threads from the last few years regarding such problems with some threads mentioning that TI are actively looking into what causes this to randomly occur and possible solutions.
Where any causes or solutions ever found??
I will probably replace the device on the board now, but if no cause or workaround is identified how can I be sure this wont cause problems with devices in production?
Thanks, T