Why does the CCS Script running through a Perl or a Visual Basic script look to be hung when the target is running?
The Perl Script or Visual Basic Script looks to be hung when it tries to read or write to the DSP memory location. The CCS cannot read or write to a memory location when the DSP is running and so the scripting API cannot do the same. The API script which tries to read/write to a memory location would not return unless the target is halted through the break point or manually halted through the CCS. One solution for this is to set a break point through the script, read/write to the memory and run the target again.