Tool/software:
Hello Ti experts,
Please provide me the list of camera sensors supported by specific AM625 SoC.
I've seen the list by menuconfig tool but its vast list and many of it are'nt supported by the AM625.
Kind Regards,
Aditya T
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software:
Hello Ti experts,
Please provide me the list of camera sensors supported by specific AM625 SoC.
I've seen the list by menuconfig tool but its vast list and many of it are'nt supported by the AM625.
Kind Regards,
Aditya T
Hello Aditya,
Any USB 2.0 based camera can be supported on AM625. For MIPI CSI cameras, OV5640 is supported by the AM62x SDK out-of-box. OV9281 has been tested on AM62x but not enabled in SDK.
Generally, MIPI CSI-2 compliant CSI sensors should work on AM62x.
Regards,
Jianzhong
Hello Jianzhong,
We don't need USB cameras, but need only the CSI-2 camera sensor supported list by AM625 SoC. Also the camera should have ISP or the driver of that camera should support RAW-8 bit as output format.
1. Do the sensor OV9281's driver contain RAW8 bit output format?
2. Can you provide the driver for OV5647 camera sensor which will give RAW8 bit output which can be supported by the v4l2 also?
3. Can you provide the whole list of camera sensors of which driver support for RAW8 bit is available in Ti's AM625 Linux SDK?
Best Regards,
Aditya T
1. Do the sensor OV9281's driver contain RAW8 bit output format?
Yes, both RAW 8 and RAW 10.
2. Can you provide the driver for OV5647 camera sensor which will give RAW8 bit output which can be supported by the v4l2 also?
The driver is included in the AM62x Linux SDK.
Can you provide the whole list of camera sensors of which driver support for RAW8 bit is available in Ti's AM625 Linux SDK?
Please check the sensor drivers included in the SDK under drivers/media/i2c. Please note that out of those sensor drivers, we've only tested OV5640 and OV9281 on AM62x. More are tested on AM62A as documented here.
Hello,
Yes, both RAW 8 and RAW 10.
Yes but it monochrome 8bit and 10bit, I think there might be colour issue for us then with OV9281.
The driver is included in the AM62x Linux SDK.
Yes the driver for it is present but in that driver there is not RAW8 bit support provided, only RAW10 is been provided.
Please check the sensor drivers included in the SDK under drivers/media/i2c. Please note that out of those sensor drivers, we've only tested OV5640 and OV9281 on AM62x. More are tested on AM62A as documented here.
Yes, I've checked for it but there are no such camera which provide RAW8 bit output with SBGGR format.
My end application is to use that camera for video-calling application on chromium browser, so suggest according to it
Best Regards,
Aditya T
Hi Aditya,
If you want to use a camera with SBGGR format, you'll need to use an SoC with ISP such as the AM62A family. AM62x doesn't have an ISP and so it can't support SBGGR sensor.
For AM62A, the IMX219 with both BGGR 8-bit and BGGR 10-bit is supported.
Regards,
Jianzhong
Hello Jianzhong,
I've purchased 1IMX219 camera module from link.
Also the command used to getting this camera feed on chromium is
gst-launch-1.0 v4l2src device=/dev/video0 do-timestamp=true ! \ > video/x-bayer, width=640, height=480, format=rggb, framerate=30/1 ! \ > bayer2rgb ! videoconvert ! video/x-raw, format=I420 ! \ > v4l2sink device=/dev/video10 sync=false
Hi Aditya,
The AM62x doesn't have ISP and the bayer2rgb/videoconert are slowing down your pipeline. You'll need AM62A to support IMX219.
Regards,
Jianzhong
Hello,
But using the above mentioned pipeline I'm not getting any lag while displaying the feed on display, the lag occurs only when I'm getting it on chromium.
Is there any chance that we can reduce the lag while giving feed to chromium?
Kind Regards,
Aditya T
Hi Aditya,
But using the above mentioned pipeline I'm not getting any lag while displaying the feed on display,
Would you mind sharing a video capture of this?
Thank you.
Jianzhong
Thanks for sharing the video. Looks like streaming to a display is ok.
Would you mind opening a new thread about streaming to chromium? We'll be able to route your inquiry to the right expert.
Thank you.
Jianzhong
I've created a new E2E thread for this issue.
E2E Thread link: Link
Kindly help us there. I need to end this issue as soon as possible.
Best Regards,
Aditya T
Hello Jianzhong,
Only need to ask if the issue is at browser end then why does OV5640 sensor works fine and the IMX219 skips frames for same Chromium and same Linux PSDK V10.00.07.04?
Best Regards,
Aditya T
Ok. This is a good data point. Maybe when you use IMX219, the CPU load is high and that impacts streaming to Chromium.
Well, In that case OV5640 should also make high CPU usage.
My question was If IMX219 is not lagging on Local display, then why it is lagging for Chromium browser. Whereas OV5640 sensor doesn't lags on display as well as on browser.
Kind Regards,
Aditya T