Hi,
Is there any 4-lane CSI camera tested successfully on BeagleY AI? If so, can I please get more info and camera details that’s been tested.
Also is the kernel driver code for supported sensors open source?
Thanks!
Hi,
Is there any 4-lane CSI camera tested successfully on BeagleY AI? If so, can I please get more info and camera details that’s been tested.
Also is the kernel driver code for supported sensors open source?
Thanks!
Hi,
I will get a 4-line camera in a week or two and I will try to test it. It is from AliExpress and I’m not sure if it is actually the thing what was described.
in the Linux kernel there are two drivers working together in order to support a camera: one i2c command/control driver and another is for receiving data over serial lanes, j721e-csi2rx in our case.
I checked briefly, there is at least one DT overlay for camera with four lines. On the schematics both csi2 ports have four lines routed. Theoretically it should work. it depends what sensor you are going to use.
The Brio 510 from logi is usb 3, the aiy has usb 3.
Image quality from the brio is so much better than the imx219 and imx477. Much easier to implement on usb, doing edge detection in opencv and the brio is much better than those 2 csi cams. Have not yet tried that on beagley yet, it should work without any headaches.
I believe, people use MIPI instead of USB because they want to achieve lower latency, use RAW image data and use all of 10-12-14 bits per pixel. There also are V3Link to CSI2 adapters, which let us use cameras designed for autonomous vehicles.
I might have to look into those cameras, need very crisp edge detection for a machine loader design. That latency might not be too much of an issue in our use case.