Hi my friends
I want to use single MIPI CMOS and out to display using HDMI .
Does OMAP5 EVM board have MIPI Camera linux driver?
thanks
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.
Hi my friends
I want to use single MIPI CMOS and out to display using HDMI .
Does OMAP5 EVM board have MIPI Camera linux driver?
thanks
Hello Michael,
Yes the OMAP5 uEVM board has MIPI Camera drivers.
For both GLSDK6_03 & Android releases the drivers are located in board-support/linux/drivers/media/i2c/soc_camera.
Both releases also have the ducati firmware integrated in their filesystems.
Best Regards,
Yordan
Hello Yordan
If I can't find board-support/linux/drivers/media/i2c/soc_camera , I find board-support folder ,but there is no linux/ folder , Is that I failed to install the GLSDK6.03 ?
Best Regards,
Michael
Hello Michael,
The board-support/linux/ folder is where your kernel sources are located. In board-support you should also have board-support/u-boot/ , which contains the bootloader sources; board-support/prebuilt-images, which contains the prebuilt kernel, u-boot & MLO files; and the external-linux-kernel-modules, which contains the sgx-ddk.
If you are missing any of those folders, it means that you have failed to download the corresponding sources from the git repository.
Best Regards,
Yordan
Hi Yordan
where is my kernel sources folder, is file system/home/ ?in GLSDK forder, I only find
board-support/prebuilt-images,The follow is process I install the GLSDK
Successfully extracted the cross compiler to /home/caogang
You seem to have 64 bit ubuntu, installing ia32-libs...
Reading package lists... Done
Building dependency tree
Reading state information... Done
ia32-libs is already the newest version.
0 to upgrade, 0 to newly install, 0 to remove and 71 not to upgrade.
Updating cross compiler used by Makefile
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
WARNING!! /opt/ti-glsdk_omap5-uevm_6_03_00_01/bin/repo already exists
--------------------------------------------------------------------------------
This step will download ducati build tools
The following components will be downloaded from the specified locations:
Framework Components:
http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/fc
Codec Engine:
http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ce
XDAIS:
http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/xdais
SYSBIOS:
http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/bios/sysbios
XDCTools:
http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc/
You must agree and abide to respective license terms in order to continue.
Please refer to individual manifest files for license information.
Do you want to download all the ducati build tools? y/N
[ n ]y
--2014-04-15 21:45:50-- http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/bios/sysbios/6_35_03_47/exports/bios_setuplinux_6_35_03_47.bin
Resolving downloads.ti.com (downloads.ti.com)... 219.154.65.16, 219.154.65.8
Connecting to downloads.ti.com (downloads.ti.com)|219.154.65.16|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 44525668 (42M) [application/octet-stream]
Saving to: `bios_setuplinux_6_35_03_47.bin'
100%[======================================>] 44,525,668 57.4K/s in 11m 4s
2014-04-15 21:56:55 (65.5 KB/s) - `bios_setuplinux_6_35_03_47.bin' saved [44525668/44525668]
Installing BIOS...
--2014-04-15 21:57:08-- http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc/3_25_04_88/exports/xdctools_setuplinux_3_25_04_88.bin
Resolving downloads.ti.com (downloads.ti.com)... 219.154.65.8, 219.154.65.16
Connecting to downloads.ti.com (downloads.ti.com)|219.154.65.8|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 186415367 (178M) [application/octet-stream]
Saving to: `xdctools_setuplinux_3_25_04_88.bin'
86% [================================> ] 161,548,944 --.-K/s in 20m 33s
2014-04-15 22:17:42 (128 KB/s) - Connection closed at byte 161548944. Retrying.
--2014-04-15 22:17:43-- (try: 2) http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc/3_25_04_88/exports/xdctools_setuplinux_3_25_04_88.bin
Connecting to downloads.ti.com (downloads.ti.com)|219.154.65.8|:80... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 186415367 (178M), 24866423 (24M) remaining [application/octet-stream]
Saving to: `xdctools_setuplinux_3_25_04_88.bin'
100%[+++++++++++++++++++++++++++++++++=====>] 186,415,367 242K/s in 94s
2014-04-15 22:19:18 (257 KB/s) - `xdctools_setuplinux_3_25_04_88.bin' saved [186415367/186415367]
Installing XDC tools...
Detected 64-bit machine, nothing to be done
Do you want to fetch all the sources y/N
[ n ]y
--------------------------------------------------------------------------------
ERROR. Please run this script from the GLSDK root folder
there is ERROR, how to avoid it ?
Best Regards,
Yordan
Hi Michael,
You should follow the instructions in GLSDK Software developers guide: http://processors.wiki.ti.com/index.php/OMAP5_GLSDK_Software_Developers_Guide#Starting_your_software_development
Once you execute the ./ti-glsdk_omap5-uevm_6_03_00_01_linux-installer.bin (I assume you've accepted the default location of GLSDK, suggested by the installer). You should execute the following steps (also described in the above links):
$ cd ~/ti-glsdk_omap5-uevm_6_03_00_01
$ sudo ./setup.sh // again I advise to accept the defaults when executing the setup.sh script
This should get past the error you're getting now, and install all GLSDK sources.
Best Regards,
Yordan
Hi Yordan
Where can I download CSI driver and other drivers?
thank you very much
Michael
Hello Michael,
As stated in my initial post, there is limited control of ISS functionality ( supported sensors, interfaces, etc. ) in linux kernel, and it is located in drivers/media/i2c/smiapp, drivers/media/i2c/soc_camera and drivers/media/i2c/v4l2-core.
Additionally the core functionality of the ISS is implemented in Ducati, which source code is not publicly available.
Best Regards,
Yordan