Question: I keep getting this cannot initialize target error in the simulator. What's wrong?

Answer: Below is the QK script (actually you can call it whatever you like) which is designed to kill all semaphores associated with the simulator. This will help you recover after you hang the simulator, or the OS decides you have too many semaphores allocated. To run this, have your system administrator install this in /usr/local/bin or /usr/contrib/bin and then type 'rehash' from the command line. Then type 'qk' (or whatever you sys admin called it when he installed it) and it should take care of any semaphores that the debuggers have left around.

#!/bin/csh
#-----------------------------------------------------------
# Shell script to remove shared resources #-----------------------------------------------------------
set yuser = `whoami`
set numb = ( ` ipcs | fgrep $yuser | cut -c1-20 |
egrep '(edd|54[01])' | cut -c1-9 | sed -e 's/^/-/' ` )
ipcrm $numb


Device: TMS320C8x
Category: TI Tools
Detail: Debugger Tools
Detail2: Simulator
Title: Cannot Initialize Target Error
Source: Case from TMS320 Hotline
Date: 8/1/97
GenId: 0008103

© Copyright 1998 Texas Instruments Incorporated. All rights reserved.
Trademarks, Important Notice!