Hi Expert,
We have built up a multi-channel video encoder based on TI's h264HPencoder library on
C6678. It can issue one channel of video encoder to any group of corepacs to C6678. For
example, we can group core 0,2,3 to channel 0, and channel 1,4 to channel 1, etc... And also,
we can delete the channel whenever we need. Different channel can run parrally but no more
than one channel will be run on the same corepac.
But some of my corepacs will crush after hundreds of times of create and delete. I find
one core has reached the abort function after calling RMAN_freeResources. And I got error
message below:
[C66xx_3] ti.sysbios.heaps.HeapMem: line 345: assertion failure: A_invalidFree: Invalid free
xdc.runtime.Error.raise: terminating execution
But all calling to RMAN_freeResources before the error can return successfully.
So do you know possible reason causing this error?
Thank you~~
Sunzhao