NvRmChannelSubmit erros after update to L4T32.7.5

Hello, we have recently upgraded to L4T32.7.5 from L4T32.7.1 to accommodate the new DRAM as mentioned in PCN211181. We are using gstreamer to transcode incoming compressed data from multiple IP cameras. Each camera is transcoded with a pipeline like this:

rtspsrc ! rtpjpegdepay ! nvv4l2decoder mjpeg=true ! videorate ! capsfilter ! nvvidconv ! capsfilter ! nvjpegenc ! appsink

When using L4T32.7.1 we can transcode more than 16 IP cameras simultaneously without issue. However, with L4T32.7.5 we can only achieve 7 cameras. Attempting an 8th results in the following error messages:

NvRmChannelSubmit: NvError_IoctlFailed with error code 22
NvRmPrivFlush: NvRmChannelSubmit failed (err = 196623, SyncPointIdx = 57, SyncPointValue = 0)
NvRmPrivFlush: NvRmChannelSubmit failed (err = 196623, SyncPointIdx = 57, SyncPointValue = 0)
NvRmPrivFlush: NvRmChannelSubmit failed (err = 196623, SyncPointIdx = 57, SyncPointValue = 0)
NvRmPrivFlush: NvRmChannelSubmit failed (err = 196623, SyncPointIdx = 57, SyncPointValue = 0)
NvRmPrivFlush: NvRmChannelSubmit failed (err = 196623, SyncPointIdx = 57, SyncPointValue = 0)
NvRmPrivFlush: NvRmChannelSubmit failed (err = 196623, SyncPointIdx = 57, SyncPointValue = 0)
NvRmPrivFlush: NvRmChannelSubmit failed (err = 196623, SyncPointIdx = 57, SyncPointValue = 0)

After some investigation I determined that L4T32.7.2 and L4T32.7.3 are OK, but L4T32.7.4 is not.

Is there some way to get this working again with L4T32.7.5?
Or would it be possible for us to stay with L4T32.7.1 and just make minimal changes to enable the new DRAM?

Best regards,
Howard Mitchell

Hi,
Please get this overlay and try to apply it to r32.7.1:

Jetson Linux R32.7.5 | NVIDIA Developer

Additional Files
Overlay_PCN211181_r32.7.5.tbz2

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.