This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PROC_detach hangs?

Other Parts Discussed in Thread: OMAP-L137

I'm running on an OMAP-L137 EVM, using the version of software that came with the SDK.  I have modified the loop example in dsplink to send a message using the NOTIFY package.  The dsp sends a notify to the gpp, and then the gpp processes the buffers.  This all seems to work.   However, when the application runs LOOP_Delete() and gets to PROC_detach, it appears to hang up the gpp side and not exit.   Normally, the loop program will run to completion and return control to the command line.

Any idea what I should look for?  I register for notification in the LOOP_Create() command, and unregister in LOOP_Delete()...  I have a semaphore wait in the LOOP_execute, but that's done with by the time it gets to LOOP_Delete().

The rest of the program is pretty much the same as the normal LOOP example.  Ideas?

Thanks,

Chris