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.

SLAVE CORE [VIDEO-M3] DOWN!!!

HI:

 Our platform is dvr_rdk 3.5.

After run a period of time, most may be 50minutes, there had a err with enclink:

The detail print information as follow:

[m3video] 1033410432:ENCLINK:H264Enc !!WARNING!!!Unable to handle runtime output buffer request
[m3video] 2778849:!ERROR!:ENCLINK::links_m3video/iva_enc/encLink_h264.c:[448]::INTERNAL ERROR:-1
[m3video] ALGPROCESS FAILED
[m3video] Number of Entries in Process List : 1
[m3video] Extended error for entry 0 : 0x18400
[m3video] 2778849:WARN
[m3video] ENCLINK:ERROR in Enclink_h264EncodeFrameBatch.Status[-1] for IVAHD_2
[m3video] 2778849:WARN
[m3video] ENC : IVAHDID : 2 ENCLINK:ERROR in EncLink_SubmitBatch.Status[-1]
[m3video] 2778850:!ERROR!:ENCLINK::links_m3video/iva_enc/encLink_h264.c:[448]::INTERNAL ERROR:-1
[m3video] ALGPROCESS FAILED
[m3video] Number of Entries in Process List : 1
[m3video] Extended error for entry 0 : 0x18000
[m3video] 2778850:WARN
[m3video] ENCLINK:ERROR in Enclink_h264EncodeFrameBatch.Status[-1] for IVAHD_2
[m3video] 2778850:WARN
……
2766771:!!!SLAVE CORE [VIDEO-M3] DOWN!!!
SystemLink_copySlaveCoreExceptionContext:120
mmap of [0xbe9c0000:36864]
mmap virt addresss:0x40ccc000
munmap of [0x40ccc000:36864]
SystemLink_copySlaveCoreExceptionContext:127
SystemLink_handleSlaveCoreException:149


2767078:!!!SLAVE CORE DOWN!!!.EXCEPTION INFO DUMP

!!HW EXCEPTION ACTIVE (0/1): [1]

!!EXCEPTION CORE NAME : [VIDEO-M3]

!!EXCEPTION TASK NAME : [ENC_PROCESS_TSK_1 ]

!!EXCEPTION LOCATION : []

!!EXCEPTION INFO : [H/W EXCEPTION]
[MSG][Network/netMarcoMsg.c][TaskRun][2588] 0 138
[MSG][Network/netMarcoMsg.c][Msg_HeartBeat_Request][1809] [信令] MSGTYPE_HEARTBEAT_REQUEST
[m3video] 2779606:!ERROR!:ENCLINK::links_m3video/iva_enc/encLink_h264.c:[448]::INTERNAL ERROR:-1
[m3video] ALGPROCESS FAILED

What is the cause of this phenomenon,

My uboot info 


TI8168-GP rev 2.0

HDVICP clk : 531MHz
L3 Fast clk : 493MHz
HDVPSS clk : 246MHz
Ducati M3 clk : 246MHz
DSP clk : 813MHz
ARM clk : 987MHz
DDR clk : 675MHz

and i checked the enclink ERROR. it is a timestamp err,the function of it is:

#define ENCLINK_INTERNAL_ERROR_LOG(errCode,...) \
do { \
Vps_printf("\n%d:!ERROR!:ENCLINK::%s:[%d]::INTERNAL ERROR:%d", \
Utils_getCurTimeInMsec(), \
__FILE__, \
__LINE__, \
errCode); \
if(ENCLINK_VARGS_NUMARGS(__VA_ARGS__)) { \
Vps_printf(__VA_ARGS__); \
} \
} while (0)

Is above info have some effctively to solve this question, It runs well at the begining.