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.
Part Number: AM3352
I used VGA(640x480) camera in medical analysis device.
As request of buyer, we try to change camera from VGA to UXGA.
I have some problem in this changing.
As belowed picture, my device occurs distortion picture intermittently
If I analyze it a little bit, picture is not broken, only assemle as scattering jigsaw puzzle
Thank you for your guide and help.
operating system : LINUX
What Linux version are you using? How is the camera connected to the AM335x?
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to Biser Gatchev-XID:
Our linux version: Embedded linux kernel 3.2
Camera : new design camera using the SN9C227 of Sonix.
In reply to JONG HUN LEE:
Your first post doesn't have pictures. Please attach them again.
What is the format of the camera video output? YUV raw or compressed? What is the frame rate in your application?
Kernel 3.2 is no longer supported.
And is this a USB camera?
In reply to Bin Liu:
My camera is USB camera.
The broken image is as below.
Left picture: Normal , Right picture: Distortion half of picture.
The picture format: YUV raw
Plus, Would you give me linux kernel version available in AM3352?
Do you have SN9C227 driver file for Linux?
If you have, please send them to me as soon as possible.
What is the frame rate? USB can only handle certain amount of throughput. UXGA resolution is 1600x1200, which is about 3.8MBytes per frame in YUV422. Then I don't think you can use frame rate higher than 4 or 5 fps.
You can download the latest Processor SDK Linux for AM3352 from the link below.
I am not sure if this Linux has a driver for SN9C227. This Processor SDK Linux kernel is based on the mainline kernel v4.19. So if mainline kernel v4.19 has a SN9C227 driver, then the Processor SDK Linux kernel has it; otherwise, there is no SN9C227 support.
Thank you for your comment.
We tried to change frame rate from 15 to 1.
In case of 1 frame rate, it had picture distortion issue.
Any other possibility to occur this problem?
Is it possible to capture the yuv frame into a file and attach it here? I'd like to check what exact the distortion looks like. The screenshot you provided in your previous post doesn't show the distortion clearly.
Please describe how the yuv frame is captured, what program is used, and what the program does to capture from the camera. I am trying to understand if possible the distortion is generated by the program, if not originally happened from the camera.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.