<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-CN">
		<id>http://wiki.myzr.com.cn/index.php?action=history&amp;feed=atom&amp;title=MY-IMX6_Linux-3.14.52_Device_and_Driver</id>
		<title>MY-IMX6 Linux-3.14.52 Device and Driver - 版本历史</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.myzr.com.cn/index.php?action=history&amp;feed=atom&amp;title=MY-IMX6_Linux-3.14.52_Device_and_Driver"/>
		<link rel="alternate" type="text/html" href="http://wiki.myzr.com.cn/index.php?title=MY-IMX6_Linux-3.14.52_Device_and_Driver&amp;action=history"/>
		<updated>2026-09-21T14:31:59Z</updated>
		<subtitle>本wiki的该页面的版本历史</subtitle>
		<generator>MediaWiki 1.27.1</generator>

	<entry>
		<id>http://wiki.myzr.com.cn/index.php?title=MY-IMX6_Linux-3.14.52_Device_and_Driver&amp;diff=2089&amp;oldid=prev</id>
		<title>Admin：创建页面，内容为“&lt;div&gt;  = '''Document instruction ''' = ---- == '''System environment instruction ''' == *Compilation host CPU architeture：64 bit.&lt;br&gt; *Compilation host system：Li...”</title>
		<link rel="alternate" type="text/html" href="http://wiki.myzr.com.cn/index.php?title=MY-IMX6_Linux-3.14.52_Device_and_Driver&amp;diff=2089&amp;oldid=prev"/>
				<updated>2018-07-24T01:16:40Z</updated>
		
		<summary type="html">&lt;p&gt;创建页面，内容为“&amp;lt;div&amp;gt;  = &amp;#039;&amp;#039;&amp;#039;Document instruction &amp;#039;&amp;#039;&amp;#039; = ---- == &amp;#039;&amp;#039;&amp;#039;System environment instruction &amp;#039;&amp;#039;&amp;#039; == *Compilation host CPU architeture：64 bit.&amp;lt;br&amp;gt; *Compilation host system：Li...”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= '''Document instruction ''' =&lt;br /&gt;
