Tool/software: Linux
4 channels of 720P raw video data and 1 channel of 880*1080 stitched video data are encoded into the H264 file stream and stored in the hard disk, the following error occurs.
ENCODE: Creating CH1 of 880 x 1080, pitch = (880, 880) [1] [0], bitrate = 10000 Kbps ...
[HOST] [IPU2 ] 48.424601 s:
[HOST] [IPU2 ] 48.424662 s: ### XDC ASSERT - ERROR CALLBACK START ###
[HOST] [IPU2 ] 48.424754 s:
[HOST] [IPU2 ] 48.424876 s: out of memory: handle=0x99e1a3dc, size=1179648
[HOST] [IPU2 ] 48.424967 s:
[HOST] [IPU2 ] 48.424998 s: ### XDC ASSERT - ERROR CALLBACK END ###
[HOST] [IPU2 ] 48.425059 s:
[HOST] [IPU2 ] 48.425333 s: IRESMAN_TILEDMEMORY_getHandles> Error obtaining TILEDMEMORY resource.
[HOST] [IPU2 ] 48.425425 s: IRESMAN_TILEDMEMORY_getHandles> Exit (handle=NULL, status=IRES_ENORESOURCE)
[HOST] [IPU2 ] 48.425944 s: LINK ERR::linkID:9000051::channelID:1::errorCode:-4::FileName:iva_enc/encLink_h264.c::linuNum:1157::errorCondition:(iresStatus == IRES_OK)
The address allocation file I am using is at vision_sdk/apps/build/tda2xx/mem_segment_definition_linux.xs. What segment do I need to change this allocation file?