I've been working with CCSv6 (6.0.1.00040) and the XDS110 driver on an ARM target (RM46L852).
Can get more specific if needed, but basically I've got a very long test program logging results to a file, using fprintf() through CCS.
If the test program doesn't complete, but I need to restart it, it never calls fclose().
I can't delete the output file before running again because it's in use.
I'd think that terminating a debug session would be the right place for CCS to clean up and close any of these CIO files that are still open, but it doesn't appear to be doing so because even after terminating the debug session the files still cannot be deleted.
To turn this into a 'question' - is this normal/expected and are there any suggestions on releasing the file so it can be deleted.