Quadrascopic OV9281 Horizontal Sync

1.Which seller did you purchase the product(s) from?
UCTronics
2.The Model number of the product(s) you have purchased?
B0267
3.Which Platform are you using the product(s) on?
Nano
4.Which instruction are you following?
https://www.arducam.com/docs/camera-for-jetson-nano/multiple-cameras-on-the-jetson/camarray-arducam-1mp-monochrome-quadrascopic-camera-bundle-kit/
5.Has your product ever worked properly?
Images display with poor horizontal sync leading to fuzzy vertical lines
6.What problems are you experiencing?

7.What attempts at troubleshooting have you already made?
Tried reseating connectors, another Nano, and latest Jetpack
8.How would you like us to help you?
Sharpen image?

Not sure why image didn’t show up?

Screen capture

Hi there,

Two things to try
First one: update the firmware
https://drive.google.com/file/d/1xJry4vQtikh9w0oUmRgfZcRqWFlqMM43/view?usp=sharing

Second one: try to increase HTS
you can try to increase HTS while the camera is running, the steps are as follows:

  1. Get the current HTS

python3 rw_sensor.py -r 0x380c 0x380d

 

  1. Increase HTS

python3 rw_sensor.py -r 0x380c 0x380d -v 0x03 0xD8

FuzzyBoundariesAndRubbishOnRightThat helped a bit, but the edges are still fuzzy and there is a black bar on the right. The first image is 1/4 width, but the next three at ~10% to narrow

It seems something is resetting 0x380c.

  1. If I initially read it I get 0x02.

  2. Then I set it with your command
    python3 rw_sensor.py -r 0x380c 0x380d -v 0x03 0xD8
    and it echos the correct value.

  3. If I read it again it is back to 0x02

When I connected the four cameras to a RPi they worked great, so it is something in the software or setup.
Thanks

Hi

Please make sure to turn on the camera before modifying the register value.
E.g:
First run python3 arducam_displayer.py
Next run python3 rw_sensor.py -r 0x380c 0x380d -v 0x03 0xD8

After you confirm the available value, we can update the firmware to avoid manually setting this value every time.