Hello,
I am working on the evmomapl137, using the OMAPL137_dsp_1_00_00_10 SDK & dsplink 1.61.3. (montavista linux). I am running the dsplink examples fine.I modified an example (LOOP example) to run my own first DSP/BIOS task on the DSP, I have disabled all the CHNL transfers.
on the GPP side, I have created a process that loads the dsp executable and start the DSP and go sleeping.
on the DSP side, the DSP/BIOS task is a forever loop that monitor the DIP switch input and write its state on the LED's.
The DSP task runs OK, but I did not understand why the DSP task stop running when I kill the GPP linux process. the proc_stop / proc_detach/ proc_destroy are not being called by the GPP process.
Is the DSP/BIOS task is dependent on the GPP task that create it?
How can the DSP/BIOS task run even if the GPP process is killed?
Thanks for any help.