I want to use 2 MIPI CMOS and out put the real time interlaced video.
Can the OMAP5 EVM board support 2 MIPI to 1 HDMI interlaced video?
If yes, is there some Demo of ths? Or some Demo of single MIPI to HDMI?
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.
I want to use 2 MIPI CMOS and out put the real time interlaced video.
Can the OMAP5 EVM board support 2 MIPI to 1 HDMI interlaced video?
If yes, is there some Demo of ths? Or some Demo of single MIPI to HDMI?
Hello He Su,
For more information about OMAP5 EVM refer to OMAP5432 ES2.0 EVM System Reference Manual http://www.ti.com/lit/ug/swcu130/swcu130.pdf
For more information about camera reference designs refer to http://www.ti.com/apps/docs/mrktgenpage.tsp?appId=79&contentId=41246 .
OMAP5 EVM board supports:
1. Single MIPI CSI-2 camera and/or parallel camera/dual MIPI CSI - sensors supported via camera expansion connectors
2. HDMI on EVM is via native OMAP HDMI interface. The HDMI module in OMAP5 has only TxPHY and it can only transmit. It is possible to support interlaced video by HDMI.
To obtain more information about HDMI features contact with your TI sales representative.
Best regards,
Yanko
Per this post, Yanko has replied that a single MIPI CSI-2 camera is supported on the OMAP5432 EVM. However, on the OMAP5 Wiki page (http://processors.wiki.ti.com/index.php/Category:OMAP5), all of the GLSDK release notes indicate that a limitation of the software is that there is no camera nor ISP support.
So, can this point be clarified? Namely,
Does the OMAP5432 EVM hardware allow a camera to be connected via MIPI CSI-2 to the OMAP5432?
Does the GLSDK for the OMAP5432 EVM contain the necessary software to read camera frames via a MIPI CSI-2 interface?
Does the GLSDK for the OMAP5432 EVM contain the necessary ISP software to process camera frames from a Bayer sensor, i.e., demosaic, resizing, 3As, etc.?
If the GLSDK does not have the software in place for the camera and the ISP, when will this software be available?
Regards,
Joe
Hello TI support team,
We are developing an application which uses mipi/csi-2 to catpure camara image onLinux platform. We found omap5432 EVM is a good platform for the purpose.
I search lots of TI URLs include the GLSDK (includes the latest OMAP5 6.03.00.01 release) but I can not find the device driver for ISS from TI as omap4460 does.
As TI owns the chip, TI should be the company to provide the linux device driver.
Could anyone direct where I can find driver or when TI can provide it?
Thanks a lot,
Tien-Kuen
Hello Tien-Kuen,
The ISS driver is a part from the OMAP5 GLSDK 6.03.00.01.
You can refer to ti-glsdk_omap5-uevm_6_03_00_01/docs/OMAP5_GLSDK_Software_Developers_Guide.html
Then see how must build the specific components. See the file - ti-glsdk_omap5-uevm_6_03_00_01/bin/build-specific-recipe.sh
To build a specific component, use the build-specific-recipe.sh
host $ ./build-specific-recipe.sh <MACHINE-NAME> <RECIPE NAME>
For example to build libdce:
host $ ./build-specific-recipe.sh <MACHINE-NAME> libdce
MACHINE-NAME can be either omap5-evm or dra7xx-evm
To clean a specific component:
host $ ./clean-specific-recipe.sh <MACHINE-NAME> <RECIPE NAME>
The ISS's components are in /ti-glsdk_omap5-uevm_6_03_00_01/component-sources folder.
Best regards,
Yanko
Tien-Kuen,
I had discussed Ducati and ISS software support with TI and was informed that TI will not be upgrading nor supporting the Ducati/ISS code for the OMAP5432. Hence, the OMAP5 is dead for customer camera interfacing via the CSI-2 ports. The only way to use a camera on the OMAP5 is via a USB port or with an external ISP.
Regards,
Joe
Hi Yanko,
Thanks a lot for the information, I will check it. By the way, could you tell me which camera module you use to test the ISS interface?
Hi Joe,
Your mail really confuses me. From Yanko's message, it seems TI's software does support omap5432 ISS. Could you explain in more detail.
Appreciate your time,
Tien-Kuen
Tien-Kuen,
No one from TI every answered my post from 2 months ago so I contacted my local TI sales manager for more information and I was told that there would be no further support for the camera subsystem software. Perhaps what Yanko is saying is that you can build the code with whatever camera drivers are currently in place. My understanding is that there is no support from TI for custom camera projects.
Yanko - can you please help clarify the TI support?
Joe
Hello Tien-Kuen, Joe,
I suggest seeing in the folder - ti-glsdk_omap5-uevm_6_03_00_01/component-sources
There are the necessary components for ISS.
If you use OMAP5 uEVM:
There is camera expansion. The OMAP5 EVM does not provide an onboard camera sensor, but does provision for two camera expansion connectors. One of the connectors is a 30-pin camera connector (Samtec P/N TFM-115-32-S-D-A) that is pin-compatible with the OMAP4 EVM ES (OMAP4460) camera connector. This connector is placed on the top side of the PCB, and provides a single CSI-2 interface (CSIPORTA) as well as GPIOs for use on a plug-in camera module.
The second connector is a 60-pin connector (Hirose P/N FX6-60P-0.8SV2) that provides all OMAP5432 ES2.0 CSI-2 interfaces (CSIPORTA, CSIPORTB and CSIPORTC). It can also be used to provide a dual CSI-2 camera interfaces or a single parallel camera interface (with appropriate pin multiplexing done by software).
Try to build the specific components and then use the CSI interface by description in OMAP5 TRM.
Best regards,
Yanko
Hi Yanko,
By following the Software Developer Guide, I did downloaded the GLSDK software (includes Yocto software) and briefed the software tree. It is quite complex. In my experiences of using TI products, there are quite a lot of good documents to help TI's cusotmers to start on their jobs.
Is there any similar document for the omap5432 software framework? or can you provide me some guidelines to start with? e.g. which directory contains what software module...
Best regards,
Tien-Kuen
Hello Tien-Kuen,
You can obtain information from all documents in ti-glsdk_omap5-uevm_6_03_00_01/docs in your GLSDK.
To familiarize with OMAP platform refer to - http://omappedia.org/wiki/Main_Page
See in the listed links:
http://processors.wiki.ti.com/index.php/OMAP5_GLSDK_6.03.00.01_Release_Notes
http://www.ti.com/product/omap5432
http://processors.wiki.ti.com/index.php/GLSDK_FAQs
http://processors.wiki.ti.com/index.php/OMAP5_GLSDK_Software_Developers_Guide
Clock Framework user guide - http://processors.wiki.ti.com/index.php/Clock_Framework_User_Guide
Power management framework - http://www.omappedia.com/wiki/PM_Framework
OMAPCONF - https://github.com/omapconf/omapconf/wiki
OMAPCONF is a Linux user-space standalone application designed to provide a quick'n easy way to diagnose (monitor/debug/...) TI OMAP processors configuration/status dynamically at runtime.
Best regards,
Yanko
Hi Yanko,
Thanks for the information. I have further questions,
Best regards,
Tien-Kuen