External Trigger returned error with v4l2-ctl on B0381

  1. Where did you get the camera module(s)?

  2. Model number of the product(s)?
    B0381

  3. What hardware/platform were you working on?
    Raspberry Pi 5, debian bookworm newest version

  4. Instructions you have followed. (link/manual/etc.)
    Installation for the driver here, and setup for the external trigger here (on the software section)

  5. Problems you were having?
    upon inputting this command v4l2-ctl -d /dev/v4l-subdev0 -c trigger_mode=1,
    it returned error "unknown control ‘trigger_mode’ "

  6. The dmesg log from your hardware?
    [ 44.646788] source of link ‘rp1-cfe-fe_config’:0->‘pisp-fe’:1 is not a V4L2 sub-device, driver bug!
    [ 44.646807] v4l2_get_link_freq: Link frequency estimated using pixel rate: result might be inaccurate
    [ 44.646809] v4l2_get_link_freq: Consider implementing support for V4L2_CID_LINK_FREQ in the transmitter driver
    [ 44.646812] rp1-cfe 1f00128000.csi: Using a link rate of 800 Mbps

  7. Troubleshooting attempts you’ve made?

  8. What help do you need?
    anything I could do to get the external trigger working?

okay, I think I might found the solution. I ended up changing v4l-subdev0 to v4l-subdev2 and it seems to work now based on a quick test. Could you confirm that this is the intended behavior and not some fluke?

Hi,
Did you connect another camera to your Pi 5?