----&lt;br /&gt;
== '''System environment instruction ''' ==&lt;br /&gt;
*Compilation host CPU architeture：64 bit.&amp;lt;br&amp;gt;&lt;br /&gt;
*Compilation host system：Linux.&amp;lt;br&amp;gt;&lt;br /&gt;
*Linux release version：Ubuntu&amp;lt;br&amp;gt;&lt;br /&gt;
*Ubuntu version type：server version&amp;lt;br&amp;gt;&lt;br /&gt;
*Ubuntu version number：12.04.5&amp;lt;br&amp;gt;&lt;br /&gt;
*Ubuntu version type：x86-64&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Note：for development host please use ubuntu 12.04.5 x86-64（either desktop version or server version is ok），some unneccessory problems may arise if use  Linux in other release version or Ubuntu in other versions.&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Operation instruction ''' ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;1）Line start with “$”in the document，following it is  Linux command.&amp;lt;br&amp;gt;&lt;br /&gt;
2）All Linux commands are recommended to enter manually to Linux host for execution（direct copy,pasting to Linux host for execution may cause failure）&amp;lt;br&amp;gt;&lt;br /&gt;
3）If following a space in Linux execution command is “-”（such as：sudo apt-ge t –y install and the like），please enter manually to Linux host for execution（direct copy,pasting to Linux host for execution normally cause failure）.&amp;lt;br&amp;gt;&lt;br /&gt;
4）Any uncompleted Linux command in all lines in the doucment,please enter manually to the Linux host for execution（because copy,pasting commands don't contain special charater such as“line break”）.&amp;lt;br&amp;gt;&lt;br /&gt;
5）Observe whether result of command execution is consistent with images in the documents after enter and execute Linux commands as per documents,to ensure whether entering of command is correct or whether there is failure of execution.&amp;lt;br&amp;gt;&lt;br /&gt;
6）Please follow strictly the documents for the first compilation，otherwise some unexpected errors may arise.&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''Screenshots instruction''' ==&lt;br /&gt;
To make the view look neat and tidy , the command prompt in the screenshot should use  &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;myzr&amp;lt;/span&amp;gt;  $ uniformly.&amp;lt;br&amp;gt;&lt;br /&gt;
== '''Linux command in images''' ==&lt;br /&gt;
In the image of the document, you can see the input Linux command visually from the lines that start with “linyn@u12045-serv:~$”&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= '''Driving and relevant device file ''' =&lt;br /&gt;
----&lt;br /&gt;
File in source code and device corresponding to version Linux-3.14.52 for development board are refered to below table：&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Function&lt;br /&gt;
!Source code position&lt;br /&gt;
!Linux device and folder&lt;br /&gt;
|-&lt;br /&gt;
|GPIO ||drivers/gpio/gpiolib.c  ||/sys/class/gpio/ /&lt;br /&gt;
|-&lt;br /&gt;
|LED ||drivers/leds/leds-gpio.c  ||/sys/class/leds/ /&lt;br /&gt;
|-&lt;br /&gt;
|BUTTON ||drivers/input/keyboard/gpio_keys.c ||/dev/input/event2 &lt;br /&gt;
|-&lt;br /&gt;
|LVDS ||drivers/video/mxc/ldb.c ||/dev/fb*&lt;br /&gt;
|-&lt;br /&gt;
|LCD ||drivers/video/mxc/mxc_lcdif.c ||/dev/fb*&lt;br /&gt;
|-&lt;br /&gt;
|BACKLIGHT ||drivers/video/backlight/pwm_bl.c ||/sys/class/backlight/&lt;br /&gt;
|-&lt;br /&gt;
|UART ||drivers/tty/serial/imx.c ||/dev/ttymxc*&lt;br /&gt;
|-&lt;br /&gt;
|I2C ||drivers/i2c/i2c-dev.c ||/dev/i2c-0 &lt;br /&gt;
|-&lt;br /&gt;
|SPI ||drivers/spi/spidev.c ||/dev/spidev1.0&lt;br /&gt;
|-&lt;br /&gt;
|MMC/SD/SDIO ||drivers/mmc/ ||/dev/mmcblk*&lt;br /&gt;
|-&lt;br /&gt;
|NAND GPMI ||drivers/mtd/nand/gpmi-nand/ ||/dev/mtd*&lt;br /&gt;
|-&lt;br /&gt;
|TOUCH SCREEN ||drivers/input/touchscreen/myts-ft5x0x.c ||/dev/input/event0&lt;br /&gt;
|-&lt;br /&gt;
|FEC ||drivers/net/ethernet/freescale/fec_main.c ||eth0&lt;br /&gt;
|-&lt;br /&gt;
|PWM ||drivers/pwm/pwm-imx.c ||/sys/class/pwm/ &lt;br /&gt;
|-&lt;br /&gt;
|HDMI ||drivers/video/mxc/mxc_hdmi.c  ||/dev/mxc_hdmi &lt;br /&gt;
|-&lt;br /&gt;
|IPU ||drivers/mxc/ipu3/  ||/dev/mxc_ipu &lt;br /&gt;
|-&lt;br /&gt;
|GPU ||drivers/mxc/gpu-viv/ ||/dev/galcore&lt;br /&gt;
|-&lt;br /&gt;
|VPU ||drivers/mxc/vpu/mxc_vpu.c ||/dev/mxc_vpu&lt;br /&gt;
|-&lt;br /&gt;
|OV5642 ||drivers/media/platform/mxc/capture/ ||/dev/video0&lt;br /&gt;
|-&lt;br /&gt;
|MIPI DSI ||drivers/video/mxc/mipi_dsi.c ||NC&lt;br /&gt;
|-&lt;br /&gt;
|MIPI CSI2 ||drivers/mxc/mipi/mxc_mipi_csi2.c ||NC&lt;br /&gt;
|-&lt;br /&gt;
|V4L2 ||drivers/media/v4l2-core/ ||NC&lt;br /&gt;
|-&lt;br /&gt;
|SGTL5000 ||sound/soc/codecs/sgtl5000.c ||/dev/snd/&lt;br /&gt;
|-&lt;br /&gt;
|PCIE ||drivers/pci/host/pci-imx6.c  ||/sys/class/pci_bus&lt;br /&gt;
|-&lt;br /&gt;
|SATA ||drivers/ata/ahci_platform.c ||/dev/sda或/dev/sdb&lt;br /&gt;
|-&lt;br /&gt;
|WM8962 ||sound/soc/codecs/wm8962.c ||/dev/snd/&lt;br /&gt;
|-&lt;br /&gt;
|ISL1208 ||drivers/rtc/rtc-isl1208.c ||/dev/rtc0&lt;br /&gt;
|-&lt;br /&gt;
|USB ||drivers/usb/ ||NC&lt;br /&gt;
|-&lt;br /&gt;
|FLEXCAN ||drivers/net/can/flexcan.c ||can0,can1&lt;br /&gt;
|-&lt;br /&gt;
|WATCHDOG ||drivers/watchdog/imx2_wdt.c ||/dev/watchdog&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Main file of device tree：arch/arm/boot/dts/myimx6ek***.dts (“***”represent 200-6q-2g，200-6q，2 00-6qp，200-6s-1g，200-6s and 200-6u；314-6q-2g，314-6q and 314-6u)&amp;lt;br&amp;gt;&lt;br /&gt;
Basic file of device tree：arch/arm/boot/dts/imx6qdl.dtsi&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Function file of pin：arch/arm/boot/dts/imx6*-pinfunc.h (“*”represent q or dl)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:blue;background:red&amp;quot;&amp;gt;Note：please check carefully register，please refer to“IMX6DQRM_201406.pdf”file.&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>