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.

encode hang when encode link using extra remote allocate memory

Hi,

We are using rdk4.1 and customer usecase.

I meet an h264 encoder hang issue when encode link use extra remote memory to allocate resource, the hang log like below, this is hang in "error =  handle->fxns->processMulti(&processList);".

If I save some frame buffer number used at other links to make sure encoder link without use extra remote memory, the encoder will work normally. Why encoder can't use extra remote memory? How to resolve this problem?

Thanks,

Jacson

96593:!!!SLAVE CORE [VIDEO-M3] DOWN!!!
SystemLink_copySlaveCoreExceptionContext:120 1
mmap of [0xbe000000:36864]
mmap virt addresss:0x400d3000
munmap of [0x400d3000:36864]
SystemLink_copySlaveCoreExceptionContext:127
SystemLink_handleSlaveCoreException:149
SystemLink_handleSlaveCoreException:154
 [m3video] Unhandled Exception:
 [m3video] Exception occurred in ThreadType_Task
 [m3video] handle: 0x36aba124.
 [m3video] stack base: 0x36cbbb40.
 [m3video] stack size: 0x2000.
 [m3video] R0 = 0x00000000  R8  = 0x36a60144
 [m3video] R1 = 0xc0d06000  R9  = 0x3621ee00
 [m3video] R2 = 0x00000001  R10 = 0x94b3ca04
 [m3video] R3 = 0x36221a70  R11 = 0x36a6060c
 [m3video] R4 = 0x36a60450  R12 = 0x36a60144
 [m3video] R5 = 0x36a605c4  SP(R13) = 0x36cbd5e0
 [m3video] R6 = 0x36a605d8  LR(R14) = 0x00312aef
 [m3video] R7 = 0x36221280  PC(R15) = 0x200041d4
 [m3video] PSR = 0x61000000
 [m3video] ICSR = 0x00400803
 [m3video] MMFSR = 0x00
 [m3video] BFSR = 0x04
 [m3video] UFSR = 0x0000
 [m3video] HFSR = 0x40000000
 [m3video] DFSR = 0x00000000
 [m3video] MMAR = 0xe000ed34
 [m3video] BFAR = 0xe000ed38
 [m3video] AFSR = 0x00000000
 [m3video] Terminating Execution...