it looks like a failure to set bandwidth, and it’s returning ENOMEM error.
is it multi-cam use-case? may I also know what’s the data-rate of your camera?
Hello JerryChang,
we have two cameras connected, each with 4 lanes. When we get this error, only one camera was active.
In that case we configured the camera with a data rate of 2376 Mb/s/lane.
after running the commands I still see the same issue.
is this ICC failed message effect your real camera use-case?
Maybe. As we don’t really know what this message means we can not judge about it currently.
Could you explain a bit what the message means and what implications this error has?
Could you elaborate a bit what “it looks like a failure to set bandwidth, and it’s returning ENOMEM error” means?
Which bandwidth can not be set where?
What implications does this have? Will something not work anymore due to that?
let’s follow below formula to calculate your CSI data-rate.
for instance,
here’s an example to check CSI date rate, 4K(3840x2160),90-fps,10-bit. CSI data-rate = 3840 * 2160 * 10 * 90 * 1.15 ~= 8.584 Gbps
you may check the Orin NX’s ISP clock, which is… 10111.2 Mhz ISP throughput = 1011.2 Mhz * 2 (2 Pixels/clock) * 0.85 (translates 15% off) = 1720MPixels/Sec ~= 1.72 Gpps
please also note that,
here’re Gbps (Giga Bits Per Sec) and Gpps (Giga Pixel Per Sec).
you have to taking CSI data-rate 8.584 Gbps to divide with Raw10 into 858.4 MPixel/Sec, which is within ISP throughput.
it may due to AGX Orin has larger memory and higher throughput.
anyways, both bwmgr and isomgr has disabled for Orin series, were those logs effect the camera stream for your real use-case?