Hi,
I am working on EZSDK 05.05.02.00 | DM8168. AAC LC Audio Encoder.
If I run My Audio Encoder Sample application alone. Application and CE works perfectly fine.that is, only with CE (No OMX) the audio encoder is working fine.
But when the CE and OMX co-exist (Application with audio and video). I get system crash for SECOND RUN.
It means,
First time when I run, My application works fine (clean exit). Second time when I run the same application, during Engine_open() at the following line,
ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> calling HeapBufMP_create(): nblocks 64, blocksize 0x1000
I get system crash, core dump saying...
Unable to handle kernel paging request at virtual address d5400008
pgd = ca404000
[d5400008] *pgd=8ebc6011, *pte=00000000, *ppte=00000000
This happens only for second RUN.
I have the same application working very well without the above crash in EZSDK 05.03.01.05
Any Idea, Why I get the CE crash when CE co-exist with OMX?
Thanks