Hi,
we observed an issue, which easily can be reconstructed by use of CE examples: after multiple starts and ends of the CE sample app (that means loading and unloading the DSP server application) more and more the memory of a shared region gets lost, and (not in each case obviously dependent) earlier or later it is no longer possible to load the DSP server application oncemore.
This issue first has been described within that thread, but until now we didn't got the right hint from there, that's why I try it here, again.
Details:
- DM8148 (same effects on DM8168), EZSDK 5.05.01.04
- /etc/init.d/pvr-init and /etc/init.d/matrix-gui-e are not run at all, as we don't need display features - so we don't have to call them with stop parameter
- /etc/init.d/load-hd-firmware.sh is (at least at my platform) still disabled, too, but for my tests I run it by hand (with the "start" parameter, of course)
- Aftere correctly changing the memory map settings fitting to what is set for the video firmware, probably more or less all the CE examples may be run in parallel to the loaded video firmware (loaded by load-hd-firmware.sh), but mostly I test with the ex01_universalcopy_remote example from codec_engine_3_23_00_07, and the above observations are done with that sample.
I'd be thankful for any hint which actually brings us one step further.
Thanks in advance,
Joern.