Changes

Jump to: navigation, search

DESK-MX6-L/Pheripherals/MIPI

2,284 bytes added, 8 January
no edit summary
<section begin="History" />
{| style="border-collapse:collapse; "
!colspan="4" style="width:100%; text-align:left"; border-bottom:solid 2px #ededed"|History
|-
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Version!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Issue Date!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Notes
|-
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|1.0.0{{oldid|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"14097|Oct 20202021/07/16}}|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|First DESK -MX6-L release
|-
| style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000" |{{oldid|16999|2022/03/03}}
| style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000" |DESK-MX6-L 3.0.0 release
|-
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#ededed; padding:5px; color:#000000" |2023/04/11
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#ededed; padding:5px; color:#000000" |DESK -MX6-L4.0.0 release
|-
|}
<section end="History" /><section begin="Body" />
==Peripheral MIPI ==
===Accessing the peripheral===
====Linux messages at boot time==== MIPI CSI-2 driver initialized: <pre class="workstation-terminal">......[ 0.142280] mxc_mipi_csi2 21dc000.mipi: i.MX MIPI CSI2 driver probed[ 0.142301] mxc_mipi_csi2 21dc000.mipi: i.MX MIPI CSI2 dphy version is 0x3130302a[ 0.142757] MIPI CSI2 driver module loaded......</pre> and if a MIPI camera is inserted, it has been recognized and its video driver loaded: <preclass="workstation-terminal">}root@desk-mx6:~# dmesg | grep -i camera[ 4.844134] camera ov5640_mipi is foundroot@desk-mx6:~# ls -la /dev/video1*crw-rw---- 1 root video 81, 1 Apr 4 06:49 /dev/video1crw-rw---- 1 root video 81, 2 Apr 4 06:49 /dev/video16crw-rw---- 1 root video 81, 3 Apr 4 06:49 /dev/video17crw-rw---- 1 root video 81, 4 Apr 4 06:49 /dev/video18
</pre>
====Linux messages at boot timeUsage with [https://gstreamer.freedesktop.org/ gstreamer] ==== Video capture and display using [https://www.e-consystems.com/OV5640-70mm-MIPI-Camera-Module.asp OV5640] MIPI camera:
<pre class="workstation-terminal">
root@desk-mx6:~# gst-launch-1.0 -v imxv4l2src device=/dev/video1 ! imxv4l2sink
...
...
[ 0====== IMXV4L2SRC: 4.261643] mxc_mipi_csi2 21dc0007.mipi_csi2 build on Sep 1 2022 09: i49:28.MX MIPI CSI2 driver probed======[ 0====== IMXV4L2SINK: 4.261659] mxc_mipi_csi2 21dc0007.mipi_csi2 build on Sep 1 2022 09:49: i28. ======Setting pipeline to PAUSED ...display(/dev/fb0) resolution is (800x480).Pipeline is live and does not need PREROLL ..MX MIPI CSI2 dphy version .Pipeline is 0x3130302aPREROLLED ...Setting pipeline to PLAYING ...New clock: GstSystemClock/GstPipeline:pipeline0/GstImxV4l2Src:imxv4l2src0.GstPad:src: caps = video/x-raw, format=(string)NV12, width=(int)640, height=(int)480, framerate=(fraction)30/1/GstPipeline:pipeline0/GstImxV4l2Sink:imxv4l2sink0.GstPad:sink: caps = video/x-raw, format=(string)NV12, width=(int)640, height=(int)480, framerate=(fraction)30/1Redistribute latency...v4l2sink need allocate 3 buffers.
...
...
=== Additional information ===
More information about ''gstreamer'' on [https://gstreamer.freedesktop.org/ its] web site.
 
More information about i.MX gstreamer plugin on the [https://github.com/Freescale/gstreamer-imx gstreamer-imx] web site
 
----
[[Category:AXEL Lite]]
8,185
edits

Navigation menu