Hi Steve,

On Wed, Oct 16, 2019 at 4:11 PM Steve Longerbeam <slongerb...@gmail.com> wrote:

> FIM is available on the above nodes (/dev/video0 and /dev/video3), after
> enabling links to them. So please try:
>
> # media-ctl -l "'ipu1_csi0':2 -> 'ipu1_csi0 capture':0[1]"
> # v4l2-ctl -d0  --list-ctrls
>
> # media-ctl -l "'ipu1_csi1':2 -> 'ipu1_csi1 capture':0[1]"
> # v4l2-ctl -d3  --list-ctrls

Thanks. This makes the FIM controls to appear.

However, if I run the following configuration so that I can get
Gstreamer pipeline to run (gst-launch-1.0 v4l2src device=/dev/video2 !
kmssink) then FIM does not appear.

# media-ctl -l "'adv7180 4-0021':0 -> 'ipu1_csi0_mux':4[1]"
media-ctl -l "'ipu1_csi0_mux':5 -> 'ipu1_csi0':0[1]";
media-ctl -l "'ipu1_csi0':1 -> 'ipu1_vdic':0[1]"
media-ctl -l "'ipu1_vdic':2 -> 'ipu1_ic_prp':0[1]"
media-ctl -l "'ipu1_ic_prp':2 -> 'ipu1_ic_prpvf':0[1]"
media-ctl -l "'ipu1_ic_prpvf':1 -> 'ipu1_ic_prpvf capture':0[1]"

But I think this behavior is expected according to your previous explanation:

"If /dev/video2 is the "ipu1_ic_prpvf capture" node, it's because FIM is
not yet available on those nodes. The FIM is only available on the
"ipuX_csiY capture" nodes. It's on my plate to fix that."

Thanks for your patience in clarifying this.

Cheers

Reply via email to