From NVIDIA docs,
“SoC generates a PWM signal on a GPIO pin that is connected to all deserializers. This common PWM signal is then forwarded to all 16 GMSL cameras to achieve frame synchronization.”
we are planning to use PWM signal and synchronize GMSL cameras. Please let us know which kernel driver we have to use to configure PWM GPIO and share some sample device tree entries for the same. we are using GPIO35(GP_PWM5), configured the same in pinmux sheet and generated the .cfg files.
could you please also point-out which documentation mention this paragraph?
there’s documentation, Jetson Virtual Channel with GMSL Camera Framework, it doesn’t mention frame synchronization with PWM.
you should access L4T Driver Package (BSP) Sources,
please check kernel documentation for the PWM configuration in the device tree.
for example, $L4T_Sources/r32.5/Linux_for_Tegra/source/public/kernel/kernel-4.9/Documentation/devicetree/bindings/pwm/pwm.txt