On 10/16/19 6:04 AM, Fabio Estevam wrote:
Hi Steve,
On Tue, Oct 15, 2019 at 10:18 PM Steve Longerbeam <slongerbeam@xxxxxxxxx> wrote:
Here's a quick example that uses the end-of-frame method to measure fi's
(all other FIM controls are left at the default values):
v4l2-ctl -d0 --set-ctrl=fim_enable=1
# disable input capture method
v4l2-ctl -d0 --set-ctrl=fim_input_capture_edge=0
v4l2-ctl -d0 --stream-mmap
What needs to be done for 'fim_enable' to be available?
I am using a mx6dl-sabreauto, and this is what I get:
# v4l2-ctl -d2 --set-ctrl=fim_enable=1
unknown control 'fim_enable'
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.
But also remember that the FIM controls are inherited from the ipuX_csiY
subdevices when the link from ipuX_csiY is enabled, so while the
controls are always available on ipuX_csiY, they become available on
"ipuX_csiY capture" nodes when the link is enabled.
Steve