I recently updated CCS to version 4.1.3.00038 and have big problems with my Blackhawk USB2000 since then. It has difficulties programming my F28035 ControlCARD which is sitting on a custom PCB. Before the update everything worked fine. Blackhawk driver version is : 4.1.3.5.
When connecting to the target it comes with the following error :
Error connecting to the target:
Error 0x80000200/-1142
Fatal Error during: OCS,
Processor blocked debug accesses. An operation was attempted while
the CPU was in a non-debuggable context. To continue to honor the debug
context, press Cancel. To force debug access, press Rude Retry.
It says press 'Rude Retry' but most of the times only a 'Cancel' and a 'Retry' button are available. Pressing 'Cancel' cancels programming, pressing 'Retry' just results in looping the error popup dialog. Strangely, once in a while a 'Rude Retry' button is available and pressing it will program the DSP just fine. Once it is programmed, everything works as it should and I can run, break and step through the code just fine.
The above error alters with the error message below :
Error connecting to the target:
Error 0x80000200/-1041
Fatal Error during: OCS,
Device driver: Problem with the Emulation Controller.
It is recommended to RESET EMULATOR. This will disconnect each
target from the emulator. The targets should then be power cycled
or hard reset followed by an emureset and reconnect to each target.
Which I tried, but no hard reset of any of the devices (ControlCARD, Custom PCB, Emulator, PC) helps. Until ofcourse a 'Rude Retry' button comes up, then all problems are solved until I need to program again.