<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>http://wiki.lucktoto.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin2</id>
	<title>乐兔兔Wiki - 用户贡献 [zh-cn]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.lucktoto.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin2"/>
	<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=%E7%89%B9%E6%AE%8A:%E7%94%A8%E6%88%B7%E8%B4%A1%E7%8C%AE/Admin2"/>
	<updated>2026-07-23T20:04:57Z</updated>
	<subtitle>用户贡献</subtitle>
	<generator>MediaWiki 1.33.1</generator>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1236</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1236"/>
		<updated>2020-01-16T06:07:53Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto编译完整镜像 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作。&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;全球数以千计的开发人员发现Yocto Project在系统和应用程序开发，归档和管理优势以及用于速度，占用空间和内存利用率的自定义方面都具有优势。该项目是提供嵌入式软件堆栈的标准。该项目允许软件定制和多个硬件平台的构建交换以及可以维护和扩展的软件堆栈。&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===Yocto编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的.sdcard.bz2镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译出来的fsl-image-qt5-validation-imx-imx8mqevk.sdcard.bz2 需要先解压缩，得到fsl-image-qt5-validation-imx-imx8mqevk.rootfs.sdcard文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bunzip2 -d -f fsl-image-qt5-validation-imx-imx8mqevk.rootfs.sdcard.bz2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yocto编译过程中可能会报错，看看报的是哪个地方的错误，可以先clean掉这个recipes，再单独编译这个recipes，许多错误都可以解决。比如：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ERROR: Task (/home/ydf/yocto/4.14.98/sources/meta-qt5/recipes-qt/qt5/qtbase-native_git.bb:do_configure) failed with exit code '1'&lt;br /&gt;
$ bitbake -c cleansstate qtbase-native_git&lt;br /&gt;
$ bitbake qtbase-native_git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译U-Boot===&lt;br /&gt;
uboot源码在ltt-imx8m-evm100-yocto/uboot-imx目录下，编译uboot时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行修改，把想要编译的分支和commit节点进行替换&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //commit节点&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在uboot-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，就可以通过yocto来编译imx-boot，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate u-boot&lt;br /&gt;
$ bitbake -c compile u-boot -f&lt;br /&gt;
$ bitbake -c deploy u-boot&lt;br /&gt;
$ bitbake imx-boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/deploy/images/imx8mqevk/imx-boot-imx8mqevk-sd.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译Kernel和dtb===&lt;br /&gt;
Kernel源码在ltt-imx8m-evm100-yocto/linux-imx目录下，编译Kernel时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx-src-4.14.98.inc文件中进行修改，把想要编译的分支和commit节点进行替换&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;ltt_fsl_4.14.98&amp;quot;                                    //分支名&lt;br /&gt;
SRCREV = &amp;quot;1a4c66e7a41dc45571dd7f82979db8f103e39703&amp;quot;              //commit节点&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在linux-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，编译命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd fsl-release-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate virtual/kernel&lt;br /&gt;
$ bitbake -c patch virtual/kernel&lt;br /&gt;
$ bitbake -c compile virtual/kernel -f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot                  //Image目录&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot/dts/freescale    //dtb目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1235</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1235"/>
		<updated>2020-01-16T06:05:11Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto编译完整镜像 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作。&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;全球数以千计的开发人员发现Yocto Project在系统和应用程序开发，归档和管理优势以及用于速度，占用空间和内存利用率的自定义方面都具有优势。该项目是提供嵌入式软件堆栈的标准。该项目允许软件定制和多个硬件平台的构建交换以及可以维护和扩展的软件堆栈。&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===Yocto编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的.sdcard.bz2镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译出来的fsl-image-qt5-validation-imx-imx8mqevk.sdcard.bz2 需要先解压缩，得到fsl-image-qt5-validation-imx-imx8mqevk-20200116024443.rootfs.sdcard文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bunzip2 -d -f fsl-image-qt5-validation-imx-imx8mqevk.rootfs.sdcard.bz2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yocto编译过程中可能会报错，看看报的是哪个地方的错误，可以先clean掉这个recipes，再单独编译这个recipes，许多错误都可以解决。比如：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ERROR: Task (/home/ydf/yocto/4.14.98/sources/meta-qt5/recipes-qt/qt5/qtbase-native_git.bb:do_configure) failed with exit code '1'&lt;br /&gt;
$ bitbake -c cleansstate qtbase-native_git&lt;br /&gt;
$ bitbake qtbase-native_git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译U-Boot===&lt;br /&gt;
uboot源码在ltt-imx8m-evm100-yocto/uboot-imx目录下，编译uboot时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行修改，把想要编译的分支和commit节点进行替换&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //commit节点&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在uboot-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，就可以通过yocto来编译imx-boot，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate u-boot&lt;br /&gt;
$ bitbake -c compile u-boot -f&lt;br /&gt;
$ bitbake -c deploy u-boot&lt;br /&gt;
$ bitbake imx-boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/deploy/images/imx8mqevk/imx-boot-imx8mqevk-sd.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译Kernel和dtb===&lt;br /&gt;
Kernel源码在ltt-imx8m-evm100-yocto/linux-imx目录下，编译Kernel时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx-src-4.14.98.inc文件中进行修改，把想要编译的分支和commit节点进行替换&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;ltt_fsl_4.14.98&amp;quot;                                    //分支名&lt;br /&gt;
SRCREV = &amp;quot;1a4c66e7a41dc45571dd7f82979db8f103e39703&amp;quot;              //commit节点&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在linux-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，编译命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd fsl-release-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate virtual/kernel&lt;br /&gt;
$ bitbake -c patch virtual/kernel&lt;br /&gt;
$ bitbake -c compile virtual/kernel -f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot                  //Image目录&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot/dts/freescale    //dtb目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1234</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1234"/>
		<updated>2020-01-16T06:03:44Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto编译完整镜像 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作。&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;全球数以千计的开发人员发现Yocto Project在系统和应用程序开发，归档和管理优势以及用于速度，占用空间和内存利用率的自定义方面都具有优势。该项目是提供嵌入式软件堆栈的标准。该项目允许软件定制和多个硬件平台的构建交换以及可以维护和扩展的软件堆栈。&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===Yocto编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的.sdcard.bz2镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译出来的fsl-image-qt5-validation-imx-imx8mqevk.sdcard.bz2 需要先解压缩&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bunzip2 -d -f fsl-image-qt5-validation-imx-imx8mqevk.rootfs.sdcard.bz2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yocto编译过程中可能会报错，看看报的是哪个地方的错误，可以先clean掉这个recipes，再单独编译这个recipes，许多错误都可以解决。比如：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ERROR: Task (/home/ydf/yocto/4.14.98/sources/meta-qt5/recipes-qt/qt5/qtbase-native_git.bb:do_configure) failed with exit code '1'&lt;br /&gt;
$ bitbake -c cleansstate qtbase-native_git&lt;br /&gt;
$ bitbake qtbase-native_git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译U-Boot===&lt;br /&gt;
uboot源码在ltt-imx8m-evm100-yocto/uboot-imx目录下，编译uboot时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行修改，把想要编译的分支和commit节点进行替换&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //commit节点&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在uboot-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，就可以通过yocto来编译imx-boot，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate u-boot&lt;br /&gt;
$ bitbake -c compile u-boot -f&lt;br /&gt;
$ bitbake -c deploy u-boot&lt;br /&gt;
$ bitbake imx-boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/deploy/images/imx8mqevk/imx-boot-imx8mqevk-sd.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译Kernel和dtb===&lt;br /&gt;
Kernel源码在ltt-imx8m-evm100-yocto/linux-imx目录下，编译Kernel时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx-src-4.14.98.inc文件中进行修改，把想要编译的分支和commit节点进行替换&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;ltt_fsl_4.14.98&amp;quot;                                    //分支名&lt;br /&gt;
SRCREV = &amp;quot;1a4c66e7a41dc45571dd7f82979db8f103e39703&amp;quot;              //commit节点&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在linux-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，编译命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd fsl-release-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate virtual/kernel&lt;br /&gt;
$ bitbake -c patch virtual/kernel&lt;br /&gt;
$ bitbake -c compile virtual/kernel -f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot                  //Image目录&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot/dts/freescale    //dtb目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1233</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1233"/>
		<updated>2020-01-16T06:01:16Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto编译完整镜像 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作。&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;全球数以千计的开发人员发现Yocto Project在系统和应用程序开发，归档和管理优势以及用于速度，占用空间和内存利用率的自定义方面都具有优势。该项目是提供嵌入式软件堆栈的标准。该项目允许软件定制和多个硬件平台的构建交换以及可以维护和扩展的软件堆栈。&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===Yocto编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的.sdcard.bz2镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yocto编译过程中可能会报错，看看报的是哪个地方的错误，可以先clean掉这个recipes，再单独编译这个recipes，许多错误都可以解决。比如：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ERROR: Task (/home/ydf/yocto/4.14.98/sources/meta-qt5/recipes-qt/qt5/qtbase-native_git.bb:do_configure) failed with exit code '1'&lt;br /&gt;
$ bitbake -c cleansstate qtbase-native_git&lt;br /&gt;
$ bitbake qtbase-native_git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译U-Boot===&lt;br /&gt;
uboot源码在ltt-imx8m-evm100-yocto/uboot-imx目录下，编译uboot时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行修改，把想要编译的分支和commit节点进行替换&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //commit节点&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在uboot-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，就可以通过yocto来编译imx-boot，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate u-boot&lt;br /&gt;
$ bitbake -c compile u-boot -f&lt;br /&gt;
$ bitbake -c deploy u-boot&lt;br /&gt;
$ bitbake imx-boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/deploy/images/imx8mqevk/imx-boot-imx8mqevk-sd.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译Kernel和dtb===&lt;br /&gt;
Kernel源码在ltt-imx8m-evm100-yocto/linux-imx目录下，编译Kernel时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx-src-4.14.98.inc文件中进行修改，把想要编译的分支和commit节点进行替换&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;ltt_fsl_4.14.98&amp;quot;                                    //分支名&lt;br /&gt;
SRCREV = &amp;quot;1a4c66e7a41dc45571dd7f82979db8f103e39703&amp;quot;              //commit节点&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在linux-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，编译命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd fsl-release-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate virtual/kernel&lt;br /&gt;
$ bitbake -c patch virtual/kernel&lt;br /&gt;
$ bitbake -c compile virtual/kernel -f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot                  //Image目录&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot/dts/freescale    //dtb目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1232</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1232"/>
		<updated>2020-01-16T06:00:41Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto编译完整镜像 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作。&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;全球数以千计的开发人员发现Yocto Project在系统和应用程序开发，归档和管理优势以及用于速度，占用空间和内存利用率的自定义方面都具有优势。该项目是提供嵌入式软件堆栈的标准。该项目允许软件定制和多个硬件平台的构建交换以及可以维护和扩展的软件堆栈。&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===Yocto编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的sdcard镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yocto编译过程中可能会报错，看看报的是哪个地方的错误，可以先clean掉这个recipes，再单独编译这个recipes，许多错误都可以解决。比如：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ERROR: Task (/home/ydf/yocto/4.14.98/sources/meta-qt5/recipes-qt/qt5/qtbase-native_git.bb:do_configure) failed with exit code '1'&lt;br /&gt;
$ bitbake -c cleansstate qtbase-native_git&lt;br /&gt;
$ bitbake qtbase-native_git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译U-Boot===&lt;br /&gt;
uboot源码在ltt-imx8m-evm100-yocto/uboot-imx目录下，编译uboot时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行修改，把想要编译的分支和commit节点进行替换&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //commit节点&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在uboot-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，就可以通过yocto来编译imx-boot，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate u-boot&lt;br /&gt;
$ bitbake -c compile u-boot -f&lt;br /&gt;
$ bitbake -c deploy u-boot&lt;br /&gt;
$ bitbake imx-boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/deploy/images/imx8mqevk/imx-boot-imx8mqevk-sd.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译Kernel和dtb===&lt;br /&gt;
Kernel源码在ltt-imx8m-evm100-yocto/linux-imx目录下，编译Kernel时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx-src-4.14.98.inc文件中进行修改，把想要编译的分支和commit节点进行替换&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;ltt_fsl_4.14.98&amp;quot;                                    //分支名&lt;br /&gt;
SRCREV = &amp;quot;1a4c66e7a41dc45571dd7f82979db8f103e39703&amp;quot;              //commit节点&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在linux-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，编译命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd fsl-release-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate virtual/kernel&lt;br /&gt;
$ bitbake -c patch virtual/kernel&lt;br /&gt;
$ bitbake -c compile virtual/kernel -f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot                  //Image目录&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot/dts/freescale    //dtb目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100_%E5%BC%80%E5%8F%91%E6%9D%BF_linux_4.14.98%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C&amp;diff=1191</id>
		<title>LTT-MX8M-EVM100 开发板 linux 4.14.98使用手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100_%E5%BC%80%E5%8F%91%E6%9D%BF_linux_4.14.98%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C&amp;diff=1191"/>
		<updated>2020-01-02T06:10:48Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* 4G测试 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===阅读指导===&lt;br /&gt;
&lt;br /&gt;
蓝色字体为调试终端的信息，其中 “ # ” 或“ &amp;gt; ”开头的为用户输入的指令。&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# cd ~/work&lt;br /&gt;
&amp;gt; boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===SD卡测试===&lt;br /&gt;
系统启动后将SD卡插入到Micro SD卡槽【J26】中，系统会自动将其挂载到/run/media目录下，在插入SD卡的同时，在系统终端会打印出SD卡相关信息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  418.785224] mmc1: host does not support reading read-only switch, assuming write-enable&lt;br /&gt;
[  418.931992] mmc1: new ultra high speed SDR104 SDHC card at address 0007&lt;br /&gt;
[  418.940000] mmcblk1: mmc1:0007 SD32G 29.0 GiB &lt;br /&gt;
[  418.947404]  mmcblk1: p1&lt;br /&gt;
[  419.146762] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过df命令查看SD卡挂载位置:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# df -h&lt;br /&gt;
Filesystem      Size  Used Avail Use% Mounted on&lt;br /&gt;
/dev/root       2.3G  1.9G  235M  89% /&lt;br /&gt;
devtmpfs        237M  4.0K  237M   1% /dev&lt;br /&gt;
tmpfs           494M     0  494M   0% /dev/shm&lt;br /&gt;
tmpfs           494M  8.5M  485M   2% /run&lt;br /&gt;
tmpfs           494M     0  494M   0% /sys/fs/cgroup&lt;br /&gt;
tmpfs           494M     0  494M   0% /tmp&lt;br /&gt;
tmpfs           494M  156K  493M   1% /var/volatile&lt;br /&gt;
/dev/mmcblk0p1   64M   41M   24M  64% /run/media/mmcblk0p1&lt;br /&gt;
tmpfs            99M     0   99M   0% /run/user/0&lt;br /&gt;
/dev/mmcblk1p1   29G  2.3G   27G   8% /run/media/mmcblk1p1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过如下命令查看、读写当前SD卡的内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# ls /run/media/mmcblk2p1/     #查看SD卡的内容&lt;br /&gt;
# cd /run/media/mmcblk2p1/     #进入SD卡目录&lt;br /&gt;
# touch test                   #创建test文件&lt;br /&gt;
# rm test                      #删除test文件&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===USB HOST 测试===&lt;br /&gt;
以U盘为例，将U盘插入USB HOST接口【J20、J21、J22、J23】其中任意一个，系统会默认将U盘挂载在/run/media目录下，并打印如下消息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  766.582245] usb 1-1.4: new high-speed USB device number 7 using xhci-hcd&lt;br /&gt;
[  766.700039] usb-storage 1-1.4:1.0: USB Mass Storage device detected&lt;br /&gt;
[  766.711958] scsi host0: usb-storage 1-1.4:1.0&lt;br /&gt;
[  767.744766] scsi 0:0:0:0: Direct-Access     Generic  Flash Disk       8.07 PQ: 0 ANSI: 4&lt;br /&gt;
[  767.755868] sd 0:0:0:0: [sda] 15728640 512-byte logical blocks: (8.05 GB/7.50 GiB)&lt;br /&gt;
[  767.764424] sd 0:0:0:0: [sda] Write Protect is off&lt;br /&gt;
[  767.770329] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA&lt;br /&gt;
[  767.785294]  sda: sda1&lt;br /&gt;
[  767.791353] sd 0:0:0:0: [sda] Attached SCSI removable disk&lt;br /&gt;
[  768.254786] FAT-fs (sda1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过df命令查看U盘挂载位置：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# df -h&lt;br /&gt;
Filesystem      Size  Used Avail Use% Mounted on&lt;br /&gt;
/dev/root       2.3G  1.9G  235M  89% /&lt;br /&gt;
devtmpfs        237M  4.0K  237M   1% /dev&lt;br /&gt;
tmpfs           494M     0  494M   0% /dev/shm&lt;br /&gt;
tmpfs           494M  8.5M  485M   2% /run&lt;br /&gt;
tmpfs           494M     0  494M   0% /sys/fs/cgroup&lt;br /&gt;
tmpfs           494M     0  494M   0% /tmp&lt;br /&gt;
tmpfs           494M  168K  493M   1% /var/volatile&lt;br /&gt;
/dev/mmcblk0p1   64M   41M   24M  64% /run/media/mmcblk0p1&lt;br /&gt;
tmpfs            99M     0   99M   0% /run/user/0&lt;br /&gt;
/dev/sda1       7.5G  1.7G  5.9G  22% /run/media/sda1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
通过如下命令查看、读写U盘内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # ls /run/media/sda1/        #查看U盘的内容&lt;br /&gt;
 # cd /run/media/sda1/        #进入U盘目录&lt;br /&gt;
 # touch test                 #创建test文件&lt;br /&gt;
 # rm test                    #删除test文件&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===以太网测试===&lt;br /&gt;
使用网线将开发板的网口【P3】与PC机的网口连接，设置PC机的IP地址为192.168.1.115，子网掩码为：255.255.255.0&lt;br /&gt;
&lt;br /&gt;
配置开发板的网络，如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# ifconfig eth0 192.168.1.200 netmask 255.255.255.0     #配置开发板IP地址与PC机在同一网段&lt;br /&gt;
# ping 192.168.1.115                                    #通过ping命令进行本地网络测试&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
如需连接外网，需根据路由器网关进行配置，如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# route add default gw 192.168.1.1       #设置默认路由网关&lt;br /&gt;
# ping www.baidu.com                     #通过ping命令进行互联网测试&lt;br /&gt;
&amp;lt;/pre&amp;gt;	&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===串口测试===&lt;br /&gt;
===录音/播放测试===&lt;br /&gt;
测试前将耳机与MIC分别插入对应的连接器。 &lt;br /&gt;
&lt;br /&gt;
'''录音测试'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # arecord -Dhw:0,0 -d 10 -f cd -r 44100 -c 2 -t wav test.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''播放测试'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # aplay test.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
注意：aplay不能播放MP3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===多媒体播放测试===&lt;br /&gt;
使用gplay-1.0播放器进行测试，gplay-1.0使用说明：&lt;br /&gt;
&lt;br /&gt;
:h 显示操作帮助&lt;br /&gt;
:p 播放命令&lt;br /&gt;
:s 停止命令&lt;br /&gt;
:a 暂停/继续命令&lt;br /&gt;
:v 音量设置&lt;br /&gt;
:m 静音或去除静音&lt;br /&gt;
:&amp;gt;下一个视频文件&lt;br /&gt;
:&amp;lt;上一个视频文件&lt;br /&gt;
:r 重复播放或单次播放&lt;br /&gt;
:t 旋转视频播放&lt;br /&gt;
:i 多媒体文件信息。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''测试方法'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# gplay-1.0  /unit_tests/test.mp4                #MP4播放&lt;br /&gt;
# gplay-1.0 /unit_tests/test.mp3                 #MP3播放&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===时钟测试===&lt;br /&gt;
通过向RTC写/读时间，以及断电，重启后查看系统时间同步情况来验证RTC功能&lt;br /&gt;
&lt;br /&gt;
开发板【J16】安装装纽扣电池&amp;lt;br/&amp;gt;&lt;br /&gt;
*查看系统时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # date&lt;br /&gt;
 Mon Aug 12 05:18:57 UTC 2019                   #当前系统时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*查看硬件时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # hwclock &lt;br /&gt;
 Mon Aug 3 06:28:06 2019  0.000000 seconds      #当前硬件时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*设置系统时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # date -s &amp;quot;2019-10-10 09:51:50&amp;quot;&lt;br /&gt;
 Thu Oct 10 09:51:50 UTC 2019                   #设置系统时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*将系统时间写入硬件时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # hwclock -w                                   #同步硬件时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
断电重启后，查看系统时间和硬件时间，时间同步说明设置成功。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
===4G测试===&lt;br /&gt;
开发板适配EC20模块，连接到USB HOST接口，出现如下打印信息，表示设备被识别&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  417.527881] usb 1-1.3: new high-speed USB device number 7 using xhci-hcd&lt;br /&gt;
[  417.658627] option 1-1.3:1.0: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.665572] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB0&lt;br /&gt;
[  417.673175] option 1-1.3:1.1: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.683067] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB1&lt;br /&gt;
[  417.690636] option 1-1.3:1.2: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.700455] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB2&lt;br /&gt;
[  417.707938] option 1-1.3:1.3: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.717527] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*拨号上网&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
  # pppd call quectel-ppp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
串口输出如下信息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 pppd options in effect:&lt;br /&gt;
debug           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
persist         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
maxfail 0               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
dump            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noauth          # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
user card               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
password ??????         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
remotename 3gppp                # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
/dev/ttyUSB3            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
115200          # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lock            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
connect chat -s -v -f /etc/ppp/peers/quectel-chat-connect               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
disconnect chat -s -v -f /etc/ppp/peers/quectel-chat-disconnect         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
nocrtscts               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
local           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lcp-echo-failure 12             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lcp-echo-interval 5             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
hide-password           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-accept-local               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-accept-remote              # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipparam 3gppp           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noipdefault             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-max-failure 10             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
defaultroute            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
usepeerdns              # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noccp           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*使用ifconfig -a指令查看是否有ppp0设备，如果有说明拨号成功&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # ifconfig -a&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ppp0      Link encap:Point-to-Point Protocol  &lt;br /&gt;
          inet addr:10.250.22.175  P-t-P:10.64.64.64  Mask:255.255.255.255&lt;br /&gt;
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:9 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:14 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:3 &lt;br /&gt;
          RX bytes:374 (374.0 B)  TX bytes:700 (700.0 B&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*使用Ping指令测试网络&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # ping www.baidu.com&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===M.2接口测试===&lt;br /&gt;
:待完善&lt;br /&gt;
&lt;br /&gt;
===BT测试===&lt;br /&gt;
开发板提供⼀个WiFi/BT模块Fn-link6222b，wifi型号为QCA6714，蓝牙是串口模块，与&lt;br /&gt;
ttymxc2相连，本章用开发板蓝牙连接PC端蓝牙来测试蓝牙功能&lt;br /&gt;
&lt;br /&gt;
测试前连接天线到U5，以免信号弱导致无法连接&lt;br /&gt;
*绑定串口&lt;br /&gt;
:使用hciattch命令 来绑定ttymxc2串口，命令如下&lt;br /&gt;
 rtk_hciattach -n -s 115200 ttymxc2 rtk_h5 &amp;amp;&lt;br /&gt;
*打开wlan&lt;br /&gt;
:可以用rfkill unblock 0 或者rfkill unblock  bluetooth。 测试时，请先关闭 bluetooth，再打开&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# rfkill list&lt;br /&gt;
0: hci0: bluetooth&lt;br /&gt;
        Soft blocked: yes&lt;br /&gt;
        Hard blocked: no&lt;br /&gt;
&lt;br /&gt;
# rfkill unblock bluetooth&lt;br /&gt;
# rfkill list     &lt;br /&gt;
0: hci0: bluetooth&lt;br /&gt;
        Soft blocked: no&lt;br /&gt;
        Hard blocked: no&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*连接蓝牙&lt;br /&gt;
:使用bluetoothctl工具来控制蓝牙进行扫描和连接。&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 功能 || 指令&lt;br /&gt;
|-&lt;br /&gt;
| 扫描 || scan on&lt;br /&gt;
|-&lt;br /&gt;
| 查看扫描设备|| devices&lt;br /&gt;
|-&lt;br /&gt;
| 配对 || pair&lt;br /&gt;
|-&lt;br /&gt;
| 连接 || connect&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# bluetoothctl&lt;br /&gt;
Agent registered&lt;br /&gt;
[bluetooth]# scan on&lt;br /&gt;
Discovery started&lt;br /&gt;
[CHG] Controller 0C:9A:42:5D:43:23 Discovering: yes&lt;br /&gt;
[NEW] Device 38:E6:0A:58:25:BD  LTT&lt;br /&gt;
[NEW] Device 30:AE:A4:2B:99:C1 30-AE-A4-2B-99-C1&lt;br /&gt;
[NEW] Device 5B:6E:C4:1F:52:45 VISG20000008636&lt;br /&gt;
[NEW] Device 55:19:AD:39:69:2F 55-19-AD-39-69-2F&lt;br /&gt;
[NEW] Device 88:2D:53:94:68:A1 xiaodu-A2-1171&lt;br /&gt;
[bluetooth]# devices &lt;br /&gt;
Device 43:84:80:8E:20:FC 43-84-80-8E-20-FC&lt;br /&gt;
Device 30:AE:A4:2B:99:C1 30-AE-A4-2B-99-C1&lt;br /&gt;
Device 5B:6E:C4:1F:52:45 VISG20000008636&lt;br /&gt;
Device 55:19:AD:39:69:2F 55-19-AD-39-69-2F&lt;br /&gt;
Device 38:E6:0A:58:25:BD  LTT&lt;br /&gt;
[bluetooth]# pair 38:E6:0A:58:25:BD &lt;br /&gt;
Attempting to pair with 38:E6:0A:58:25:BD&lt;br /&gt;
[CHG] Device 38:E6:0A:58:25:BD Connected: yes&lt;br /&gt;
Request confirmation&lt;br /&gt;
[agent] Confirm passkey 776119 (yes/no): yes&lt;br /&gt;
[ LTT]# &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*输入quit退出bluetoothctl工具&lt;br /&gt;
&lt;br /&gt;
===WIFI测试===&lt;br /&gt;
:待完善&lt;br /&gt;
&lt;br /&gt;
===MIPI-CSI测试===&lt;br /&gt;
:待完善&lt;br /&gt;
&lt;br /&gt;
===MIPI-DSI测试===&lt;br /&gt;
:待完善&lt;br /&gt;
&lt;br /&gt;
===HDMI测试===&lt;br /&gt;
:待完善&lt;br /&gt;
&lt;br /&gt;
===NFS测试===&lt;br /&gt;
'''服务器配置'''&lt;br /&gt;
*安装服务端软件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo apt-get install nfs-kernel-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*编辑配置文件，&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo vim /etc/exports&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
:在最后加入如下内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 /home/work/share 192.168.1.*(rw,sync,no_root_squash)            //允许192.168.1.*网段内的主板访问本机/home/work/share目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*重启NFS服务&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo service nfs-kernel-server restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''客户端配置'''&lt;br /&gt;
*查看服务器共享目录&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # showmount -e 192.168.1.8  &lt;br /&gt;
 Export list for 192.168.1.8:&lt;br /&gt;
 /home/work/share 192.168.1.*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*设置开发板ip地址，同服务器在同一网段&lt;br /&gt;
*挂载服务器目录到/mnt，为了提高nfs的稳定性，使用TCP协议挂载，nfs默认用UDP协议&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # mount -t nfs 192.168.1.8:/home/work/share /mnt -o proto=tcp -o nolock&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*卸载NFS&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # umount /mnt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100_%E5%BC%80%E5%8F%91%E6%9D%BF_linux_4.14.98%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C&amp;diff=1190</id>
		<title>LTT-MX8M-EVM100 开发板 linux 4.14.98使用手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100_%E5%BC%80%E5%8F%91%E6%9D%BF_linux_4.14.98%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C&amp;diff=1190"/>
		<updated>2020-01-02T06:10:19Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* M.2接口测试 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===阅读指导===&lt;br /&gt;
&lt;br /&gt;
蓝色字体为调试终端的信息，其中 “ # ” 或“ &amp;gt; ”开头的为用户输入的指令。&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# cd ~/work&lt;br /&gt;
&amp;gt; boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===SD卡测试===&lt;br /&gt;
系统启动后将SD卡插入到Micro SD卡槽【J26】中，系统会自动将其挂载到/run/media目录下，在插入SD卡的同时，在系统终端会打印出SD卡相关信息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  418.785224] mmc1: host does not support reading read-only switch, assuming write-enable&lt;br /&gt;
[  418.931992] mmc1: new ultra high speed SDR104 SDHC card at address 0007&lt;br /&gt;
[  418.940000] mmcblk1: mmc1:0007 SD32G 29.0 GiB &lt;br /&gt;
[  418.947404]  mmcblk1: p1&lt;br /&gt;
[  419.146762] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过df命令查看SD卡挂载位置:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# df -h&lt;br /&gt;
Filesystem      Size  Used Avail Use% Mounted on&lt;br /&gt;
/dev/root       2.3G  1.9G  235M  89% /&lt;br /&gt;
devtmpfs        237M  4.0K  237M   1% /dev&lt;br /&gt;
tmpfs           494M     0  494M   0% /dev/shm&lt;br /&gt;
tmpfs           494M  8.5M  485M   2% /run&lt;br /&gt;
tmpfs           494M     0  494M   0% /sys/fs/cgroup&lt;br /&gt;
tmpfs           494M     0  494M   0% /tmp&lt;br /&gt;
tmpfs           494M  156K  493M   1% /var/volatile&lt;br /&gt;
/dev/mmcblk0p1   64M   41M   24M  64% /run/media/mmcblk0p1&lt;br /&gt;
tmpfs            99M     0   99M   0% /run/user/0&lt;br /&gt;
/dev/mmcblk1p1   29G  2.3G   27G   8% /run/media/mmcblk1p1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过如下命令查看、读写当前SD卡的内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# ls /run/media/mmcblk2p1/     #查看SD卡的内容&lt;br /&gt;
# cd /run/media/mmcblk2p1/     #进入SD卡目录&lt;br /&gt;
# touch test                   #创建test文件&lt;br /&gt;
# rm test                      #删除test文件&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===USB HOST 测试===&lt;br /&gt;
以U盘为例，将U盘插入USB HOST接口【J20、J21、J22、J23】其中任意一个，系统会默认将U盘挂载在/run/media目录下，并打印如下消息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  766.582245] usb 1-1.4: new high-speed USB device number 7 using xhci-hcd&lt;br /&gt;
[  766.700039] usb-storage 1-1.4:1.0: USB Mass Storage device detected&lt;br /&gt;
[  766.711958] scsi host0: usb-storage 1-1.4:1.0&lt;br /&gt;
[  767.744766] scsi 0:0:0:0: Direct-Access     Generic  Flash Disk       8.07 PQ: 0 ANSI: 4&lt;br /&gt;
[  767.755868] sd 0:0:0:0: [sda] 15728640 512-byte logical blocks: (8.05 GB/7.50 GiB)&lt;br /&gt;
[  767.764424] sd 0:0:0:0: [sda] Write Protect is off&lt;br /&gt;
[  767.770329] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA&lt;br /&gt;
[  767.785294]  sda: sda1&lt;br /&gt;
[  767.791353] sd 0:0:0:0: [sda] Attached SCSI removable disk&lt;br /&gt;
[  768.254786] FAT-fs (sda1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过df命令查看U盘挂载位置：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# df -h&lt;br /&gt;
Filesystem      Size  Used Avail Use% Mounted on&lt;br /&gt;
/dev/root       2.3G  1.9G  235M  89% /&lt;br /&gt;
devtmpfs        237M  4.0K  237M   1% /dev&lt;br /&gt;
tmpfs           494M     0  494M   0% /dev/shm&lt;br /&gt;
tmpfs           494M  8.5M  485M   2% /run&lt;br /&gt;
tmpfs           494M     0  494M   0% /sys/fs/cgroup&lt;br /&gt;
tmpfs           494M     0  494M   0% /tmp&lt;br /&gt;
tmpfs           494M  168K  493M   1% /var/volatile&lt;br /&gt;
/dev/mmcblk0p1   64M   41M   24M  64% /run/media/mmcblk0p1&lt;br /&gt;
tmpfs            99M     0   99M   0% /run/user/0&lt;br /&gt;
/dev/sda1       7.5G  1.7G  5.9G  22% /run/media/sda1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
通过如下命令查看、读写U盘内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # ls /run/media/sda1/        #查看U盘的内容&lt;br /&gt;
 # cd /run/media/sda1/        #进入U盘目录&lt;br /&gt;
 # touch test                 #创建test文件&lt;br /&gt;
 # rm test                    #删除test文件&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===以太网测试===&lt;br /&gt;
使用网线将开发板的网口【P3】与PC机的网口连接，设置PC机的IP地址为192.168.1.115，子网掩码为：255.255.255.0&lt;br /&gt;
&lt;br /&gt;
配置开发板的网络，如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# ifconfig eth0 192.168.1.200 netmask 255.255.255.0     #配置开发板IP地址与PC机在同一网段&lt;br /&gt;
# ping 192.168.1.115                                    #通过ping命令进行本地网络测试&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
如需连接外网，需根据路由器网关进行配置，如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# route add default gw 192.168.1.1       #设置默认路由网关&lt;br /&gt;
# ping www.baidu.com                     #通过ping命令进行互联网测试&lt;br /&gt;
&amp;lt;/pre&amp;gt;	&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===串口测试===&lt;br /&gt;
===录音/播放测试===&lt;br /&gt;
测试前将耳机与MIC分别插入对应的连接器。 &lt;br /&gt;
&lt;br /&gt;
'''录音测试'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # arecord -Dhw:0,0 -d 10 -f cd -r 44100 -c 2 -t wav test.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''播放测试'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # aplay test.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
注意：aplay不能播放MP3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===多媒体播放测试===&lt;br /&gt;
使用gplay-1.0播放器进行测试，gplay-1.0使用说明：&lt;br /&gt;
&lt;br /&gt;
:h 显示操作帮助&lt;br /&gt;
:p 播放命令&lt;br /&gt;
:s 停止命令&lt;br /&gt;
:a 暂停/继续命令&lt;br /&gt;
:v 音量设置&lt;br /&gt;
:m 静音或去除静音&lt;br /&gt;
:&amp;gt;下一个视频文件&lt;br /&gt;
:&amp;lt;上一个视频文件&lt;br /&gt;
:r 重复播放或单次播放&lt;br /&gt;
:t 旋转视频播放&lt;br /&gt;
:i 多媒体文件信息。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''测试方法'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# gplay-1.0  /unit_tests/test.mp4                #MP4播放&lt;br /&gt;
# gplay-1.0 /unit_tests/test.mp3                 #MP3播放&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===时钟测试===&lt;br /&gt;
通过向RTC写/读时间，以及断电，重启后查看系统时间同步情况来验证RTC功能&lt;br /&gt;
&lt;br /&gt;
开发板【J16】安装装纽扣电池&amp;lt;br/&amp;gt;&lt;br /&gt;
*查看系统时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # date&lt;br /&gt;
 Mon Aug 12 05:18:57 UTC 2019                   #当前系统时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*查看硬件时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # hwclock &lt;br /&gt;
 Mon Aug 3 06:28:06 2019  0.000000 seconds      #当前硬件时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*设置系统时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # date -s &amp;quot;2019-10-10 09:51:50&amp;quot;&lt;br /&gt;
 Thu Oct 10 09:51:50 UTC 2019                   #设置系统时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*将系统时间写入硬件时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # hwclock -w                                   #同步硬件时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
断电重启后，查看系统时间和硬件时间，时间同步说明设置成功。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
===4G测试===&lt;br /&gt;
开发板适配EC20模块，连接到USB HOST接口，出现如下打印信息，表示设备被识别&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  417.527881] usb 1-1.3: new high-speed USB device number 7 using xhci-hcd&lt;br /&gt;
[  417.658627] option 1-1.3:1.0: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.665572] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB0&lt;br /&gt;
[  417.673175] option 1-1.3:1.1: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.683067] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB1&lt;br /&gt;
[  417.690636] option 1-1.3:1.2: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.700455] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB2&lt;br /&gt;
[  417.707938] option 1-1.3:1.3: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.717527] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*拨号上网&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
  # pppd call quectel-ppp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
串口输出如下信息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 pppd options in effect:&lt;br /&gt;
debug           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
persist         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
maxfail 0               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
dump            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noauth          # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
user card               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
password ??????         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
remotename 3gppp                # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
/dev/ttyUSB3            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
115200          # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lock            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
connect chat -s -v -f /etc/ppp/peers/quectel-chat-connect               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
disconnect chat -s -v -f /etc/ppp/peers/quectel-chat-disconnect         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
nocrtscts               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
local           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lcp-echo-failure 12             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lcp-echo-interval 5             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
hide-password           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-accept-local               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-accept-remote              # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipparam 3gppp           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noipdefault             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-max-failure 10             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
defaultroute            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
usepeerdns              # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noccp           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*使用ifconfig -a指令查看是否有ppp0设备，如果有说明拨号成功&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # ifconfig -a&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ppp0      Link encap:Point-to-Point Protocol  &lt;br /&gt;
          inet addr:10.250.22.175  P-t-P:10.64.64.64  Mask:255.255.255.255&lt;br /&gt;
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:9 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:14 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:3 &lt;br /&gt;
          RX bytes:374 (374.0 B)  TX bytes:700 (700.0 B&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*使用Ping指令测试网络&lt;br /&gt;
 # ping www.baidu.com&lt;br /&gt;
&lt;br /&gt;
===M.2接口测试===&lt;br /&gt;
:待完善&lt;br /&gt;
&lt;br /&gt;
===BT测试===&lt;br /&gt;
开发板提供⼀个WiFi/BT模块Fn-link6222b，wifi型号为QCA6714，蓝牙是串口模块，与&lt;br /&gt;
ttymxc2相连，本章用开发板蓝牙连接PC端蓝牙来测试蓝牙功能&lt;br /&gt;
&lt;br /&gt;
测试前连接天线到U5，以免信号弱导致无法连接&lt;br /&gt;
*绑定串口&lt;br /&gt;
:使用hciattch命令 来绑定ttymxc2串口，命令如下&lt;br /&gt;
 rtk_hciattach -n -s 115200 ttymxc2 rtk_h5 &amp;amp;&lt;br /&gt;
*打开wlan&lt;br /&gt;
:可以用rfkill unblock 0 或者rfkill unblock  bluetooth。 测试时，请先关闭 bluetooth，再打开&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# rfkill list&lt;br /&gt;
0: hci0: bluetooth&lt;br /&gt;
        Soft blocked: yes&lt;br /&gt;
        Hard blocked: no&lt;br /&gt;
&lt;br /&gt;
# rfkill unblock bluetooth&lt;br /&gt;
# rfkill list     &lt;br /&gt;
0: hci0: bluetooth&lt;br /&gt;
        Soft blocked: no&lt;br /&gt;
        Hard blocked: no&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*连接蓝牙&lt;br /&gt;
:使用bluetoothctl工具来控制蓝牙进行扫描和连接。&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 功能 || 指令&lt;br /&gt;
|-&lt;br /&gt;
| 扫描 || scan on&lt;br /&gt;
|-&lt;br /&gt;
| 查看扫描设备|| devices&lt;br /&gt;
|-&lt;br /&gt;
| 配对 || pair&lt;br /&gt;
|-&lt;br /&gt;
| 连接 || connect&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# bluetoothctl&lt;br /&gt;
Agent registered&lt;br /&gt;
[bluetooth]# scan on&lt;br /&gt;
Discovery started&lt;br /&gt;
[CHG] Controller 0C:9A:42:5D:43:23 Discovering: yes&lt;br /&gt;
[NEW] Device 38:E6:0A:58:25:BD  LTT&lt;br /&gt;
[NEW] Device 30:AE:A4:2B:99:C1 30-AE-A4-2B-99-C1&lt;br /&gt;
[NEW] Device 5B:6E:C4:1F:52:45 VISG20000008636&lt;br /&gt;
[NEW] Device 55:19:AD:39:69:2F 55-19-AD-39-69-2F&lt;br /&gt;
[NEW] Device 88:2D:53:94:68:A1 xiaodu-A2-1171&lt;br /&gt;
[bluetooth]# devices &lt;br /&gt;
Device 43:84:80:8E:20:FC 43-84-80-8E-20-FC&lt;br /&gt;
Device 30:AE:A4:2B:99:C1 30-AE-A4-2B-99-C1&lt;br /&gt;
Device 5B:6E:C4:1F:52:45 VISG20000008636&lt;br /&gt;
Device 55:19:AD:39:69:2F 55-19-AD-39-69-2F&lt;br /&gt;
Device 38:E6:0A:58:25:BD  LTT&lt;br /&gt;
[bluetooth]# pair 38:E6:0A:58:25:BD &lt;br /&gt;
Attempting to pair with 38:E6:0A:58:25:BD&lt;br /&gt;
[CHG] Device 38:E6:0A:58:25:BD Connected: yes&lt;br /&gt;
Request confirmation&lt;br /&gt;
[agent] Confirm passkey 776119 (yes/no): yes&lt;br /&gt;
[ LTT]# &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*输入quit退出bluetoothctl工具&lt;br /&gt;
&lt;br /&gt;
===WIFI测试===&lt;br /&gt;
:待完善&lt;br /&gt;
&lt;br /&gt;
===MIPI-CSI测试===&lt;br /&gt;
:待完善&lt;br /&gt;
&lt;br /&gt;
===MIPI-DSI测试===&lt;br /&gt;
:待完善&lt;br /&gt;
&lt;br /&gt;
===HDMI测试===&lt;br /&gt;
:待完善&lt;br /&gt;
&lt;br /&gt;
===NFS测试===&lt;br /&gt;
'''服务器配置'''&lt;br /&gt;
*安装服务端软件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo apt-get install nfs-kernel-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*编辑配置文件，&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo vim /etc/exports&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
:在最后加入如下内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 /home/work/share 192.168.1.*(rw,sync,no_root_squash)            //允许192.168.1.*网段内的主板访问本机/home/work/share目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*重启NFS服务&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo service nfs-kernel-server restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''客户端配置'''&lt;br /&gt;
*查看服务器共享目录&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # showmount -e 192.168.1.8  &lt;br /&gt;
 Export list for 192.168.1.8:&lt;br /&gt;
 /home/work/share 192.168.1.*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*设置开发板ip地址，同服务器在同一网段&lt;br /&gt;
*挂载服务器目录到/mnt，为了提高nfs的稳定性，使用TCP协议挂载，nfs默认用UDP协议&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # mount -t nfs 192.168.1.8:/home/work/share /mnt -o proto=tcp -o nolock&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*卸载NFS&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # umount /mnt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100_%E5%BC%80%E5%8F%91%E6%9D%BF_linux_4.14.98%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C&amp;diff=1189</id>
		<title>LTT-MX8M-EVM100 开发板 linux 4.14.98使用手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100_%E5%BC%80%E5%8F%91%E6%9D%BF_linux_4.14.98%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C&amp;diff=1189"/>
		<updated>2020-01-02T06:10:01Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* HDMI测试 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===阅读指导===&lt;br /&gt;
&lt;br /&gt;
蓝色字体为调试终端的信息，其中 “ # ” 或“ &amp;gt; ”开头的为用户输入的指令。&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# cd ~/work&lt;br /&gt;
&amp;gt; boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===SD卡测试===&lt;br /&gt;
系统启动后将SD卡插入到Micro SD卡槽【J26】中，系统会自动将其挂载到/run/media目录下，在插入SD卡的同时，在系统终端会打印出SD卡相关信息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  418.785224] mmc1: host does not support reading read-only switch, assuming write-enable&lt;br /&gt;
[  418.931992] mmc1: new ultra high speed SDR104 SDHC card at address 0007&lt;br /&gt;
[  418.940000] mmcblk1: mmc1:0007 SD32G 29.0 GiB &lt;br /&gt;
[  418.947404]  mmcblk1: p1&lt;br /&gt;
[  419.146762] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过df命令查看SD卡挂载位置:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# df -h&lt;br /&gt;
Filesystem      Size  Used Avail Use% Mounted on&lt;br /&gt;
/dev/root       2.3G  1.9G  235M  89% /&lt;br /&gt;
devtmpfs        237M  4.0K  237M   1% /dev&lt;br /&gt;
tmpfs           494M     0  494M   0% /dev/shm&lt;br /&gt;
tmpfs           494M  8.5M  485M   2% /run&lt;br /&gt;
tmpfs           494M     0  494M   0% /sys/fs/cgroup&lt;br /&gt;
tmpfs           494M     0  494M   0% /tmp&lt;br /&gt;
tmpfs           494M  156K  493M   1% /var/volatile&lt;br /&gt;
/dev/mmcblk0p1   64M   41M   24M  64% /run/media/mmcblk0p1&lt;br /&gt;
tmpfs            99M     0   99M   0% /run/user/0&lt;br /&gt;
/dev/mmcblk1p1   29G  2.3G   27G   8% /run/media/mmcblk1p1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过如下命令查看、读写当前SD卡的内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# ls /run/media/mmcblk2p1/     #查看SD卡的内容&lt;br /&gt;
# cd /run/media/mmcblk2p1/     #进入SD卡目录&lt;br /&gt;
# touch test                   #创建test文件&lt;br /&gt;
# rm test                      #删除test文件&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===USB HOST 测试===&lt;br /&gt;
以U盘为例，将U盘插入USB HOST接口【J20、J21、J22、J23】其中任意一个，系统会默认将U盘挂载在/run/media目录下，并打印如下消息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  766.582245] usb 1-1.4: new high-speed USB device number 7 using xhci-hcd&lt;br /&gt;
[  766.700039] usb-storage 1-1.4:1.0: USB Mass Storage device detected&lt;br /&gt;
[  766.711958] scsi host0: usb-storage 1-1.4:1.0&lt;br /&gt;
[  767.744766] scsi 0:0:0:0: Direct-Access     Generic  Flash Disk       8.07 PQ: 0 ANSI: 4&lt;br /&gt;
[  767.755868] sd 0:0:0:0: [sda] 15728640 512-byte logical blocks: (8.05 GB/7.50 GiB)&lt;br /&gt;
[  767.764424] sd 0:0:0:0: [sda] Write Protect is off&lt;br /&gt;
[  767.770329] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA&lt;br /&gt;
[  767.785294]  sda: sda1&lt;br /&gt;
[  767.791353] sd 0:0:0:0: [sda] Attached SCSI removable disk&lt;br /&gt;
[  768.254786] FAT-fs (sda1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过df命令查看U盘挂载位置：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# df -h&lt;br /&gt;
Filesystem      Size  Used Avail Use% Mounted on&lt;br /&gt;
/dev/root       2.3G  1.9G  235M  89% /&lt;br /&gt;
devtmpfs        237M  4.0K  237M   1% /dev&lt;br /&gt;
tmpfs           494M     0  494M   0% /dev/shm&lt;br /&gt;
tmpfs           494M  8.5M  485M   2% /run&lt;br /&gt;
tmpfs           494M     0  494M   0% /sys/fs/cgroup&lt;br /&gt;
tmpfs           494M     0  494M   0% /tmp&lt;br /&gt;
tmpfs           494M  168K  493M   1% /var/volatile&lt;br /&gt;
/dev/mmcblk0p1   64M   41M   24M  64% /run/media/mmcblk0p1&lt;br /&gt;
tmpfs            99M     0   99M   0% /run/user/0&lt;br /&gt;
/dev/sda1       7.5G  1.7G  5.9G  22% /run/media/sda1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
通过如下命令查看、读写U盘内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # ls /run/media/sda1/        #查看U盘的内容&lt;br /&gt;
 # cd /run/media/sda1/        #进入U盘目录&lt;br /&gt;
 # touch test                 #创建test文件&lt;br /&gt;
 # rm test                    #删除test文件&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===以太网测试===&lt;br /&gt;
使用网线将开发板的网口【P3】与PC机的网口连接，设置PC机的IP地址为192.168.1.115，子网掩码为：255.255.255.0&lt;br /&gt;
&lt;br /&gt;
配置开发板的网络，如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# ifconfig eth0 192.168.1.200 netmask 255.255.255.0     #配置开发板IP地址与PC机在同一网段&lt;br /&gt;
# ping 192.168.1.115                                    #通过ping命令进行本地网络测试&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
如需连接外网，需根据路由器网关进行配置，如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# route add default gw 192.168.1.1       #设置默认路由网关&lt;br /&gt;
# ping www.baidu.com                     #通过ping命令进行互联网测试&lt;br /&gt;
&amp;lt;/pre&amp;gt;	&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===串口测试===&lt;br /&gt;
===录音/播放测试===&lt;br /&gt;
测试前将耳机与MIC分别插入对应的连接器。 &lt;br /&gt;
&lt;br /&gt;
'''录音测试'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # arecord -Dhw:0,0 -d 10 -f cd -r 44100 -c 2 -t wav test.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''播放测试'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # aplay test.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
注意：aplay不能播放MP3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===多媒体播放测试===&lt;br /&gt;
使用gplay-1.0播放器进行测试，gplay-1.0使用说明：&lt;br /&gt;
&lt;br /&gt;
:h 显示操作帮助&lt;br /&gt;
:p 播放命令&lt;br /&gt;
:s 停止命令&lt;br /&gt;
:a 暂停/继续命令&lt;br /&gt;
:v 音量设置&lt;br /&gt;
:m 静音或去除静音&lt;br /&gt;
:&amp;gt;下一个视频文件&lt;br /&gt;
:&amp;lt;上一个视频文件&lt;br /&gt;
:r 重复播放或单次播放&lt;br /&gt;
:t 旋转视频播放&lt;br /&gt;
:i 多媒体文件信息。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''测试方法'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# gplay-1.0  /unit_tests/test.mp4                #MP4播放&lt;br /&gt;
# gplay-1.0 /unit_tests/test.mp3                 #MP3播放&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===时钟测试===&lt;br /&gt;
通过向RTC写/读时间，以及断电，重启后查看系统时间同步情况来验证RTC功能&lt;br /&gt;
&lt;br /&gt;
开发板【J16】安装装纽扣电池&amp;lt;br/&amp;gt;&lt;br /&gt;
*查看系统时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # date&lt;br /&gt;
 Mon Aug 12 05:18:57 UTC 2019                   #当前系统时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*查看硬件时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # hwclock &lt;br /&gt;
 Mon Aug 3 06:28:06 2019  0.000000 seconds      #当前硬件时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*设置系统时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # date -s &amp;quot;2019-10-10 09:51:50&amp;quot;&lt;br /&gt;
 Thu Oct 10 09:51:50 UTC 2019                   #设置系统时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*将系统时间写入硬件时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # hwclock -w                                   #同步硬件时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
断电重启后，查看系统时间和硬件时间，时间同步说明设置成功。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
===4G测试===&lt;br /&gt;
开发板适配EC20模块，连接到USB HOST接口，出现如下打印信息，表示设备被识别&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  417.527881] usb 1-1.3: new high-speed USB device number 7 using xhci-hcd&lt;br /&gt;
[  417.658627] option 1-1.3:1.0: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.665572] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB0&lt;br /&gt;
[  417.673175] option 1-1.3:1.1: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.683067] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB1&lt;br /&gt;
[  417.690636] option 1-1.3:1.2: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.700455] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB2&lt;br /&gt;
[  417.707938] option 1-1.3:1.3: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.717527] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*拨号上网&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
  # pppd call quectel-ppp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
串口输出如下信息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 pppd options in effect:&lt;br /&gt;
debug           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
persist         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
maxfail 0               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
dump            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noauth          # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
user card               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
password ??????         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
remotename 3gppp                # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
/dev/ttyUSB3            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
115200          # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lock            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
connect chat -s -v -f /etc/ppp/peers/quectel-chat-connect               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
disconnect chat -s -v -f /etc/ppp/peers/quectel-chat-disconnect         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
nocrtscts               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
local           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lcp-echo-failure 12             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lcp-echo-interval 5             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
hide-password           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-accept-local               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-accept-remote              # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipparam 3gppp           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noipdefault             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-max-failure 10             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
defaultroute            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
usepeerdns              # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noccp           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*使用ifconfig -a指令查看是否有ppp0设备，如果有说明拨号成功&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # ifconfig -a&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ppp0      Link encap:Point-to-Point Protocol  &lt;br /&gt;
          inet addr:10.250.22.175  P-t-P:10.64.64.64  Mask:255.255.255.255&lt;br /&gt;
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:9 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:14 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:3 &lt;br /&gt;
          RX bytes:374 (374.0 B)  TX bytes:700 (700.0 B&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*使用Ping指令测试网络&lt;br /&gt;
 # ping www.baidu.com&lt;br /&gt;
&lt;br /&gt;
===M.2接口测试===&lt;br /&gt;
待完善&lt;br /&gt;
&lt;br /&gt;
===BT测试===&lt;br /&gt;
开发板提供⼀个WiFi/BT模块Fn-link6222b，wifi型号为QCA6714，蓝牙是串口模块，与&lt;br /&gt;
ttymxc2相连，本章用开发板蓝牙连接PC端蓝牙来测试蓝牙功能&lt;br /&gt;
&lt;br /&gt;
测试前连接天线到U5，以免信号弱导致无法连接&lt;br /&gt;
*绑定串口&lt;br /&gt;
:使用hciattch命令 来绑定ttymxc2串口，命令如下&lt;br /&gt;
 rtk_hciattach -n -s 115200 ttymxc2 rtk_h5 &amp;amp;&lt;br /&gt;
*打开wlan&lt;br /&gt;
:可以用rfkill unblock 0 或者rfkill unblock  bluetooth。 测试时，请先关闭 bluetooth，再打开&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# rfkill list&lt;br /&gt;
0: hci0: bluetooth&lt;br /&gt;
        Soft blocked: yes&lt;br /&gt;
        Hard blocked: no&lt;br /&gt;
&lt;br /&gt;
# rfkill unblock bluetooth&lt;br /&gt;
# rfkill list     &lt;br /&gt;
0: hci0: bluetooth&lt;br /&gt;
        Soft blocked: no&lt;br /&gt;
        Hard blocked: no&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*连接蓝牙&lt;br /&gt;
:使用bluetoothctl工具来控制蓝牙进行扫描和连接。&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 功能 || 指令&lt;br /&gt;
|-&lt;br /&gt;
| 扫描 || scan on&lt;br /&gt;
|-&lt;br /&gt;
| 查看扫描设备|| devices&lt;br /&gt;
|-&lt;br /&gt;
| 配对 || pair&lt;br /&gt;
|-&lt;br /&gt;
| 连接 || connect&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# bluetoothctl&lt;br /&gt;
Agent registered&lt;br /&gt;
[bluetooth]# scan on&lt;br /&gt;
Discovery started&lt;br /&gt;
[CHG] Controller 0C:9A:42:5D:43:23 Discovering: yes&lt;br /&gt;
[NEW] Device 38:E6:0A:58:25:BD  LTT&lt;br /&gt;
[NEW] Device 30:AE:A4:2B:99:C1 30-AE-A4-2B-99-C1&lt;br /&gt;
[NEW] Device 5B:6E:C4:1F:52:45 VISG20000008636&lt;br /&gt;
[NEW] Device 55:19:AD:39:69:2F 55-19-AD-39-69-2F&lt;br /&gt;
[NEW] Device 88:2D:53:94:68:A1 xiaodu-A2-1171&lt;br /&gt;
[bluetooth]# devices &lt;br /&gt;
Device 43:84:80:8E:20:FC 43-84-80-8E-20-FC&lt;br /&gt;
Device 30:AE:A4:2B:99:C1 30-AE-A4-2B-99-C1&lt;br /&gt;
Device 5B:6E:C4:1F:52:45 VISG20000008636&lt;br /&gt;
Device 55:19:AD:39:69:2F 55-19-AD-39-69-2F&lt;br /&gt;
Device 38:E6:0A:58:25:BD  LTT&lt;br /&gt;
[bluetooth]# pair 38:E6:0A:58:25:BD &lt;br /&gt;
Attempting to pair with 38:E6:0A:58:25:BD&lt;br /&gt;
[CHG] Device 38:E6:0A:58:25:BD Connected: yes&lt;br /&gt;
Request confirmation&lt;br /&gt;
[agent] Confirm passkey 776119 (yes/no): yes&lt;br /&gt;
[ LTT]# &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*输入quit退出bluetoothctl工具&lt;br /&gt;
&lt;br /&gt;
===WIFI测试===&lt;br /&gt;
:待完善&lt;br /&gt;
&lt;br /&gt;
===MIPI-CSI测试===&lt;br /&gt;
:待完善&lt;br /&gt;
&lt;br /&gt;
===MIPI-DSI测试===&lt;br /&gt;
:待完善&lt;br /&gt;
&lt;br /&gt;
===HDMI测试===&lt;br /&gt;
:待完善&lt;br /&gt;
&lt;br /&gt;
===NFS测试===&lt;br /&gt;
'''服务器配置'''&lt;br /&gt;
*安装服务端软件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo apt-get install nfs-kernel-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*编辑配置文件，&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo vim /etc/exports&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
:在最后加入如下内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 /home/work/share 192.168.1.*(rw,sync,no_root_squash)            //允许192.168.1.*网段内的主板访问本机/home/work/share目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*重启NFS服务&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo service nfs-kernel-server restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''客户端配置'''&lt;br /&gt;
*查看服务器共享目录&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # showmount -e 192.168.1.8  &lt;br /&gt;
 Export list for 192.168.1.8:&lt;br /&gt;
 /home/work/share 192.168.1.*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*设置开发板ip地址，同服务器在同一网段&lt;br /&gt;
*挂载服务器目录到/mnt，为了提高nfs的稳定性，使用TCP协议挂载，nfs默认用UDP协议&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # mount -t nfs 192.168.1.8:/home/work/share /mnt -o proto=tcp -o nolock&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*卸载NFS&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # umount /mnt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100_%E5%BC%80%E5%8F%91%E6%9D%BF_linux_4.14.98%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C&amp;diff=1188</id>
		<title>LTT-MX8M-EVM100 开发板 linux 4.14.98使用手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100_%E5%BC%80%E5%8F%91%E6%9D%BF_linux_4.14.98%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C&amp;diff=1188"/>
		<updated>2020-01-02T06:09:55Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* MIPI-DSI测试 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===阅读指导===&lt;br /&gt;
&lt;br /&gt;
蓝色字体为调试终端的信息，其中 “ # ” 或“ &amp;gt; ”开头的为用户输入的指令。&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# cd ~/work&lt;br /&gt;
&amp;gt; boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===SD卡测试===&lt;br /&gt;
系统启动后将SD卡插入到Micro SD卡槽【J26】中，系统会自动将其挂载到/run/media目录下，在插入SD卡的同时，在系统终端会打印出SD卡相关信息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  418.785224] mmc1: host does not support reading read-only switch, assuming write-enable&lt;br /&gt;
[  418.931992] mmc1: new ultra high speed SDR104 SDHC card at address 0007&lt;br /&gt;
[  418.940000] mmcblk1: mmc1:0007 SD32G 29.0 GiB &lt;br /&gt;
[  418.947404]  mmcblk1: p1&lt;br /&gt;
[  419.146762] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过df命令查看SD卡挂载位置:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# df -h&lt;br /&gt;
Filesystem      Size  Used Avail Use% Mounted on&lt;br /&gt;
/dev/root       2.3G  1.9G  235M  89% /&lt;br /&gt;
devtmpfs        237M  4.0K  237M   1% /dev&lt;br /&gt;
tmpfs           494M     0  494M   0% /dev/shm&lt;br /&gt;
tmpfs           494M  8.5M  485M   2% /run&lt;br /&gt;
tmpfs           494M     0  494M   0% /sys/fs/cgroup&lt;br /&gt;
tmpfs           494M     0  494M   0% /tmp&lt;br /&gt;
tmpfs           494M  156K  493M   1% /var/volatile&lt;br /&gt;
/dev/mmcblk0p1   64M   41M   24M  64% /run/media/mmcblk0p1&lt;br /&gt;
tmpfs            99M     0   99M   0% /run/user/0&lt;br /&gt;
/dev/mmcblk1p1   29G  2.3G   27G   8% /run/media/mmcblk1p1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过如下命令查看、读写当前SD卡的内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# ls /run/media/mmcblk2p1/     #查看SD卡的内容&lt;br /&gt;
# cd /run/media/mmcblk2p1/     #进入SD卡目录&lt;br /&gt;
# touch test                   #创建test文件&lt;br /&gt;
# rm test                      #删除test文件&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===USB HOST 测试===&lt;br /&gt;
以U盘为例，将U盘插入USB HOST接口【J20、J21、J22、J23】其中任意一个，系统会默认将U盘挂载在/run/media目录下，并打印如下消息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  766.582245] usb 1-1.4: new high-speed USB device number 7 using xhci-hcd&lt;br /&gt;
[  766.700039] usb-storage 1-1.4:1.0: USB Mass Storage device detected&lt;br /&gt;
[  766.711958] scsi host0: usb-storage 1-1.4:1.0&lt;br /&gt;
[  767.744766] scsi 0:0:0:0: Direct-Access     Generic  Flash Disk       8.07 PQ: 0 ANSI: 4&lt;br /&gt;
[  767.755868] sd 0:0:0:0: [sda] 15728640 512-byte logical blocks: (8.05 GB/7.50 GiB)&lt;br /&gt;
[  767.764424] sd 0:0:0:0: [sda] Write Protect is off&lt;br /&gt;
[  767.770329] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA&lt;br /&gt;
[  767.785294]  sda: sda1&lt;br /&gt;
[  767.791353] sd 0:0:0:0: [sda] Attached SCSI removable disk&lt;br /&gt;
[  768.254786] FAT-fs (sda1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过df命令查看U盘挂载位置：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# df -h&lt;br /&gt;
Filesystem      Size  Used Avail Use% Mounted on&lt;br /&gt;
/dev/root       2.3G  1.9G  235M  89% /&lt;br /&gt;
devtmpfs        237M  4.0K  237M   1% /dev&lt;br /&gt;
tmpfs           494M     0  494M   0% /dev/shm&lt;br /&gt;
tmpfs           494M  8.5M  485M   2% /run&lt;br /&gt;
tmpfs           494M     0  494M   0% /sys/fs/cgroup&lt;br /&gt;
tmpfs           494M     0  494M   0% /tmp&lt;br /&gt;
tmpfs           494M  168K  493M   1% /var/volatile&lt;br /&gt;
/dev/mmcblk0p1   64M   41M   24M  64% /run/media/mmcblk0p1&lt;br /&gt;
tmpfs            99M     0   99M   0% /run/user/0&lt;br /&gt;
/dev/sda1       7.5G  1.7G  5.9G  22% /run/media/sda1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
通过如下命令查看、读写U盘内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # ls /run/media/sda1/        #查看U盘的内容&lt;br /&gt;
 # cd /run/media/sda1/        #进入U盘目录&lt;br /&gt;
 # touch test                 #创建test文件&lt;br /&gt;
 # rm test                    #删除test文件&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===以太网测试===&lt;br /&gt;
使用网线将开发板的网口【P3】与PC机的网口连接，设置PC机的IP地址为192.168.1.115，子网掩码为：255.255.255.0&lt;br /&gt;
&lt;br /&gt;
配置开发板的网络，如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# ifconfig eth0 192.168.1.200 netmask 255.255.255.0     #配置开发板IP地址与PC机在同一网段&lt;br /&gt;
# ping 192.168.1.115                                    #通过ping命令进行本地网络测试&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
如需连接外网，需根据路由器网关进行配置，如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# route add default gw 192.168.1.1       #设置默认路由网关&lt;br /&gt;
# ping www.baidu.com                     #通过ping命令进行互联网测试&lt;br /&gt;
&amp;lt;/pre&amp;gt;	&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===串口测试===&lt;br /&gt;
===录音/播放测试===&lt;br /&gt;
测试前将耳机与MIC分别插入对应的连接器。 &lt;br /&gt;
&lt;br /&gt;
'''录音测试'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # arecord -Dhw:0,0 -d 10 -f cd -r 44100 -c 2 -t wav test.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''播放测试'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # aplay test.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
注意：aplay不能播放MP3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===多媒体播放测试===&lt;br /&gt;
使用gplay-1.0播放器进行测试，gplay-1.0使用说明：&lt;br /&gt;
&lt;br /&gt;
:h 显示操作帮助&lt;br /&gt;
:p 播放命令&lt;br /&gt;
:s 停止命令&lt;br /&gt;
:a 暂停/继续命令&lt;br /&gt;
:v 音量设置&lt;br /&gt;
:m 静音或去除静音&lt;br /&gt;
:&amp;gt;下一个视频文件&lt;br /&gt;
:&amp;lt;上一个视频文件&lt;br /&gt;
:r 重复播放或单次播放&lt;br /&gt;
:t 旋转视频播放&lt;br /&gt;
:i 多媒体文件信息。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''测试方法'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# gplay-1.0  /unit_tests/test.mp4                #MP4播放&lt;br /&gt;
# gplay-1.0 /unit_tests/test.mp3                 #MP3播放&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===时钟测试===&lt;br /&gt;
通过向RTC写/读时间，以及断电，重启后查看系统时间同步情况来验证RTC功能&lt;br /&gt;
&lt;br /&gt;
开发板【J16】安装装纽扣电池&amp;lt;br/&amp;gt;&lt;br /&gt;
*查看系统时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # date&lt;br /&gt;
 Mon Aug 12 05:18:57 UTC 2019                   #当前系统时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*查看硬件时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # hwclock &lt;br /&gt;
 Mon Aug 3 06:28:06 2019  0.000000 seconds      #当前硬件时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*设置系统时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # date -s &amp;quot;2019-10-10 09:51:50&amp;quot;&lt;br /&gt;
 Thu Oct 10 09:51:50 UTC 2019                   #设置系统时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*将系统时间写入硬件时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # hwclock -w                                   #同步硬件时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
断电重启后，查看系统时间和硬件时间，时间同步说明设置成功。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
===4G测试===&lt;br /&gt;
开发板适配EC20模块，连接到USB HOST接口，出现如下打印信息，表示设备被识别&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  417.527881] usb 1-1.3: new high-speed USB device number 7 using xhci-hcd&lt;br /&gt;
[  417.658627] option 1-1.3:1.0: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.665572] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB0&lt;br /&gt;
[  417.673175] option 1-1.3:1.1: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.683067] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB1&lt;br /&gt;
[  417.690636] option 1-1.3:1.2: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.700455] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB2&lt;br /&gt;
[  417.707938] option 1-1.3:1.3: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.717527] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*拨号上网&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
  # pppd call quectel-ppp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
串口输出如下信息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 pppd options in effect:&lt;br /&gt;
debug           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
persist         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
maxfail 0               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
dump            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noauth          # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
user card               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
password ??????         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
remotename 3gppp                # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
/dev/ttyUSB3            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
115200          # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lock            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
connect chat -s -v -f /etc/ppp/peers/quectel-chat-connect               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
disconnect chat -s -v -f /etc/ppp/peers/quectel-chat-disconnect         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
nocrtscts               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
local           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lcp-echo-failure 12             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lcp-echo-interval 5             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
hide-password           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-accept-local               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-accept-remote              # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipparam 3gppp           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noipdefault             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-max-failure 10             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
defaultroute            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
usepeerdns              # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noccp           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*使用ifconfig -a指令查看是否有ppp0设备，如果有说明拨号成功&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # ifconfig -a&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ppp0      Link encap:Point-to-Point Protocol  &lt;br /&gt;
          inet addr:10.250.22.175  P-t-P:10.64.64.64  Mask:255.255.255.255&lt;br /&gt;
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:9 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:14 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:3 &lt;br /&gt;
          RX bytes:374 (374.0 B)  TX bytes:700 (700.0 B&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*使用Ping指令测试网络&lt;br /&gt;
 # ping www.baidu.com&lt;br /&gt;
&lt;br /&gt;
===M.2接口测试===&lt;br /&gt;
待完善&lt;br /&gt;
&lt;br /&gt;
===BT测试===&lt;br /&gt;
开发板提供⼀个WiFi/BT模块Fn-link6222b，wifi型号为QCA6714，蓝牙是串口模块，与&lt;br /&gt;
ttymxc2相连，本章用开发板蓝牙连接PC端蓝牙来测试蓝牙功能&lt;br /&gt;
&lt;br /&gt;
测试前连接天线到U5，以免信号弱导致无法连接&lt;br /&gt;
*绑定串口&lt;br /&gt;
:使用hciattch命令 来绑定ttymxc2串口，命令如下&lt;br /&gt;
 rtk_hciattach -n -s 115200 ttymxc2 rtk_h5 &amp;amp;&lt;br /&gt;
*打开wlan&lt;br /&gt;
:可以用rfkill unblock 0 或者rfkill unblock  bluetooth。 测试时，请先关闭 bluetooth，再打开&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# rfkill list&lt;br /&gt;
0: hci0: bluetooth&lt;br /&gt;
        Soft blocked: yes&lt;br /&gt;
        Hard blocked: no&lt;br /&gt;
&lt;br /&gt;
# rfkill unblock bluetooth&lt;br /&gt;
# rfkill list     &lt;br /&gt;
0: hci0: bluetooth&lt;br /&gt;
        Soft blocked: no&lt;br /&gt;
        Hard blocked: no&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*连接蓝牙&lt;br /&gt;
:使用bluetoothctl工具来控制蓝牙进行扫描和连接。&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 功能 || 指令&lt;br /&gt;
|-&lt;br /&gt;
| 扫描 || scan on&lt;br /&gt;
|-&lt;br /&gt;
| 查看扫描设备|| devices&lt;br /&gt;
|-&lt;br /&gt;
| 配对 || pair&lt;br /&gt;
|-&lt;br /&gt;
| 连接 || connect&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# bluetoothctl&lt;br /&gt;
Agent registered&lt;br /&gt;
[bluetooth]# scan on&lt;br /&gt;
Discovery started&lt;br /&gt;
[CHG] Controller 0C:9A:42:5D:43:23 Discovering: yes&lt;br /&gt;
[NEW] Device 38:E6:0A:58:25:BD  LTT&lt;br /&gt;
[NEW] Device 30:AE:A4:2B:99:C1 30-AE-A4-2B-99-C1&lt;br /&gt;
[NEW] Device 5B:6E:C4:1F:52:45 VISG20000008636&lt;br /&gt;
[NEW] Device 55:19:AD:39:69:2F 55-19-AD-39-69-2F&lt;br /&gt;
[NEW] Device 88:2D:53:94:68:A1 xiaodu-A2-1171&lt;br /&gt;
[bluetooth]# devices &lt;br /&gt;
Device 43:84:80:8E:20:FC 43-84-80-8E-20-FC&lt;br /&gt;
Device 30:AE:A4:2B:99:C1 30-AE-A4-2B-99-C1&lt;br /&gt;
Device 5B:6E:C4:1F:52:45 VISG20000008636&lt;br /&gt;
Device 55:19:AD:39:69:2F 55-19-AD-39-69-2F&lt;br /&gt;
Device 38:E6:0A:58:25:BD  LTT&lt;br /&gt;
[bluetooth]# pair 38:E6:0A:58:25:BD &lt;br /&gt;
Attempting to pair with 38:E6:0A:58:25:BD&lt;br /&gt;
[CHG] Device 38:E6:0A:58:25:BD Connected: yes&lt;br /&gt;
Request confirmation&lt;br /&gt;
[agent] Confirm passkey 776119 (yes/no): yes&lt;br /&gt;
[ LTT]# &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*输入quit退出bluetoothctl工具&lt;br /&gt;
&lt;br /&gt;
===WIFI测试===&lt;br /&gt;
:待完善&lt;br /&gt;
&lt;br /&gt;
===MIPI-CSI测试===&lt;br /&gt;
:待完善&lt;br /&gt;
&lt;br /&gt;
===MIPI-DSI测试===&lt;br /&gt;
:待完善&lt;br /&gt;
&lt;br /&gt;
===HDMI测试===&lt;br /&gt;
===NFS测试===&lt;br /&gt;
'''服务器配置'''&lt;br /&gt;
*安装服务端软件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo apt-get install nfs-kernel-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*编辑配置文件，&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo vim /etc/exports&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
:在最后加入如下内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 /home/work/share 192.168.1.*(rw,sync,no_root_squash)            //允许192.168.1.*网段内的主板访问本机/home/work/share目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*重启NFS服务&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo service nfs-kernel-server restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''客户端配置'''&lt;br /&gt;
*查看服务器共享目录&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # showmount -e 192.168.1.8  &lt;br /&gt;
 Export list for 192.168.1.8:&lt;br /&gt;
 /home/work/share 192.168.1.*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*设置开发板ip地址，同服务器在同一网段&lt;br /&gt;
*挂载服务器目录到/mnt，为了提高nfs的稳定性，使用TCP协议挂载，nfs默认用UDP协议&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # mount -t nfs 192.168.1.8:/home/work/share /mnt -o proto=tcp -o nolock&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*卸载NFS&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # umount /mnt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100_%E5%BC%80%E5%8F%91%E6%9D%BF_linux_4.14.98%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C&amp;diff=1187</id>
		<title>LTT-MX8M-EVM100 开发板 linux 4.14.98使用手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100_%E5%BC%80%E5%8F%91%E6%9D%BF_linux_4.14.98%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C&amp;diff=1187"/>
		<updated>2020-01-02T06:09:48Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* MIPI-CSI测试 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===阅读指导===&lt;br /&gt;
&lt;br /&gt;
蓝色字体为调试终端的信息，其中 “ # ” 或“ &amp;gt; ”开头的为用户输入的指令。&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# cd ~/work&lt;br /&gt;
&amp;gt; boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===SD卡测试===&lt;br /&gt;
系统启动后将SD卡插入到Micro SD卡槽【J26】中，系统会自动将其挂载到/run/media目录下，在插入SD卡的同时，在系统终端会打印出SD卡相关信息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  418.785224] mmc1: host does not support reading read-only switch, assuming write-enable&lt;br /&gt;
[  418.931992] mmc1: new ultra high speed SDR104 SDHC card at address 0007&lt;br /&gt;
[  418.940000] mmcblk1: mmc1:0007 SD32G 29.0 GiB &lt;br /&gt;
[  418.947404]  mmcblk1: p1&lt;br /&gt;
[  419.146762] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过df命令查看SD卡挂载位置:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# df -h&lt;br /&gt;
Filesystem      Size  Used Avail Use% Mounted on&lt;br /&gt;
/dev/root       2.3G  1.9G  235M  89% /&lt;br /&gt;
devtmpfs        237M  4.0K  237M   1% /dev&lt;br /&gt;
tmpfs           494M     0  494M   0% /dev/shm&lt;br /&gt;
tmpfs           494M  8.5M  485M   2% /run&lt;br /&gt;
tmpfs           494M     0  494M   0% /sys/fs/cgroup&lt;br /&gt;
tmpfs           494M     0  494M   0% /tmp&lt;br /&gt;
tmpfs           494M  156K  493M   1% /var/volatile&lt;br /&gt;
/dev/mmcblk0p1   64M   41M   24M  64% /run/media/mmcblk0p1&lt;br /&gt;
tmpfs            99M     0   99M   0% /run/user/0&lt;br /&gt;
/dev/mmcblk1p1   29G  2.3G   27G   8% /run/media/mmcblk1p1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过如下命令查看、读写当前SD卡的内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# ls /run/media/mmcblk2p1/     #查看SD卡的内容&lt;br /&gt;
# cd /run/media/mmcblk2p1/     #进入SD卡目录&lt;br /&gt;
# touch test                   #创建test文件&lt;br /&gt;
# rm test                      #删除test文件&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===USB HOST 测试===&lt;br /&gt;
以U盘为例，将U盘插入USB HOST接口【J20、J21、J22、J23】其中任意一个，系统会默认将U盘挂载在/run/media目录下，并打印如下消息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  766.582245] usb 1-1.4: new high-speed USB device number 7 using xhci-hcd&lt;br /&gt;
[  766.700039] usb-storage 1-1.4:1.0: USB Mass Storage device detected&lt;br /&gt;
[  766.711958] scsi host0: usb-storage 1-1.4:1.0&lt;br /&gt;
[  767.744766] scsi 0:0:0:0: Direct-Access     Generic  Flash Disk       8.07 PQ: 0 ANSI: 4&lt;br /&gt;
[  767.755868] sd 0:0:0:0: [sda] 15728640 512-byte logical blocks: (8.05 GB/7.50 GiB)&lt;br /&gt;
[  767.764424] sd 0:0:0:0: [sda] Write Protect is off&lt;br /&gt;
[  767.770329] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA&lt;br /&gt;
[  767.785294]  sda: sda1&lt;br /&gt;
[  767.791353] sd 0:0:0:0: [sda] Attached SCSI removable disk&lt;br /&gt;
[  768.254786] FAT-fs (sda1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过df命令查看U盘挂载位置：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# df -h&lt;br /&gt;
Filesystem      Size  Used Avail Use% Mounted on&lt;br /&gt;
/dev/root       2.3G  1.9G  235M  89% /&lt;br /&gt;
devtmpfs        237M  4.0K  237M   1% /dev&lt;br /&gt;
tmpfs           494M     0  494M   0% /dev/shm&lt;br /&gt;
tmpfs           494M  8.5M  485M   2% /run&lt;br /&gt;
tmpfs           494M     0  494M   0% /sys/fs/cgroup&lt;br /&gt;
tmpfs           494M     0  494M   0% /tmp&lt;br /&gt;
tmpfs           494M  168K  493M   1% /var/volatile&lt;br /&gt;
/dev/mmcblk0p1   64M   41M   24M  64% /run/media/mmcblk0p1&lt;br /&gt;
tmpfs            99M     0   99M   0% /run/user/0&lt;br /&gt;
/dev/sda1       7.5G  1.7G  5.9G  22% /run/media/sda1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
通过如下命令查看、读写U盘内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # ls /run/media/sda1/        #查看U盘的内容&lt;br /&gt;
 # cd /run/media/sda1/        #进入U盘目录&lt;br /&gt;
 # touch test                 #创建test文件&lt;br /&gt;
 # rm test                    #删除test文件&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===以太网测试===&lt;br /&gt;
使用网线将开发板的网口【P3】与PC机的网口连接，设置PC机的IP地址为192.168.1.115，子网掩码为：255.255.255.0&lt;br /&gt;
&lt;br /&gt;
配置开发板的网络，如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# ifconfig eth0 192.168.1.200 netmask 255.255.255.0     #配置开发板IP地址与PC机在同一网段&lt;br /&gt;
# ping 192.168.1.115                                    #通过ping命令进行本地网络测试&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
如需连接外网，需根据路由器网关进行配置，如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# route add default gw 192.168.1.1       #设置默认路由网关&lt;br /&gt;
# ping www.baidu.com                     #通过ping命令进行互联网测试&lt;br /&gt;
&amp;lt;/pre&amp;gt;	&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===串口测试===&lt;br /&gt;
===录音/播放测试===&lt;br /&gt;
测试前将耳机与MIC分别插入对应的连接器。 &lt;br /&gt;
&lt;br /&gt;
'''录音测试'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # arecord -Dhw:0,0 -d 10 -f cd -r 44100 -c 2 -t wav test.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''播放测试'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # aplay test.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
注意：aplay不能播放MP3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===多媒体播放测试===&lt;br /&gt;
使用gplay-1.0播放器进行测试，gplay-1.0使用说明：&lt;br /&gt;
&lt;br /&gt;
:h 显示操作帮助&lt;br /&gt;
:p 播放命令&lt;br /&gt;
:s 停止命令&lt;br /&gt;
:a 暂停/继续命令&lt;br /&gt;
:v 音量设置&lt;br /&gt;
:m 静音或去除静音&lt;br /&gt;
:&amp;gt;下一个视频文件&lt;br /&gt;
:&amp;lt;上一个视频文件&lt;br /&gt;
:r 重复播放或单次播放&lt;br /&gt;
:t 旋转视频播放&lt;br /&gt;
:i 多媒体文件信息。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''测试方法'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# gplay-1.0  /unit_tests/test.mp4                #MP4播放&lt;br /&gt;
# gplay-1.0 /unit_tests/test.mp3                 #MP3播放&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===时钟测试===&lt;br /&gt;
通过向RTC写/读时间，以及断电，重启后查看系统时间同步情况来验证RTC功能&lt;br /&gt;
&lt;br /&gt;
开发板【J16】安装装纽扣电池&amp;lt;br/&amp;gt;&lt;br /&gt;
*查看系统时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # date&lt;br /&gt;
 Mon Aug 12 05:18:57 UTC 2019                   #当前系统时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*查看硬件时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # hwclock &lt;br /&gt;
 Mon Aug 3 06:28:06 2019  0.000000 seconds      #当前硬件时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*设置系统时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # date -s &amp;quot;2019-10-10 09:51:50&amp;quot;&lt;br /&gt;
 Thu Oct 10 09:51:50 UTC 2019                   #设置系统时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*将系统时间写入硬件时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # hwclock -w                                   #同步硬件时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
断电重启后，查看系统时间和硬件时间，时间同步说明设置成功。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
===4G测试===&lt;br /&gt;
开发板适配EC20模块，连接到USB HOST接口，出现如下打印信息，表示设备被识别&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  417.527881] usb 1-1.3: new high-speed USB device number 7 using xhci-hcd&lt;br /&gt;
[  417.658627] option 1-1.3:1.0: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.665572] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB0&lt;br /&gt;
[  417.673175] option 1-1.3:1.1: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.683067] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB1&lt;br /&gt;
[  417.690636] option 1-1.3:1.2: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.700455] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB2&lt;br /&gt;
[  417.707938] option 1-1.3:1.3: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.717527] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*拨号上网&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
  # pppd call quectel-ppp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
串口输出如下信息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 pppd options in effect:&lt;br /&gt;
debug           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
persist         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
maxfail 0               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
dump            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noauth          # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
user card               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
password ??????         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
remotename 3gppp                # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
/dev/ttyUSB3            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
115200          # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lock            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
connect chat -s -v -f /etc/ppp/peers/quectel-chat-connect               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
disconnect chat -s -v -f /etc/ppp/peers/quectel-chat-disconnect         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
nocrtscts               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
local           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lcp-echo-failure 12             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lcp-echo-interval 5             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
hide-password           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-accept-local               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-accept-remote              # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipparam 3gppp           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noipdefault             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-max-failure 10             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
defaultroute            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
usepeerdns              # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noccp           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*使用ifconfig -a指令查看是否有ppp0设备，如果有说明拨号成功&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # ifconfig -a&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ppp0      Link encap:Point-to-Point Protocol  &lt;br /&gt;
          inet addr:10.250.22.175  P-t-P:10.64.64.64  Mask:255.255.255.255&lt;br /&gt;
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:9 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:14 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:3 &lt;br /&gt;
          RX bytes:374 (374.0 B)  TX bytes:700 (700.0 B&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*使用Ping指令测试网络&lt;br /&gt;
 # ping www.baidu.com&lt;br /&gt;
&lt;br /&gt;
===M.2接口测试===&lt;br /&gt;
待完善&lt;br /&gt;
&lt;br /&gt;
===BT测试===&lt;br /&gt;
开发板提供⼀个WiFi/BT模块Fn-link6222b，wifi型号为QCA6714，蓝牙是串口模块，与&lt;br /&gt;
ttymxc2相连，本章用开发板蓝牙连接PC端蓝牙来测试蓝牙功能&lt;br /&gt;
&lt;br /&gt;
测试前连接天线到U5，以免信号弱导致无法连接&lt;br /&gt;
*绑定串口&lt;br /&gt;
:使用hciattch命令 来绑定ttymxc2串口，命令如下&lt;br /&gt;
 rtk_hciattach -n -s 115200 ttymxc2 rtk_h5 &amp;amp;&lt;br /&gt;
*打开wlan&lt;br /&gt;
:可以用rfkill unblock 0 或者rfkill unblock  bluetooth。 测试时，请先关闭 bluetooth，再打开&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# rfkill list&lt;br /&gt;
0: hci0: bluetooth&lt;br /&gt;
        Soft blocked: yes&lt;br /&gt;
        Hard blocked: no&lt;br /&gt;
&lt;br /&gt;
# rfkill unblock bluetooth&lt;br /&gt;
# rfkill list     &lt;br /&gt;
0: hci0: bluetooth&lt;br /&gt;
        Soft blocked: no&lt;br /&gt;
        Hard blocked: no&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*连接蓝牙&lt;br /&gt;
:使用bluetoothctl工具来控制蓝牙进行扫描和连接。&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 功能 || 指令&lt;br /&gt;
|-&lt;br /&gt;
| 扫描 || scan on&lt;br /&gt;
|-&lt;br /&gt;
| 查看扫描设备|| devices&lt;br /&gt;
|-&lt;br /&gt;
| 配对 || pair&lt;br /&gt;
|-&lt;br /&gt;
| 连接 || connect&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# bluetoothctl&lt;br /&gt;
Agent registered&lt;br /&gt;
[bluetooth]# scan on&lt;br /&gt;
Discovery started&lt;br /&gt;
[CHG] Controller 0C:9A:42:5D:43:23 Discovering: yes&lt;br /&gt;
[NEW] Device 38:E6:0A:58:25:BD  LTT&lt;br /&gt;
[NEW] Device 30:AE:A4:2B:99:C1 30-AE-A4-2B-99-C1&lt;br /&gt;
[NEW] Device 5B:6E:C4:1F:52:45 VISG20000008636&lt;br /&gt;
[NEW] Device 55:19:AD:39:69:2F 55-19-AD-39-69-2F&lt;br /&gt;
[NEW] Device 88:2D:53:94:68:A1 xiaodu-A2-1171&lt;br /&gt;
[bluetooth]# devices &lt;br /&gt;
Device 43:84:80:8E:20:FC 43-84-80-8E-20-FC&lt;br /&gt;
Device 30:AE:A4:2B:99:C1 30-AE-A4-2B-99-C1&lt;br /&gt;
Device 5B:6E:C4:1F:52:45 VISG20000008636&lt;br /&gt;
Device 55:19:AD:39:69:2F 55-19-AD-39-69-2F&lt;br /&gt;
Device 38:E6:0A:58:25:BD  LTT&lt;br /&gt;
[bluetooth]# pair 38:E6:0A:58:25:BD &lt;br /&gt;
Attempting to pair with 38:E6:0A:58:25:BD&lt;br /&gt;
[CHG] Device 38:E6:0A:58:25:BD Connected: yes&lt;br /&gt;
Request confirmation&lt;br /&gt;
[agent] Confirm passkey 776119 (yes/no): yes&lt;br /&gt;
[ LTT]# &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*输入quit退出bluetoothctl工具&lt;br /&gt;
&lt;br /&gt;
===WIFI测试===&lt;br /&gt;
:待完善&lt;br /&gt;
&lt;br /&gt;
===MIPI-CSI测试===&lt;br /&gt;
:待完善&lt;br /&gt;
&lt;br /&gt;
===MIPI-DSI测试===&lt;br /&gt;
===HDMI测试===&lt;br /&gt;
===NFS测试===&lt;br /&gt;
'''服务器配置'''&lt;br /&gt;
*安装服务端软件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo apt-get install nfs-kernel-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*编辑配置文件，&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo vim /etc/exports&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
:在最后加入如下内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 /home/work/share 192.168.1.*(rw,sync,no_root_squash)            //允许192.168.1.*网段内的主板访问本机/home/work/share目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*重启NFS服务&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo service nfs-kernel-server restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''客户端配置'''&lt;br /&gt;
*查看服务器共享目录&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # showmount -e 192.168.1.8  &lt;br /&gt;
 Export list for 192.168.1.8:&lt;br /&gt;
 /home/work/share 192.168.1.*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*设置开发板ip地址，同服务器在同一网段&lt;br /&gt;
*挂载服务器目录到/mnt，为了提高nfs的稳定性，使用TCP协议挂载，nfs默认用UDP协议&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # mount -t nfs 192.168.1.8:/home/work/share /mnt -o proto=tcp -o nolock&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*卸载NFS&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # umount /mnt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100_%E5%BC%80%E5%8F%91%E6%9D%BF_linux_4.14.98%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C&amp;diff=1186</id>
		<title>LTT-MX8M-EVM100 开发板 linux 4.14.98使用手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100_%E5%BC%80%E5%8F%91%E6%9D%BF_linux_4.14.98%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C&amp;diff=1186"/>
		<updated>2020-01-02T06:09:41Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* WIFI测试 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===阅读指导===&lt;br /&gt;
&lt;br /&gt;
蓝色字体为调试终端的信息，其中 “ # ” 或“ &amp;gt; ”开头的为用户输入的指令。&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# cd ~/work&lt;br /&gt;
&amp;gt; boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===SD卡测试===&lt;br /&gt;
系统启动后将SD卡插入到Micro SD卡槽【J26】中，系统会自动将其挂载到/run/media目录下，在插入SD卡的同时，在系统终端会打印出SD卡相关信息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  418.785224] mmc1: host does not support reading read-only switch, assuming write-enable&lt;br /&gt;
[  418.931992] mmc1: new ultra high speed SDR104 SDHC card at address 0007&lt;br /&gt;
[  418.940000] mmcblk1: mmc1:0007 SD32G 29.0 GiB &lt;br /&gt;
[  418.947404]  mmcblk1: p1&lt;br /&gt;
[  419.146762] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过df命令查看SD卡挂载位置:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# df -h&lt;br /&gt;
Filesystem      Size  Used Avail Use% Mounted on&lt;br /&gt;
/dev/root       2.3G  1.9G  235M  89% /&lt;br /&gt;
devtmpfs        237M  4.0K  237M   1% /dev&lt;br /&gt;
tmpfs           494M     0  494M   0% /dev/shm&lt;br /&gt;
tmpfs           494M  8.5M  485M   2% /run&lt;br /&gt;
tmpfs           494M     0  494M   0% /sys/fs/cgroup&lt;br /&gt;
tmpfs           494M     0  494M   0% /tmp&lt;br /&gt;
tmpfs           494M  156K  493M   1% /var/volatile&lt;br /&gt;
/dev/mmcblk0p1   64M   41M   24M  64% /run/media/mmcblk0p1&lt;br /&gt;
tmpfs            99M     0   99M   0% /run/user/0&lt;br /&gt;
/dev/mmcblk1p1   29G  2.3G   27G   8% /run/media/mmcblk1p1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过如下命令查看、读写当前SD卡的内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# ls /run/media/mmcblk2p1/     #查看SD卡的内容&lt;br /&gt;
# cd /run/media/mmcblk2p1/     #进入SD卡目录&lt;br /&gt;
# touch test                   #创建test文件&lt;br /&gt;
# rm test                      #删除test文件&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===USB HOST 测试===&lt;br /&gt;
以U盘为例，将U盘插入USB HOST接口【J20、J21、J22、J23】其中任意一个，系统会默认将U盘挂载在/run/media目录下，并打印如下消息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  766.582245] usb 1-1.4: new high-speed USB device number 7 using xhci-hcd&lt;br /&gt;
[  766.700039] usb-storage 1-1.4:1.0: USB Mass Storage device detected&lt;br /&gt;
[  766.711958] scsi host0: usb-storage 1-1.4:1.0&lt;br /&gt;
[  767.744766] scsi 0:0:0:0: Direct-Access     Generic  Flash Disk       8.07 PQ: 0 ANSI: 4&lt;br /&gt;
[  767.755868] sd 0:0:0:0: [sda] 15728640 512-byte logical blocks: (8.05 GB/7.50 GiB)&lt;br /&gt;
[  767.764424] sd 0:0:0:0: [sda] Write Protect is off&lt;br /&gt;
[  767.770329] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA&lt;br /&gt;
[  767.785294]  sda: sda1&lt;br /&gt;
[  767.791353] sd 0:0:0:0: [sda] Attached SCSI removable disk&lt;br /&gt;
[  768.254786] FAT-fs (sda1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过df命令查看U盘挂载位置：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# df -h&lt;br /&gt;
Filesystem      Size  Used Avail Use% Mounted on&lt;br /&gt;
/dev/root       2.3G  1.9G  235M  89% /&lt;br /&gt;
devtmpfs        237M  4.0K  237M   1% /dev&lt;br /&gt;
tmpfs           494M     0  494M   0% /dev/shm&lt;br /&gt;
tmpfs           494M  8.5M  485M   2% /run&lt;br /&gt;
tmpfs           494M     0  494M   0% /sys/fs/cgroup&lt;br /&gt;
tmpfs           494M     0  494M   0% /tmp&lt;br /&gt;
tmpfs           494M  168K  493M   1% /var/volatile&lt;br /&gt;
/dev/mmcblk0p1   64M   41M   24M  64% /run/media/mmcblk0p1&lt;br /&gt;
tmpfs            99M     0   99M   0% /run/user/0&lt;br /&gt;
/dev/sda1       7.5G  1.7G  5.9G  22% /run/media/sda1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
通过如下命令查看、读写U盘内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # ls /run/media/sda1/        #查看U盘的内容&lt;br /&gt;
 # cd /run/media/sda1/        #进入U盘目录&lt;br /&gt;
 # touch test                 #创建test文件&lt;br /&gt;
 # rm test                    #删除test文件&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===以太网测试===&lt;br /&gt;
使用网线将开发板的网口【P3】与PC机的网口连接，设置PC机的IP地址为192.168.1.115，子网掩码为：255.255.255.0&lt;br /&gt;
&lt;br /&gt;
配置开发板的网络，如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# ifconfig eth0 192.168.1.200 netmask 255.255.255.0     #配置开发板IP地址与PC机在同一网段&lt;br /&gt;
# ping 192.168.1.115                                    #通过ping命令进行本地网络测试&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
如需连接外网，需根据路由器网关进行配置，如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# route add default gw 192.168.1.1       #设置默认路由网关&lt;br /&gt;
# ping www.baidu.com                     #通过ping命令进行互联网测试&lt;br /&gt;
&amp;lt;/pre&amp;gt;	&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===串口测试===&lt;br /&gt;
===录音/播放测试===&lt;br /&gt;
测试前将耳机与MIC分别插入对应的连接器。 &lt;br /&gt;
&lt;br /&gt;
'''录音测试'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # arecord -Dhw:0,0 -d 10 -f cd -r 44100 -c 2 -t wav test.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''播放测试'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # aplay test.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
注意：aplay不能播放MP3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===多媒体播放测试===&lt;br /&gt;
使用gplay-1.0播放器进行测试，gplay-1.0使用说明：&lt;br /&gt;
&lt;br /&gt;
:h 显示操作帮助&lt;br /&gt;
:p 播放命令&lt;br /&gt;
:s 停止命令&lt;br /&gt;
:a 暂停/继续命令&lt;br /&gt;
:v 音量设置&lt;br /&gt;
:m 静音或去除静音&lt;br /&gt;
:&amp;gt;下一个视频文件&lt;br /&gt;
:&amp;lt;上一个视频文件&lt;br /&gt;
:r 重复播放或单次播放&lt;br /&gt;
:t 旋转视频播放&lt;br /&gt;
:i 多媒体文件信息。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''测试方法'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# gplay-1.0  /unit_tests/test.mp4                #MP4播放&lt;br /&gt;
# gplay-1.0 /unit_tests/test.mp3                 #MP3播放&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===时钟测试===&lt;br /&gt;
通过向RTC写/读时间，以及断电，重启后查看系统时间同步情况来验证RTC功能&lt;br /&gt;
&lt;br /&gt;
开发板【J16】安装装纽扣电池&amp;lt;br/&amp;gt;&lt;br /&gt;
*查看系统时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # date&lt;br /&gt;
 Mon Aug 12 05:18:57 UTC 2019                   #当前系统时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*查看硬件时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # hwclock &lt;br /&gt;
 Mon Aug 3 06:28:06 2019  0.000000 seconds      #当前硬件时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*设置系统时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # date -s &amp;quot;2019-10-10 09:51:50&amp;quot;&lt;br /&gt;
 Thu Oct 10 09:51:50 UTC 2019                   #设置系统时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*将系统时间写入硬件时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # hwclock -w                                   #同步硬件时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
断电重启后，查看系统时间和硬件时间，时间同步说明设置成功。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
===4G测试===&lt;br /&gt;
开发板适配EC20模块，连接到USB HOST接口，出现如下打印信息，表示设备被识别&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  417.527881] usb 1-1.3: new high-speed USB device number 7 using xhci-hcd&lt;br /&gt;
[  417.658627] option 1-1.3:1.0: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.665572] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB0&lt;br /&gt;
[  417.673175] option 1-1.3:1.1: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.683067] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB1&lt;br /&gt;
[  417.690636] option 1-1.3:1.2: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.700455] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB2&lt;br /&gt;
[  417.707938] option 1-1.3:1.3: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.717527] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*拨号上网&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
  # pppd call quectel-ppp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
串口输出如下信息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 pppd options in effect:&lt;br /&gt;
debug           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
persist         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
maxfail 0               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
dump            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noauth          # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
user card               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
password ??????         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
remotename 3gppp                # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
/dev/ttyUSB3            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
115200          # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lock            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
connect chat -s -v -f /etc/ppp/peers/quectel-chat-connect               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
disconnect chat -s -v -f /etc/ppp/peers/quectel-chat-disconnect         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
nocrtscts               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
local           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lcp-echo-failure 12             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lcp-echo-interval 5             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
hide-password           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-accept-local               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-accept-remote              # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipparam 3gppp           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noipdefault             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-max-failure 10             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
defaultroute            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
usepeerdns              # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noccp           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*使用ifconfig -a指令查看是否有ppp0设备，如果有说明拨号成功&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # ifconfig -a&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ppp0      Link encap:Point-to-Point Protocol  &lt;br /&gt;
          inet addr:10.250.22.175  P-t-P:10.64.64.64  Mask:255.255.255.255&lt;br /&gt;
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:9 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:14 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:3 &lt;br /&gt;
          RX bytes:374 (374.0 B)  TX bytes:700 (700.0 B&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*使用Ping指令测试网络&lt;br /&gt;
 # ping www.baidu.com&lt;br /&gt;
&lt;br /&gt;
===M.2接口测试===&lt;br /&gt;
待完善&lt;br /&gt;
&lt;br /&gt;
===BT测试===&lt;br /&gt;
开发板提供⼀个WiFi/BT模块Fn-link6222b，wifi型号为QCA6714，蓝牙是串口模块，与&lt;br /&gt;
ttymxc2相连，本章用开发板蓝牙连接PC端蓝牙来测试蓝牙功能&lt;br /&gt;
&lt;br /&gt;
测试前连接天线到U5，以免信号弱导致无法连接&lt;br /&gt;
*绑定串口&lt;br /&gt;
:使用hciattch命令 来绑定ttymxc2串口，命令如下&lt;br /&gt;
 rtk_hciattach -n -s 115200 ttymxc2 rtk_h5 &amp;amp;&lt;br /&gt;
*打开wlan&lt;br /&gt;
:可以用rfkill unblock 0 或者rfkill unblock  bluetooth。 测试时，请先关闭 bluetooth，再打开&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# rfkill list&lt;br /&gt;
0: hci0: bluetooth&lt;br /&gt;
        Soft blocked: yes&lt;br /&gt;
        Hard blocked: no&lt;br /&gt;
&lt;br /&gt;
# rfkill unblock bluetooth&lt;br /&gt;
# rfkill list     &lt;br /&gt;
0: hci0: bluetooth&lt;br /&gt;
        Soft blocked: no&lt;br /&gt;
        Hard blocked: no&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*连接蓝牙&lt;br /&gt;
:使用bluetoothctl工具来控制蓝牙进行扫描和连接。&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 功能 || 指令&lt;br /&gt;
|-&lt;br /&gt;
| 扫描 || scan on&lt;br /&gt;
|-&lt;br /&gt;
| 查看扫描设备|| devices&lt;br /&gt;
|-&lt;br /&gt;
| 配对 || pair&lt;br /&gt;
|-&lt;br /&gt;
| 连接 || connect&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# bluetoothctl&lt;br /&gt;
Agent registered&lt;br /&gt;
[bluetooth]# scan on&lt;br /&gt;
Discovery started&lt;br /&gt;
[CHG] Controller 0C:9A:42:5D:43:23 Discovering: yes&lt;br /&gt;
[NEW] Device 38:E6:0A:58:25:BD  LTT&lt;br /&gt;
[NEW] Device 30:AE:A4:2B:99:C1 30-AE-A4-2B-99-C1&lt;br /&gt;
[NEW] Device 5B:6E:C4:1F:52:45 VISG20000008636&lt;br /&gt;
[NEW] Device 55:19:AD:39:69:2F 55-19-AD-39-69-2F&lt;br /&gt;
[NEW] Device 88:2D:53:94:68:A1 xiaodu-A2-1171&lt;br /&gt;
[bluetooth]# devices &lt;br /&gt;
Device 43:84:80:8E:20:FC 43-84-80-8E-20-FC&lt;br /&gt;
Device 30:AE:A4:2B:99:C1 30-AE-A4-2B-99-C1&lt;br /&gt;
Device 5B:6E:C4:1F:52:45 VISG20000008636&lt;br /&gt;
Device 55:19:AD:39:69:2F 55-19-AD-39-69-2F&lt;br /&gt;
Device 38:E6:0A:58:25:BD  LTT&lt;br /&gt;
[bluetooth]# pair 38:E6:0A:58:25:BD &lt;br /&gt;
Attempting to pair with 38:E6:0A:58:25:BD&lt;br /&gt;
[CHG] Device 38:E6:0A:58:25:BD Connected: yes&lt;br /&gt;
Request confirmation&lt;br /&gt;
[agent] Confirm passkey 776119 (yes/no): yes&lt;br /&gt;
[ LTT]# &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*输入quit退出bluetoothctl工具&lt;br /&gt;
&lt;br /&gt;
===WIFI测试===&lt;br /&gt;
:待完善&lt;br /&gt;
&lt;br /&gt;
===MIPI-CSI测试===&lt;br /&gt;
===MIPI-DSI测试===&lt;br /&gt;
===HDMI测试===&lt;br /&gt;
===NFS测试===&lt;br /&gt;
'''服务器配置'''&lt;br /&gt;
*安装服务端软件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo apt-get install nfs-kernel-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*编辑配置文件，&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo vim /etc/exports&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
:在最后加入如下内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 /home/work/share 192.168.1.*(rw,sync,no_root_squash)            //允许192.168.1.*网段内的主板访问本机/home/work/share目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*重启NFS服务&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo service nfs-kernel-server restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''客户端配置'''&lt;br /&gt;
*查看服务器共享目录&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # showmount -e 192.168.1.8  &lt;br /&gt;
 Export list for 192.168.1.8:&lt;br /&gt;
 /home/work/share 192.168.1.*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*设置开发板ip地址，同服务器在同一网段&lt;br /&gt;
*挂载服务器目录到/mnt，为了提高nfs的稳定性，使用TCP协议挂载，nfs默认用UDP协议&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # mount -t nfs 192.168.1.8:/home/work/share /mnt -o proto=tcp -o nolock&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*卸载NFS&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # umount /mnt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100_%E5%BC%80%E5%8F%91%E6%9D%BF_linux_4.14.98%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C&amp;diff=1185</id>
		<title>LTT-MX8M-EVM100 开发板 linux 4.14.98使用手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100_%E5%BC%80%E5%8F%91%E6%9D%BF_linux_4.14.98%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C&amp;diff=1185"/>
		<updated>2020-01-02T06:09:06Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* M.2接口测试 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===阅读指导===&lt;br /&gt;
&lt;br /&gt;
蓝色字体为调试终端的信息，其中 “ # ” 或“ &amp;gt; ”开头的为用户输入的指令。&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# cd ~/work&lt;br /&gt;
&amp;gt; boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===SD卡测试===&lt;br /&gt;
系统启动后将SD卡插入到Micro SD卡槽【J26】中，系统会自动将其挂载到/run/media目录下，在插入SD卡的同时，在系统终端会打印出SD卡相关信息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  418.785224] mmc1: host does not support reading read-only switch, assuming write-enable&lt;br /&gt;
[  418.931992] mmc1: new ultra high speed SDR104 SDHC card at address 0007&lt;br /&gt;
[  418.940000] mmcblk1: mmc1:0007 SD32G 29.0 GiB &lt;br /&gt;
[  418.947404]  mmcblk1: p1&lt;br /&gt;
[  419.146762] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过df命令查看SD卡挂载位置:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# df -h&lt;br /&gt;
Filesystem      Size  Used Avail Use% Mounted on&lt;br /&gt;
/dev/root       2.3G  1.9G  235M  89% /&lt;br /&gt;
devtmpfs        237M  4.0K  237M   1% /dev&lt;br /&gt;
tmpfs           494M     0  494M   0% /dev/shm&lt;br /&gt;
tmpfs           494M  8.5M  485M   2% /run&lt;br /&gt;
tmpfs           494M     0  494M   0% /sys/fs/cgroup&lt;br /&gt;
tmpfs           494M     0  494M   0% /tmp&lt;br /&gt;
tmpfs           494M  156K  493M   1% /var/volatile&lt;br /&gt;
/dev/mmcblk0p1   64M   41M   24M  64% /run/media/mmcblk0p1&lt;br /&gt;
tmpfs            99M     0   99M   0% /run/user/0&lt;br /&gt;
/dev/mmcblk1p1   29G  2.3G   27G   8% /run/media/mmcblk1p1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过如下命令查看、读写当前SD卡的内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# ls /run/media/mmcblk2p1/     #查看SD卡的内容&lt;br /&gt;
# cd /run/media/mmcblk2p1/     #进入SD卡目录&lt;br /&gt;
# touch test                   #创建test文件&lt;br /&gt;
# rm test                      #删除test文件&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===USB HOST 测试===&lt;br /&gt;
以U盘为例，将U盘插入USB HOST接口【J20、J21、J22、J23】其中任意一个，系统会默认将U盘挂载在/run/media目录下，并打印如下消息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  766.582245] usb 1-1.4: new high-speed USB device number 7 using xhci-hcd&lt;br /&gt;
[  766.700039] usb-storage 1-1.4:1.0: USB Mass Storage device detected&lt;br /&gt;
[  766.711958] scsi host0: usb-storage 1-1.4:1.0&lt;br /&gt;
[  767.744766] scsi 0:0:0:0: Direct-Access     Generic  Flash Disk       8.07 PQ: 0 ANSI: 4&lt;br /&gt;
[  767.755868] sd 0:0:0:0: [sda] 15728640 512-byte logical blocks: (8.05 GB/7.50 GiB)&lt;br /&gt;
[  767.764424] sd 0:0:0:0: [sda] Write Protect is off&lt;br /&gt;
[  767.770329] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA&lt;br /&gt;
[  767.785294]  sda: sda1&lt;br /&gt;
[  767.791353] sd 0:0:0:0: [sda] Attached SCSI removable disk&lt;br /&gt;
[  768.254786] FAT-fs (sda1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过df命令查看U盘挂载位置：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# df -h&lt;br /&gt;
Filesystem      Size  Used Avail Use% Mounted on&lt;br /&gt;
/dev/root       2.3G  1.9G  235M  89% /&lt;br /&gt;
devtmpfs        237M  4.0K  237M   1% /dev&lt;br /&gt;
tmpfs           494M     0  494M   0% /dev/shm&lt;br /&gt;
tmpfs           494M  8.5M  485M   2% /run&lt;br /&gt;
tmpfs           494M     0  494M   0% /sys/fs/cgroup&lt;br /&gt;
tmpfs           494M     0  494M   0% /tmp&lt;br /&gt;
tmpfs           494M  168K  493M   1% /var/volatile&lt;br /&gt;
/dev/mmcblk0p1   64M   41M   24M  64% /run/media/mmcblk0p1&lt;br /&gt;
tmpfs            99M     0   99M   0% /run/user/0&lt;br /&gt;
/dev/sda1       7.5G  1.7G  5.9G  22% /run/media/sda1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
通过如下命令查看、读写U盘内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # ls /run/media/sda1/        #查看U盘的内容&lt;br /&gt;
 # cd /run/media/sda1/        #进入U盘目录&lt;br /&gt;
 # touch test                 #创建test文件&lt;br /&gt;
 # rm test                    #删除test文件&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===以太网测试===&lt;br /&gt;
使用网线将开发板的网口【P3】与PC机的网口连接，设置PC机的IP地址为192.168.1.115，子网掩码为：255.255.255.0&lt;br /&gt;
&lt;br /&gt;
配置开发板的网络，如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# ifconfig eth0 192.168.1.200 netmask 255.255.255.0     #配置开发板IP地址与PC机在同一网段&lt;br /&gt;
# ping 192.168.1.115                                    #通过ping命令进行本地网络测试&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
如需连接外网，需根据路由器网关进行配置，如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# route add default gw 192.168.1.1       #设置默认路由网关&lt;br /&gt;
# ping www.baidu.com                     #通过ping命令进行互联网测试&lt;br /&gt;
&amp;lt;/pre&amp;gt;	&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===串口测试===&lt;br /&gt;
===录音/播放测试===&lt;br /&gt;
测试前将耳机与MIC分别插入对应的连接器。 &lt;br /&gt;
&lt;br /&gt;
'''录音测试'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # arecord -Dhw:0,0 -d 10 -f cd -r 44100 -c 2 -t wav test.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''播放测试'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # aplay test.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
注意：aplay不能播放MP3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===多媒体播放测试===&lt;br /&gt;
使用gplay-1.0播放器进行测试，gplay-1.0使用说明：&lt;br /&gt;
&lt;br /&gt;
:h 显示操作帮助&lt;br /&gt;
:p 播放命令&lt;br /&gt;
:s 停止命令&lt;br /&gt;
:a 暂停/继续命令&lt;br /&gt;
:v 音量设置&lt;br /&gt;
:m 静音或去除静音&lt;br /&gt;
:&amp;gt;下一个视频文件&lt;br /&gt;
:&amp;lt;上一个视频文件&lt;br /&gt;
:r 重复播放或单次播放&lt;br /&gt;
:t 旋转视频播放&lt;br /&gt;
:i 多媒体文件信息。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''测试方法'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# gplay-1.0  /unit_tests/test.mp4                #MP4播放&lt;br /&gt;
# gplay-1.0 /unit_tests/test.mp3                 #MP3播放&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===时钟测试===&lt;br /&gt;
通过向RTC写/读时间，以及断电，重启后查看系统时间同步情况来验证RTC功能&lt;br /&gt;
&lt;br /&gt;
开发板【J16】安装装纽扣电池&amp;lt;br/&amp;gt;&lt;br /&gt;
*查看系统时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # date&lt;br /&gt;
 Mon Aug 12 05:18:57 UTC 2019                   #当前系统时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*查看硬件时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # hwclock &lt;br /&gt;
 Mon Aug 3 06:28:06 2019  0.000000 seconds      #当前硬件时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*设置系统时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # date -s &amp;quot;2019-10-10 09:51:50&amp;quot;&lt;br /&gt;
 Thu Oct 10 09:51:50 UTC 2019                   #设置系统时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*将系统时间写入硬件时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # hwclock -w                                   #同步硬件时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
断电重启后，查看系统时间和硬件时间，时间同步说明设置成功。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
===4G测试===&lt;br /&gt;
开发板适配EC20模块，连接到USB HOST接口，出现如下打印信息，表示设备被识别&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  417.527881] usb 1-1.3: new high-speed USB device number 7 using xhci-hcd&lt;br /&gt;
[  417.658627] option 1-1.3:1.0: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.665572] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB0&lt;br /&gt;
[  417.673175] option 1-1.3:1.1: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.683067] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB1&lt;br /&gt;
[  417.690636] option 1-1.3:1.2: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.700455] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB2&lt;br /&gt;
[  417.707938] option 1-1.3:1.3: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.717527] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*拨号上网&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
  # pppd call quectel-ppp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
串口输出如下信息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 pppd options in effect:&lt;br /&gt;
debug           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
persist         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
maxfail 0               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
dump            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noauth          # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
user card               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
password ??????         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
remotename 3gppp                # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
/dev/ttyUSB3            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
115200          # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lock            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
connect chat -s -v -f /etc/ppp/peers/quectel-chat-connect               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
disconnect chat -s -v -f /etc/ppp/peers/quectel-chat-disconnect         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
nocrtscts               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
local           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lcp-echo-failure 12             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lcp-echo-interval 5             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
hide-password           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-accept-local               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-accept-remote              # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipparam 3gppp           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noipdefault             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-max-failure 10             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
defaultroute            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
usepeerdns              # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noccp           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*使用ifconfig -a指令查看是否有ppp0设备，如果有说明拨号成功&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # ifconfig -a&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ppp0      Link encap:Point-to-Point Protocol  &lt;br /&gt;
          inet addr:10.250.22.175  P-t-P:10.64.64.64  Mask:255.255.255.255&lt;br /&gt;
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:9 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:14 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:3 &lt;br /&gt;
          RX bytes:374 (374.0 B)  TX bytes:700 (700.0 B&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*使用Ping指令测试网络&lt;br /&gt;
 # ping www.baidu.com&lt;br /&gt;
&lt;br /&gt;
===M.2接口测试===&lt;br /&gt;
待完善&lt;br /&gt;
&lt;br /&gt;
===BT测试===&lt;br /&gt;
开发板提供⼀个WiFi/BT模块Fn-link6222b，wifi型号为QCA6714，蓝牙是串口模块，与&lt;br /&gt;
ttymxc2相连，本章用开发板蓝牙连接PC端蓝牙来测试蓝牙功能&lt;br /&gt;
&lt;br /&gt;
测试前连接天线到U5，以免信号弱导致无法连接&lt;br /&gt;
*绑定串口&lt;br /&gt;
:使用hciattch命令 来绑定ttymxc2串口，命令如下&lt;br /&gt;
 rtk_hciattach -n -s 115200 ttymxc2 rtk_h5 &amp;amp;&lt;br /&gt;
*打开wlan&lt;br /&gt;
:可以用rfkill unblock 0 或者rfkill unblock  bluetooth。 测试时，请先关闭 bluetooth，再打开&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# rfkill list&lt;br /&gt;
0: hci0: bluetooth&lt;br /&gt;
        Soft blocked: yes&lt;br /&gt;
        Hard blocked: no&lt;br /&gt;
&lt;br /&gt;
# rfkill unblock bluetooth&lt;br /&gt;
# rfkill list     &lt;br /&gt;
0: hci0: bluetooth&lt;br /&gt;
        Soft blocked: no&lt;br /&gt;
        Hard blocked: no&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*连接蓝牙&lt;br /&gt;
:使用bluetoothctl工具来控制蓝牙进行扫描和连接。&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 功能 || 指令&lt;br /&gt;
|-&lt;br /&gt;
| 扫描 || scan on&lt;br /&gt;
|-&lt;br /&gt;
| 查看扫描设备|| devices&lt;br /&gt;
|-&lt;br /&gt;
| 配对 || pair&lt;br /&gt;
|-&lt;br /&gt;
| 连接 || connect&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# bluetoothctl&lt;br /&gt;
Agent registered&lt;br /&gt;
[bluetooth]# scan on&lt;br /&gt;
Discovery started&lt;br /&gt;
[CHG] Controller 0C:9A:42:5D:43:23 Discovering: yes&lt;br /&gt;
[NEW] Device 38:E6:0A:58:25:BD  LTT&lt;br /&gt;
[NEW] Device 30:AE:A4:2B:99:C1 30-AE-A4-2B-99-C1&lt;br /&gt;
[NEW] Device 5B:6E:C4:1F:52:45 VISG20000008636&lt;br /&gt;
[NEW] Device 55:19:AD:39:69:2F 55-19-AD-39-69-2F&lt;br /&gt;
[NEW] Device 88:2D:53:94:68:A1 xiaodu-A2-1171&lt;br /&gt;
[bluetooth]# devices &lt;br /&gt;
Device 43:84:80:8E:20:FC 43-84-80-8E-20-FC&lt;br /&gt;
Device 30:AE:A4:2B:99:C1 30-AE-A4-2B-99-C1&lt;br /&gt;
Device 5B:6E:C4:1F:52:45 VISG20000008636&lt;br /&gt;
Device 55:19:AD:39:69:2F 55-19-AD-39-69-2F&lt;br /&gt;
Device 38:E6:0A:58:25:BD  LTT&lt;br /&gt;
[bluetooth]# pair 38:E6:0A:58:25:BD &lt;br /&gt;
Attempting to pair with 38:E6:0A:58:25:BD&lt;br /&gt;
[CHG] Device 38:E6:0A:58:25:BD Connected: yes&lt;br /&gt;
Request confirmation&lt;br /&gt;
[agent] Confirm passkey 776119 (yes/no): yes&lt;br /&gt;
[ LTT]# &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*输入quit退出bluetoothctl工具&lt;br /&gt;
&lt;br /&gt;
===WIFI测试===&lt;br /&gt;
===MIPI-CSI测试===&lt;br /&gt;
===MIPI-DSI测试===&lt;br /&gt;
===HDMI测试===&lt;br /&gt;
===NFS测试===&lt;br /&gt;
'''服务器配置'''&lt;br /&gt;
*安装服务端软件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo apt-get install nfs-kernel-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*编辑配置文件，&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo vim /etc/exports&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
:在最后加入如下内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 /home/work/share 192.168.1.*(rw,sync,no_root_squash)            //允许192.168.1.*网段内的主板访问本机/home/work/share目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*重启NFS服务&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo service nfs-kernel-server restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''客户端配置'''&lt;br /&gt;
*查看服务器共享目录&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # showmount -e 192.168.1.8  &lt;br /&gt;
 Export list for 192.168.1.8:&lt;br /&gt;
 /home/work/share 192.168.1.*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*设置开发板ip地址，同服务器在同一网段&lt;br /&gt;
*挂载服务器目录到/mnt，为了提高nfs的稳定性，使用TCP协议挂载，nfs默认用UDP协议&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # mount -t nfs 192.168.1.8:/home/work/share /mnt -o proto=tcp -o nolock&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*卸载NFS&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # umount /mnt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100&amp;diff=1184</id>
		<title>LTT-MX8M-EVM100</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100&amp;diff=1184"/>
		<updated>2020-01-02T05:57:42Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Linux开发指导 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== 产品介绍 ===&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;LTT-MX8M-EVM100评估板是我公司基于[[LTT-MX8M-SOM100|LTT-MX8M-SOM100]]核心板开发的硬件平台。LTT-MX8M-EVM100评估板通过金手指插槽与LTT_MX8M_SOM100核心板连接，拥有20多种接口协议，包含了娱乐影音、多路监控、信息采集、互联网、关机远程互通等几十种功能模块可以帮助用户缩短研发周期，同时针对用户的特色化需求我们会全方位的提供技术服务与支持，帮助用户快速开发产品，将产品投入市场。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*CPU：4x Arm Cortex-A53 @ 1.5 GHz  1MB L2&lt;br /&gt;
:::Arm Cortex-M4 @ 266 MHz&lt;br /&gt;
*GPU：OpenGL/ES 3.1, OpenGL 3.0, Vulkan, OpenCL 1.2&lt;br /&gt;
*VPU：4Kp60 HEVC H.265, H.264，VP9&lt;br /&gt;
*DDR：1G、2G&lt;br /&gt;
*Flash：eMMC 8G&lt;br /&gt;
*SD/TF Card：1个SD Card，SD2.0，可扩展SD3.0标准接口，最大128G&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*I2C：4 x I2C&lt;br /&gt;
*SPI：3 x SPI&lt;br /&gt;
*UART：3 x TTL&lt;br /&gt;
*USB：HOST x 4、Type C x 1&lt;br /&gt;
*PCIE：2 x PCIe 2.0&lt;br /&gt;
*Ethernet：1x GbE&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*BT：bluetooth V5.0&lt;br /&gt;
*WiFi：2.4/5GHz，Wi-Fi AP&lt;br /&gt;
*3G/4G：支持3G、4G&lt;br /&gt;
*GPS：BD、GPS、A-GPS&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*AUDIO：Line in x 1、Line out x 1、speaker x 2&lt;br /&gt;
*CSI：2 x MIPI-CSI (4-lanes each)&lt;br /&gt;
*Display：LVDS, HDMI&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*Power：DC12V，9-36V&lt;br /&gt;
*Temperature：消费电子 (0°C至95°C Tj)；工业控制(-40°C 至105°C Tj)&lt;br /&gt;
&lt;br /&gt;
=== 接口布局和尺寸 ===&lt;br /&gt;
&lt;br /&gt;
:'''线序定义'''&lt;br /&gt;
:*[[I2C接口]]&lt;br /&gt;
:*[[SPI接口]]&lt;br /&gt;
:*[[CSI接口]]&lt;br /&gt;
:*[[GPIO接口]]&lt;br /&gt;
:*[[ESPI接口]]&lt;br /&gt;
:*[[M.2接口]]&lt;br /&gt;
:*[[串口]]&lt;br /&gt;
:*[[USB接口]]&lt;br /&gt;
:*[[TYPE-C接口]]&lt;br /&gt;
:*[[MIPI-CSI接口]]&lt;br /&gt;
:*[[MIPI-DSI接口]]&lt;br /&gt;
:*[[显示接口：HDMI、LVDS、MIPI-DSI]] &lt;br /&gt;
:*[[电源接口、指示灯]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
=== 快速启动指导 ===&lt;br /&gt;
:启动指导：[[LTT-MX8M-EVM100启动手册|《LTT-MX8M-EVM100启动手册》]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
=== Linux开发指导 ===&lt;br /&gt;
:编译手册：[[Linux-4.14.98编译手册|《编译指导手册》]]&lt;br /&gt;
:烧录手册：[[LTT-MX8M-4.14.98烧录指导手册|《烧录指导手册》]]&lt;br /&gt;
:测试手册：[[LTT-MX8M-EVM100 开发板 linux 4.14.98使用手册|《linux 4.14.98》]]&lt;br /&gt;
:开发环境搭建：[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu16.04》]]&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100&amp;diff=1183</id>
		<title>LTT-MX8M-EVM100</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100&amp;diff=1183"/>
		<updated>2020-01-02T05:54:32Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Linux开发指导 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== 产品介绍 ===&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;LTT-MX8M-EVM100评估板是我公司基于[[LTT-MX8M-SOM100|LTT-MX8M-SOM100]]核心板开发的硬件平台。LTT-MX8M-EVM100评估板通过金手指插槽与LTT_MX8M_SOM100核心板连接，拥有20多种接口协议，包含了娱乐影音、多路监控、信息采集、互联网、关机远程互通等几十种功能模块可以帮助用户缩短研发周期，同时针对用户的特色化需求我们会全方位的提供技术服务与支持，帮助用户快速开发产品，将产品投入市场。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*CPU：4x Arm Cortex-A53 @ 1.5 GHz  1MB L2&lt;br /&gt;
:::Arm Cortex-M4 @ 266 MHz&lt;br /&gt;
*GPU：OpenGL/ES 3.1, OpenGL 3.0, Vulkan, OpenCL 1.2&lt;br /&gt;
*VPU：4Kp60 HEVC H.265, H.264，VP9&lt;br /&gt;
*DDR：1G、2G&lt;br /&gt;
*Flash：eMMC 8G&lt;br /&gt;
*SD/TF Card：1个SD Card，SD2.0，可扩展SD3.0标准接口，最大128G&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*I2C：4 x I2C&lt;br /&gt;
*SPI：3 x SPI&lt;br /&gt;
*UART：3 x TTL&lt;br /&gt;
*USB：HOST x 4、Type C x 1&lt;br /&gt;
*PCIE：2 x PCIe 2.0&lt;br /&gt;
*Ethernet：1x GbE&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*BT：bluetooth V5.0&lt;br /&gt;
*WiFi：2.4/5GHz，Wi-Fi AP&lt;br /&gt;
*3G/4G：支持3G、4G&lt;br /&gt;
*GPS：BD、GPS、A-GPS&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*AUDIO：Line in x 1、Line out x 1、speaker x 2&lt;br /&gt;
*CSI：2 x MIPI-CSI (4-lanes each)&lt;br /&gt;
*Display：LVDS, HDMI&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*Power：DC12V，9-36V&lt;br /&gt;
*Temperature：消费电子 (0°C至95°C Tj)；工业控制(-40°C 至105°C Tj)&lt;br /&gt;
&lt;br /&gt;
=== 接口布局和尺寸 ===&lt;br /&gt;
&lt;br /&gt;
:'''线序定义'''&lt;br /&gt;
:*[[I2C接口]]&lt;br /&gt;
:*[[SPI接口]]&lt;br /&gt;
:*[[CSI接口]]&lt;br /&gt;
:*[[GPIO接口]]&lt;br /&gt;
:*[[ESPI接口]]&lt;br /&gt;
:*[[M.2接口]]&lt;br /&gt;
:*[[串口]]&lt;br /&gt;
:*[[USB接口]]&lt;br /&gt;
:*[[TYPE-C接口]]&lt;br /&gt;
:*[[MIPI-CSI接口]]&lt;br /&gt;
:*[[MIPI-DSI接口]]&lt;br /&gt;
:*[[显示接口：HDMI、LVDS、MIPI-DSI]] &lt;br /&gt;
:*[[电源接口、指示灯]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
=== 快速启动指导 ===&lt;br /&gt;
:启动指导：[[LTT-MX8M-EVM100启动手册|《LTT-MX8M-EVM100启动手册》]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
=== Linux开发指导 ===&lt;br /&gt;
:编译手册：[[Linux-4.14.98编译手册|《编译指导手册》]]&lt;br /&gt;
:烧录手册：[[LTT-MX8M-4.14.98烧录指导手册|《烧录指导手册》]]&lt;br /&gt;
:测试手册：[[LTT-MX8M-EVM100 开发板 linux 4.14.98使用手册|《linux 4.14.98》]]&lt;br /&gt;
:开发环境搭建：[[Windows-7 Ubuntu-14.04.5 64位开发环境指导|《Ubuntu14.04+Win7》]]&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100_%E5%BC%80%E5%8F%91%E6%9D%BF_linux_4.14.98%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C&amp;diff=1181</id>
		<title>LTT-MX8M-EVM100 开发板 linux 4.14.98使用手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100_%E5%BC%80%E5%8F%91%E6%9D%BF_linux_4.14.98%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C&amp;diff=1181"/>
		<updated>2020-01-02T05:54:03Z</updated>

		<summary type="html">&lt;p&gt;Admin2：Admin2移动页面LTT-MX8M-EVM100 开发板 linux 4.9.88使用手册至LTT-MX8M-EVM100 开发板 linux 4.14.98使用手册&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===阅读指导===&lt;br /&gt;
&lt;br /&gt;
蓝色字体为调试终端的信息，其中 “ # ” 或“ &amp;gt; ”开头的为用户输入的指令。&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# cd ~/work&lt;br /&gt;
&amp;gt; boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===SD卡测试===&lt;br /&gt;
系统启动后将SD卡插入到Micro SD卡槽【J26】中，系统会自动将其挂载到/run/media目录下，在插入SD卡的同时，在系统终端会打印出SD卡相关信息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  418.785224] mmc1: host does not support reading read-only switch, assuming write-enable&lt;br /&gt;
[  418.931992] mmc1: new ultra high speed SDR104 SDHC card at address 0007&lt;br /&gt;
[  418.940000] mmcblk1: mmc1:0007 SD32G 29.0 GiB &lt;br /&gt;
[  418.947404]  mmcblk1: p1&lt;br /&gt;
[  419.146762] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过df命令查看SD卡挂载位置:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# df -h&lt;br /&gt;
Filesystem      Size  Used Avail Use% Mounted on&lt;br /&gt;
/dev/root       2.3G  1.9G  235M  89% /&lt;br /&gt;
devtmpfs        237M  4.0K  237M   1% /dev&lt;br /&gt;
tmpfs           494M     0  494M   0% /dev/shm&lt;br /&gt;
tmpfs           494M  8.5M  485M   2% /run&lt;br /&gt;
tmpfs           494M     0  494M   0% /sys/fs/cgroup&lt;br /&gt;
tmpfs           494M     0  494M   0% /tmp&lt;br /&gt;
tmpfs           494M  156K  493M   1% /var/volatile&lt;br /&gt;
/dev/mmcblk0p1   64M   41M   24M  64% /run/media/mmcblk0p1&lt;br /&gt;
tmpfs            99M     0   99M   0% /run/user/0&lt;br /&gt;
/dev/mmcblk1p1   29G  2.3G   27G   8% /run/media/mmcblk1p1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过如下命令查看、读写当前SD卡的内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# ls /run/media/mmcblk2p1/     #查看SD卡的内容&lt;br /&gt;
# cd /run/media/mmcblk2p1/     #进入SD卡目录&lt;br /&gt;
# touch test                   #创建test文件&lt;br /&gt;
# rm test                      #删除test文件&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===USB HOST 测试===&lt;br /&gt;
以U盘为例，将U盘插入USB HOST接口【J20、J21、J22、J23】其中任意一个，系统会默认将U盘挂载在/run/media目录下，并打印如下消息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  766.582245] usb 1-1.4: new high-speed USB device number 7 using xhci-hcd&lt;br /&gt;
[  766.700039] usb-storage 1-1.4:1.0: USB Mass Storage device detected&lt;br /&gt;
[  766.711958] scsi host0: usb-storage 1-1.4:1.0&lt;br /&gt;
[  767.744766] scsi 0:0:0:0: Direct-Access     Generic  Flash Disk       8.07 PQ: 0 ANSI: 4&lt;br /&gt;
[  767.755868] sd 0:0:0:0: [sda] 15728640 512-byte logical blocks: (8.05 GB/7.50 GiB)&lt;br /&gt;
[  767.764424] sd 0:0:0:0: [sda] Write Protect is off&lt;br /&gt;
[  767.770329] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA&lt;br /&gt;
[  767.785294]  sda: sda1&lt;br /&gt;
[  767.791353] sd 0:0:0:0: [sda] Attached SCSI removable disk&lt;br /&gt;
[  768.254786] FAT-fs (sda1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
可通过df命令查看U盘挂载位置：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# df -h&lt;br /&gt;
Filesystem      Size  Used Avail Use% Mounted on&lt;br /&gt;
/dev/root       2.3G  1.9G  235M  89% /&lt;br /&gt;
devtmpfs        237M  4.0K  237M   1% /dev&lt;br /&gt;
tmpfs           494M     0  494M   0% /dev/shm&lt;br /&gt;
tmpfs           494M  8.5M  485M   2% /run&lt;br /&gt;
tmpfs           494M     0  494M   0% /sys/fs/cgroup&lt;br /&gt;
tmpfs           494M     0  494M   0% /tmp&lt;br /&gt;
tmpfs           494M  168K  493M   1% /var/volatile&lt;br /&gt;
/dev/mmcblk0p1   64M   41M   24M  64% /run/media/mmcblk0p1&lt;br /&gt;
tmpfs            99M     0   99M   0% /run/user/0&lt;br /&gt;
/dev/sda1       7.5G  1.7G  5.9G  22% /run/media/sda1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
通过如下命令查看、读写U盘内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # ls /run/media/sda1/        #查看U盘的内容&lt;br /&gt;
 # cd /run/media/sda1/        #进入U盘目录&lt;br /&gt;
 # touch test                 #创建test文件&lt;br /&gt;
 # rm test                    #删除test文件&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===以太网测试===&lt;br /&gt;
使用网线将开发板的网口【P3】与PC机的网口连接，设置PC机的IP地址为192.168.1.115，子网掩码为：255.255.255.0&lt;br /&gt;
&lt;br /&gt;
配置开发板的网络，如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# ifconfig eth0 192.168.1.200 netmask 255.255.255.0     #配置开发板IP地址与PC机在同一网段&lt;br /&gt;
# ping 192.168.1.115                                    #通过ping命令进行本地网络测试&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
如需连接外网，需根据路由器网关进行配置，如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# route add default gw 192.168.1.1       #设置默认路由网关&lt;br /&gt;
# ping www.baidu.com                     #通过ping命令进行互联网测试&lt;br /&gt;
&amp;lt;/pre&amp;gt;	&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===串口测试===&lt;br /&gt;
===录音/播放测试===&lt;br /&gt;
测试前将耳机与MIC分别插入对应的连接器。 &lt;br /&gt;
&lt;br /&gt;
'''录音测试'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # arecord -Dhw:0,0 -d 10 -f cd -r 44100 -c 2 -t wav test.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''播放测试'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # aplay test.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
注意：aplay不能播放MP3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===多媒体播放测试===&lt;br /&gt;
使用gplay-1.0播放器进行测试，gplay-1.0使用说明：&lt;br /&gt;
&lt;br /&gt;
:h 显示操作帮助&lt;br /&gt;
:p 播放命令&lt;br /&gt;
:s 停止命令&lt;br /&gt;
:a 暂停/继续命令&lt;br /&gt;
:v 音量设置&lt;br /&gt;
:m 静音或去除静音&lt;br /&gt;
:&amp;gt;下一个视频文件&lt;br /&gt;
:&amp;lt;上一个视频文件&lt;br /&gt;
:r 重复播放或单次播放&lt;br /&gt;
:t 旋转视频播放&lt;br /&gt;
:i 多媒体文件信息。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''测试方法'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# gplay-1.0  /unit_tests/test.mp4                #MP4播放&lt;br /&gt;
# gplay-1.0 /unit_tests/test.mp3                 #MP3播放&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===时钟测试===&lt;br /&gt;
通过向RTC写/读时间，以及断电，重启后查看系统时间同步情况来验证RTC功能&lt;br /&gt;
&lt;br /&gt;
开发板【J16】安装装纽扣电池&amp;lt;br/&amp;gt;&lt;br /&gt;
*查看系统时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # date&lt;br /&gt;
 Mon Aug 12 05:18:57 UTC 2019                   #当前系统时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*查看硬件时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # hwclock &lt;br /&gt;
 Mon Aug 3 06:28:06 2019  0.000000 seconds      #当前硬件时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*设置系统时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # date -s &amp;quot;2019-10-10 09:51:50&amp;quot;&lt;br /&gt;
 Thu Oct 10 09:51:50 UTC 2019                   #设置系统时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*将系统时间写入硬件时间：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # hwclock -w                                   #同步硬件时间&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
断电重启后，查看系统时间和硬件时间，时间同步说明设置成功。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
===4G测试===&lt;br /&gt;
开发板适配EC20模块，连接到USB HOST接口，出现如下打印信息，表示设备被识别&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
[  417.527881] usb 1-1.3: new high-speed USB device number 7 using xhci-hcd&lt;br /&gt;
[  417.658627] option 1-1.3:1.0: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.665572] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB0&lt;br /&gt;
[  417.673175] option 1-1.3:1.1: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.683067] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB1&lt;br /&gt;
[  417.690636] option 1-1.3:1.2: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.700455] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB2&lt;br /&gt;
[  417.707938] option 1-1.3:1.3: GSM modem (1-port) converter detected&lt;br /&gt;
[  417.717527] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*拨号上网&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
  # pppd call quectel-ppp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
串口输出如下信息：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 pppd options in effect:&lt;br /&gt;
debug           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
persist         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
maxfail 0               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
dump            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noauth          # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
user card               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
password ??????         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
remotename 3gppp                # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
/dev/ttyUSB3            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
115200          # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lock            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
connect chat -s -v -f /etc/ppp/peers/quectel-chat-connect               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
disconnect chat -s -v -f /etc/ppp/peers/quectel-chat-disconnect         # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
nocrtscts               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
local           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lcp-echo-failure 12             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
lcp-echo-interval 5             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
hide-password           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-accept-local               # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-accept-remote              # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipparam 3gppp           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noipdefault             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
ipcp-max-failure 10             # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
defaultroute            # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
usepeerdns              # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
noccp           # (from /etc/ppp/peers/quectel-ppp)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*使用ifconfig -a指令查看是否有ppp0设备，如果有说明拨号成功&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # ifconfig -a&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ppp0      Link encap:Point-to-Point Protocol  &lt;br /&gt;
          inet addr:10.250.22.175  P-t-P:10.64.64.64  Mask:255.255.255.255&lt;br /&gt;
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:9 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:14 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:3 &lt;br /&gt;
          RX bytes:374 (374.0 B)  TX bytes:700 (700.0 B&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*使用Ping指令测试网络&lt;br /&gt;
 # ping www.baidu.com&lt;br /&gt;
&lt;br /&gt;
===M.2接口测试===&lt;br /&gt;
===BT测试===&lt;br /&gt;
开发板提供⼀个WiFi/BT模块Fn-link6222b，wifi型号为QCA6714，蓝牙是串口模块，与&lt;br /&gt;
ttymxc2相连，本章用开发板蓝牙连接PC端蓝牙来测试蓝牙功能&lt;br /&gt;
&lt;br /&gt;
测试前连接天线到U5，以免信号弱导致无法连接&lt;br /&gt;
*绑定串口&lt;br /&gt;
:使用hciattch命令 来绑定ttymxc2串口，命令如下&lt;br /&gt;
 rtk_hciattach -n -s 115200 ttymxc2 rtk_h5 &amp;amp;&lt;br /&gt;
*打开wlan&lt;br /&gt;
:可以用rfkill unblock 0 或者rfkill unblock  bluetooth。 测试时，请先关闭 bluetooth，再打开&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# rfkill list&lt;br /&gt;
0: hci0: bluetooth&lt;br /&gt;
        Soft blocked: yes&lt;br /&gt;
        Hard blocked: no&lt;br /&gt;
&lt;br /&gt;
# rfkill unblock bluetooth&lt;br /&gt;
# rfkill list     &lt;br /&gt;
0: hci0: bluetooth&lt;br /&gt;
        Soft blocked: no&lt;br /&gt;
        Hard blocked: no&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*连接蓝牙&lt;br /&gt;
:使用bluetoothctl工具来控制蓝牙进行扫描和连接。&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 功能 || 指令&lt;br /&gt;
|-&lt;br /&gt;
| 扫描 || scan on&lt;br /&gt;
|-&lt;br /&gt;
| 查看扫描设备|| devices&lt;br /&gt;
|-&lt;br /&gt;
| 配对 || pair&lt;br /&gt;
|-&lt;br /&gt;
| 连接 || connect&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
# bluetoothctl&lt;br /&gt;
Agent registered&lt;br /&gt;
[bluetooth]# scan on&lt;br /&gt;
Discovery started&lt;br /&gt;
[CHG] Controller 0C:9A:42:5D:43:23 Discovering: yes&lt;br /&gt;
[NEW] Device 38:E6:0A:58:25:BD  LTT&lt;br /&gt;
[NEW] Device 30:AE:A4:2B:99:C1 30-AE-A4-2B-99-C1&lt;br /&gt;
[NEW] Device 5B:6E:C4:1F:52:45 VISG20000008636&lt;br /&gt;
[NEW] Device 55:19:AD:39:69:2F 55-19-AD-39-69-2F&lt;br /&gt;
[NEW] Device 88:2D:53:94:68:A1 xiaodu-A2-1171&lt;br /&gt;
[bluetooth]# devices &lt;br /&gt;
Device 43:84:80:8E:20:FC 43-84-80-8E-20-FC&lt;br /&gt;
Device 30:AE:A4:2B:99:C1 30-AE-A4-2B-99-C1&lt;br /&gt;
Device 5B:6E:C4:1F:52:45 VISG20000008636&lt;br /&gt;
Device 55:19:AD:39:69:2F 55-19-AD-39-69-2F&lt;br /&gt;
Device 38:E6:0A:58:25:BD  LTT&lt;br /&gt;
[bluetooth]# pair 38:E6:0A:58:25:BD &lt;br /&gt;
Attempting to pair with 38:E6:0A:58:25:BD&lt;br /&gt;
[CHG] Device 38:E6:0A:58:25:BD Connected: yes&lt;br /&gt;
Request confirmation&lt;br /&gt;
[agent] Confirm passkey 776119 (yes/no): yes&lt;br /&gt;
[ LTT]# &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*输入quit退出bluetoothctl工具&lt;br /&gt;
&lt;br /&gt;
===WIFI测试===&lt;br /&gt;
===MIPI-CSI测试===&lt;br /&gt;
===MIPI-DSI测试===&lt;br /&gt;
===HDMI测试===&lt;br /&gt;
===NFS测试===&lt;br /&gt;
'''服务器配置'''&lt;br /&gt;
*安装服务端软件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo apt-get install nfs-kernel-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*编辑配置文件，&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo vim /etc/exports&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
:在最后加入如下内容：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 /home/work/share 192.168.1.*(rw,sync,no_root_squash)            //允许192.168.1.*网段内的主板访问本机/home/work/share目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*重启NFS服务&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 $ sudo service nfs-kernel-server restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''客户端配置'''&lt;br /&gt;
*查看服务器共享目录&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # showmount -e 192.168.1.8  &lt;br /&gt;
 Export list for 192.168.1.8:&lt;br /&gt;
 /home/work/share 192.168.1.*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*设置开发板ip地址，同服务器在同一网段&lt;br /&gt;
*挂载服务器目录到/mnt，为了提高nfs的稳定性，使用TCP协议挂载，nfs默认用UDP协议&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # mount -t nfs 192.168.1.8:/home/work/share /mnt -o proto=tcp -o nolock&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*卸载NFS&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
 # umount /mnt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100_%E5%BC%80%E5%8F%91%E6%9D%BF_linux_4.9.88%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C&amp;diff=1182</id>
		<title>LTT-MX8M-EVM100 开发板 linux 4.9.88使用手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100_%E5%BC%80%E5%8F%91%E6%9D%BF_linux_4.9.88%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C&amp;diff=1182"/>
		<updated>2020-01-02T05:54:03Z</updated>

		<summary type="html">&lt;p&gt;Admin2：Admin2移动页面LTT-MX8M-EVM100 开发板 linux 4.9.88使用手册至LTT-MX8M-EVM100 开发板 linux 4.14.98使用手册&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#重定向 [[LTT-MX8M-EVM100 开发板 linux 4.14.98使用手册]]&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100&amp;diff=1180</id>
		<title>LTT-MX8M-EVM100</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100&amp;diff=1180"/>
		<updated>2020-01-02T05:52:53Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Linux开发指导 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== 产品介绍 ===&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;LTT-MX8M-EVM100评估板是我公司基于[[LTT-MX8M-SOM100|LTT-MX8M-SOM100]]核心板开发的硬件平台。LTT-MX8M-EVM100评估板通过金手指插槽与LTT_MX8M_SOM100核心板连接，拥有20多种接口协议，包含了娱乐影音、多路监控、信息采集、互联网、关机远程互通等几十种功能模块可以帮助用户缩短研发周期，同时针对用户的特色化需求我们会全方位的提供技术服务与支持，帮助用户快速开发产品，将产品投入市场。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*CPU：4x Arm Cortex-A53 @ 1.5 GHz  1MB L2&lt;br /&gt;
:::Arm Cortex-M4 @ 266 MHz&lt;br /&gt;
*GPU：OpenGL/ES 3.1, OpenGL 3.0, Vulkan, OpenCL 1.2&lt;br /&gt;
*VPU：4Kp60 HEVC H.265, H.264，VP9&lt;br /&gt;
*DDR：1G、2G&lt;br /&gt;
*Flash：eMMC 8G&lt;br /&gt;
*SD/TF Card：1个SD Card，SD2.0，可扩展SD3.0标准接口，最大128G&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*I2C：4 x I2C&lt;br /&gt;
*SPI：3 x SPI&lt;br /&gt;
*UART：3 x TTL&lt;br /&gt;
*USB：HOST x 4、Type C x 1&lt;br /&gt;
*PCIE：2 x PCIe 2.0&lt;br /&gt;
*Ethernet：1x GbE&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*BT：bluetooth V5.0&lt;br /&gt;
*WiFi：2.4/5GHz，Wi-Fi AP&lt;br /&gt;
*3G/4G：支持3G、4G&lt;br /&gt;
*GPS：BD、GPS、A-GPS&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*AUDIO：Line in x 1、Line out x 1、speaker x 2&lt;br /&gt;
*CSI：2 x MIPI-CSI (4-lanes each)&lt;br /&gt;
*Display：LVDS, HDMI&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*Power：DC12V，9-36V&lt;br /&gt;
*Temperature：消费电子 (0°C至95°C Tj)；工业控制(-40°C 至105°C Tj)&lt;br /&gt;
&lt;br /&gt;
=== 接口布局和尺寸 ===&lt;br /&gt;
&lt;br /&gt;
:'''线序定义'''&lt;br /&gt;
:*[[I2C接口]]&lt;br /&gt;
:*[[SPI接口]]&lt;br /&gt;
:*[[CSI接口]]&lt;br /&gt;
:*[[GPIO接口]]&lt;br /&gt;
:*[[ESPI接口]]&lt;br /&gt;
:*[[M.2接口]]&lt;br /&gt;
:*[[串口]]&lt;br /&gt;
:*[[USB接口]]&lt;br /&gt;
:*[[TYPE-C接口]]&lt;br /&gt;
:*[[MIPI-CSI接口]]&lt;br /&gt;
:*[[MIPI-DSI接口]]&lt;br /&gt;
:*[[显示接口：HDMI、LVDS、MIPI-DSI]] &lt;br /&gt;
:*[[电源接口、指示灯]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
=== 快速启动指导 ===&lt;br /&gt;
:启动指导：[[LTT-MX8M-EVM100启动手册|《LTT-MX8M-EVM100启动手册》]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
=== Linux开发指导 ===&lt;br /&gt;
:编译手册：[[Linux-4.14.98编译手册|《编译指导手册》]]&lt;br /&gt;
:烧录手册：[[LTT-MX8M-4.14.98烧录指导手册|《烧录指导手册》]]&lt;br /&gt;
:测试手册：[[LTT-MX6-EVM100 评估板 linux 3.14.52使用手册|《linux 4.14.98》]]&lt;br /&gt;
:开发环境搭建：[[Windows-7 Ubuntu-14.04.5 64位开发环境指导|《Ubuntu14.04+Win7》]]&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=LTT-MX8M-4.14.98%E7%83%A7%E5%BD%95%E6%8C%87%E5%AF%BC%E6%89%8B%E5%86%8C&amp;diff=1178</id>
		<title>LTT-MX8M-4.14.98烧录指导手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=LTT-MX8M-4.14.98%E7%83%A7%E5%BD%95%E6%8C%87%E5%AF%BC%E6%89%8B%E5%86%8C&amp;diff=1178"/>
		<updated>2020-01-02T05:52:01Z</updated>

		<summary type="html">&lt;p&gt;Admin2：Admin2移动页面LTT-MX8M-4.9.88烧录指导手册至LTT-MX8M-4.14.98烧录指导手册&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===烧录准备===&lt;br /&gt;
*下载UUU烧录工具；&lt;br /&gt;
:网盘地址：LTT_MX6_EVM100_V2.2网盘资料/Tools(工具)/UUU烧录工具/4.9.88(linux)/EVM100-MX8M-UUU.zip&lt;br /&gt;
*连接数据线，将开发板的Tpye-C口【J19】与 PC 连接；&lt;br /&gt;
*连接电源，将电源适配器与开发板的电源口【J1】连接；&lt;br /&gt;
*进入烧录模式，将核心板拨码开关拨到01进入[[下载烧录模式]]。&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===固件准备===&lt;br /&gt;
*UUU烧录工具中已经有烧录固件，不需要替换时，可跳过此节内容；&amp;lt;/br&amp;gt;&lt;br /&gt;
*到网盘中下载固件：&lt;br /&gt;
::fsl-image-qt5-validation-imx-imx8mqevk.sdcard&lt;br /&gt;
::imx-boot-imx8mqevk-sd.bin-flash_evk&lt;br /&gt;
:或者自己编译源码得到固件，编译方法参考[[Linux-4.9.88编译手册|《编译指导手册》]]；&lt;br /&gt;
*替换到EVM100-MX8M-UUU目录下；&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===开始烧录===&lt;br /&gt;
*进入烧录模式，将核心板拨码开关拨到“10”进入[[下载烧录模式]]。&lt;br /&gt;
*进入UUU目录下，按下“shirt+右键”，选择“在此处打开命令行窗口”&lt;br /&gt;
*输入如下指令、回车&lt;br /&gt;
 &amp;gt;uuu.exe uuu.auto&lt;br /&gt;
*开发板上电，等待烧录完成&lt;br /&gt;
*烧录完成后，拨码开关拨到“01”进入启动模式，重新上电&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=LTT-MX8M-4.9.88%E7%83%A7%E5%BD%95%E6%8C%87%E5%AF%BC%E6%89%8B%E5%86%8C&amp;diff=1179</id>
		<title>LTT-MX8M-4.9.88烧录指导手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=LTT-MX8M-4.9.88%E7%83%A7%E5%BD%95%E6%8C%87%E5%AF%BC%E6%89%8B%E5%86%8C&amp;diff=1179"/>
		<updated>2020-01-02T05:52:01Z</updated>

		<summary type="html">&lt;p&gt;Admin2：Admin2移动页面LTT-MX8M-4.9.88烧录指导手册至LTT-MX8M-4.14.98烧录指导手册&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#重定向 [[LTT-MX8M-4.14.98烧录指导手册]]&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100&amp;diff=1177</id>
		<title>LTT-MX8M-EVM100</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100&amp;diff=1177"/>
		<updated>2020-01-02T05:50:54Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Linux开发指导 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== 产品介绍 ===&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;LTT-MX8M-EVM100评估板是我公司基于[[LTT-MX8M-SOM100|LTT-MX8M-SOM100]]核心板开发的硬件平台。LTT-MX8M-EVM100评估板通过金手指插槽与LTT_MX8M_SOM100核心板连接，拥有20多种接口协议，包含了娱乐影音、多路监控、信息采集、互联网、关机远程互通等几十种功能模块可以帮助用户缩短研发周期，同时针对用户的特色化需求我们会全方位的提供技术服务与支持，帮助用户快速开发产品，将产品投入市场。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*CPU：4x Arm Cortex-A53 @ 1.5 GHz  1MB L2&lt;br /&gt;
:::Arm Cortex-M4 @ 266 MHz&lt;br /&gt;
*GPU：OpenGL/ES 3.1, OpenGL 3.0, Vulkan, OpenCL 1.2&lt;br /&gt;
*VPU：4Kp60 HEVC H.265, H.264，VP9&lt;br /&gt;
*DDR：1G、2G&lt;br /&gt;
*Flash：eMMC 8G&lt;br /&gt;
*SD/TF Card：1个SD Card，SD2.0，可扩展SD3.0标准接口，最大128G&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*I2C：4 x I2C&lt;br /&gt;
*SPI：3 x SPI&lt;br /&gt;
*UART：3 x TTL&lt;br /&gt;
*USB：HOST x 4、Type C x 1&lt;br /&gt;
*PCIE：2 x PCIe 2.0&lt;br /&gt;
*Ethernet：1x GbE&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*BT：bluetooth V5.0&lt;br /&gt;
*WiFi：2.4/5GHz，Wi-Fi AP&lt;br /&gt;
*3G/4G：支持3G、4G&lt;br /&gt;
*GPS：BD、GPS、A-GPS&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*AUDIO：Line in x 1、Line out x 1、speaker x 2&lt;br /&gt;
*CSI：2 x MIPI-CSI (4-lanes each)&lt;br /&gt;
*Display：LVDS, HDMI&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*Power：DC12V，9-36V&lt;br /&gt;
*Temperature：消费电子 (0°C至95°C Tj)；工业控制(-40°C 至105°C Tj)&lt;br /&gt;
&lt;br /&gt;
=== 接口布局和尺寸 ===&lt;br /&gt;
&lt;br /&gt;
:'''线序定义'''&lt;br /&gt;
:*[[I2C接口]]&lt;br /&gt;
:*[[SPI接口]]&lt;br /&gt;
:*[[CSI接口]]&lt;br /&gt;
:*[[GPIO接口]]&lt;br /&gt;
:*[[ESPI接口]]&lt;br /&gt;
:*[[M.2接口]]&lt;br /&gt;
:*[[串口]]&lt;br /&gt;
:*[[USB接口]]&lt;br /&gt;
:*[[TYPE-C接口]]&lt;br /&gt;
:*[[MIPI-CSI接口]]&lt;br /&gt;
:*[[MIPI-DSI接口]]&lt;br /&gt;
:*[[显示接口：HDMI、LVDS、MIPI-DSI]] &lt;br /&gt;
:*[[电源接口、指示灯]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
=== 快速启动指导 ===&lt;br /&gt;
:启动指导：[[LTT-MX8M-EVM100启动手册|《LTT-MX8M-EVM100启动手册》]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
=== Linux开发指导 ===&lt;br /&gt;
:编译手册：[[Linux-4.14.98编译手册|《编译指导手册》]]&lt;br /&gt;
:烧录手册：[[I.MX6-MFG-TOOL-3.14.52烧录指导手册|《烧录指导手册》]]&lt;br /&gt;
:测试手册：[[LTT-MX6-EVM100 评估板 linux 3.14.52使用手册|《linux 3.14.52》]]、《Linux-3.0.35》&lt;br /&gt;
:开发环境搭建：[[Windows-7 Ubuntu-14.04.5 64位开发环境指导|《Ubuntu14.04+Win7》]]&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100&amp;diff=1176</id>
		<title>LTT-MX8M-EVM100</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100&amp;diff=1176"/>
		<updated>2020-01-02T05:50:11Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* 快速启动指导 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== 产品介绍 ===&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;LTT-MX8M-EVM100评估板是我公司基于[[LTT-MX8M-SOM100|LTT-MX8M-SOM100]]核心板开发的硬件平台。LTT-MX8M-EVM100评估板通过金手指插槽与LTT_MX8M_SOM100核心板连接，拥有20多种接口协议，包含了娱乐影音、多路监控、信息采集、互联网、关机远程互通等几十种功能模块可以帮助用户缩短研发周期，同时针对用户的特色化需求我们会全方位的提供技术服务与支持，帮助用户快速开发产品，将产品投入市场。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*CPU：4x Arm Cortex-A53 @ 1.5 GHz  1MB L2&lt;br /&gt;
:::Arm Cortex-M4 @ 266 MHz&lt;br /&gt;
*GPU：OpenGL/ES 3.1, OpenGL 3.0, Vulkan, OpenCL 1.2&lt;br /&gt;
*VPU：4Kp60 HEVC H.265, H.264，VP9&lt;br /&gt;
*DDR：1G、2G&lt;br /&gt;
*Flash：eMMC 8G&lt;br /&gt;
*SD/TF Card：1个SD Card，SD2.0，可扩展SD3.0标准接口，最大128G&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*I2C：4 x I2C&lt;br /&gt;
*SPI：3 x SPI&lt;br /&gt;
*UART：3 x TTL&lt;br /&gt;
*USB：HOST x 4、Type C x 1&lt;br /&gt;
*PCIE：2 x PCIe 2.0&lt;br /&gt;
*Ethernet：1x GbE&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*BT：bluetooth V5.0&lt;br /&gt;
*WiFi：2.4/5GHz，Wi-Fi AP&lt;br /&gt;
*3G/4G：支持3G、4G&lt;br /&gt;
*GPS：BD、GPS、A-GPS&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*AUDIO：Line in x 1、Line out x 1、speaker x 2&lt;br /&gt;
*CSI：2 x MIPI-CSI (4-lanes each)&lt;br /&gt;
*Display：LVDS, HDMI&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*Power：DC12V，9-36V&lt;br /&gt;
*Temperature：消费电子 (0°C至95°C Tj)；工业控制(-40°C 至105°C Tj)&lt;br /&gt;
&lt;br /&gt;
=== 接口布局和尺寸 ===&lt;br /&gt;
&lt;br /&gt;
:'''线序定义'''&lt;br /&gt;
:*[[I2C接口]]&lt;br /&gt;
:*[[SPI接口]]&lt;br /&gt;
:*[[CSI接口]]&lt;br /&gt;
:*[[GPIO接口]]&lt;br /&gt;
:*[[ESPI接口]]&lt;br /&gt;
:*[[M.2接口]]&lt;br /&gt;
:*[[串口]]&lt;br /&gt;
:*[[USB接口]]&lt;br /&gt;
:*[[TYPE-C接口]]&lt;br /&gt;
:*[[MIPI-CSI接口]]&lt;br /&gt;
:*[[MIPI-DSI接口]]&lt;br /&gt;
:*[[显示接口：HDMI、LVDS、MIPI-DSI]] &lt;br /&gt;
:*[[电源接口、指示灯]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
=== 快速启动指导 ===&lt;br /&gt;
:启动指导：[[LTT-MX8M-EVM100启动手册|《LTT-MX8M-EVM100启动手册》]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
=== Linux开发指导 ===&lt;br /&gt;
:编译手册：[[LInux-3.14.52编译手册|《编译指导手册》]]&lt;br /&gt;
:烧录手册：[[I.MX6-MFG-TOOL-3.14.52烧录指导手册|《烧录指导手册》]]&lt;br /&gt;
:测试手册：[[LTT-MX6-EVM100 评估板 linux 3.14.52使用手册|《linux 3.14.52》]]、《Linux-3.0.35》&lt;br /&gt;
:开发环境搭建：[[Windows-7 Ubuntu-14.04.5 64位开发环境指导|《Ubuntu14.04+Win7》]]&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100%E5%90%AF%E5%8A%A8%E6%89%8B%E5%86%8C&amp;diff=1175</id>
		<title>LTT-MX8M-EVM100启动手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100%E5%90%AF%E5%8A%A8%E6%89%8B%E5%86%8C&amp;diff=1175"/>
		<updated>2020-01-02T05:48:16Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* 准备开发板组件 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===准备开发板组件===&lt;br /&gt;
*LTT-MX8M-SOM100（核心板）&lt;br /&gt;
*LTT-MX8M-EVM100（底板）&lt;br /&gt;
*10.1显示屏（带触摸）&lt;br /&gt;
&lt;br /&gt;
===开发板配件===&lt;br /&gt;
*USB A-B型数据线（串口）一条&lt;br /&gt;
*12V/2A电源适配器一个&lt;br /&gt;
&lt;br /&gt;
===开发板套件连接===&lt;br /&gt;
*连接调试串口，将开发板的调试接口【J45】与 PC 连接；&lt;br /&gt;
*连接显示屏，请参考[[LTT-MX6-EVM100显示屏连接|连接显示屏]]；&lt;br /&gt;
*连接电源，将电源适配器与开发板的电源口【J1】连接。&lt;br /&gt;
&lt;br /&gt;
===安装串口调试终端===&lt;br /&gt;
* 安装SecureCRTPortable.exe程序。&lt;br /&gt;
:可在网盘下载：LTT_MX6_EVM100_V2.2网盘资料\Tools(工具)\windows辅助工具\SecureCRSecureFXP.zip&lt;br /&gt;
&lt;br /&gt;
===配置串口调试环境===&lt;br /&gt;
*安装【CP2102驱动】，可在网盘下载：LTT_MX6_EVM100_V2.2网盘资料\Tools(工具)\windows辅助工具\cp2102usb驱动.rar&lt;br /&gt;
*右键计算机 -&amp;gt; 设备 -&amp;gt; 设备管理器 -&amp;gt; 端口，查看串口设备的端口号；&lt;br /&gt;
*打开SecureCRTPortable.exe 工具，按照下图步骤进行设置。&lt;br /&gt;
:[[文件:Imx6-crt.jpg|550px]]&lt;br /&gt;
&lt;br /&gt;
===启动开发板===&lt;br /&gt;
*打开电源开关【SW5】；&lt;br /&gt;
*D2（红色）、D19（绿色）、D20（绿色）指示灯亮起；&lt;br /&gt;
*屏幕背光亮起，显示屏显示图像；&lt;br /&gt;
*串口终端有启动信息输出，如图：&lt;br /&gt;
:[[文件:Imx6-start.png|500px]]&lt;br /&gt;
&lt;br /&gt;
===登录系统===&lt;br /&gt;
系统启动后，使用root账号进行登录，如下：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Freescale i.MX Release Distro 3.14.52-1.1.1 ltt /dev/ttymxc0&lt;br /&gt;
&lt;br /&gt;
ltt login: root&lt;br /&gt;
root@ltt:~#&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
至此，系统启动完成。&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100%E5%90%AF%E5%8A%A8%E6%89%8B%E5%86%8C&amp;diff=1174</id>
		<title>LTT-MX8M-EVM100启动手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100%E5%90%AF%E5%8A%A8%E6%89%8B%E5%86%8C&amp;diff=1174"/>
		<updated>2020-01-02T05:47:59Z</updated>

		<summary type="html">&lt;p&gt;Admin2：创建页面，内容为“===准备开发板组件=== *LTT-MX6-SOM100（核心板） *LTT-MX6-EVM100（底板） *10.1显示屏（带触摸）  ===开发板配件=== *USB A-B型数据线（…”&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===准备开发板组件===&lt;br /&gt;
*LTT-MX6-SOM100（核心板）&lt;br /&gt;
*LTT-MX6-EVM100（底板）&lt;br /&gt;
*10.1显示屏（带触摸）&lt;br /&gt;
&lt;br /&gt;
===开发板配件===&lt;br /&gt;
*USB A-B型数据线（串口）一条&lt;br /&gt;
*12V/2A电源适配器一个&lt;br /&gt;
&lt;br /&gt;
===开发板套件连接===&lt;br /&gt;
*连接调试串口，将开发板的调试接口【J45】与 PC 连接；&lt;br /&gt;
*连接显示屏，请参考[[LTT-MX6-EVM100显示屏连接|连接显示屏]]；&lt;br /&gt;
*连接电源，将电源适配器与开发板的电源口【J1】连接。&lt;br /&gt;
&lt;br /&gt;
===安装串口调试终端===&lt;br /&gt;
* 安装SecureCRTPortable.exe程序。&lt;br /&gt;
:可在网盘下载：LTT_MX6_EVM100_V2.2网盘资料\Tools(工具)\windows辅助工具\SecureCRSecureFXP.zip&lt;br /&gt;
&lt;br /&gt;
===配置串口调试环境===&lt;br /&gt;
*安装【CP2102驱动】，可在网盘下载：LTT_MX6_EVM100_V2.2网盘资料\Tools(工具)\windows辅助工具\cp2102usb驱动.rar&lt;br /&gt;
*右键计算机 -&amp;gt; 设备 -&amp;gt; 设备管理器 -&amp;gt; 端口，查看串口设备的端口号；&lt;br /&gt;
*打开SecureCRTPortable.exe 工具，按照下图步骤进行设置。&lt;br /&gt;
:[[文件:Imx6-crt.jpg|550px]]&lt;br /&gt;
&lt;br /&gt;
===启动开发板===&lt;br /&gt;
*打开电源开关【SW5】；&lt;br /&gt;
*D2（红色）、D19（绿色）、D20（绿色）指示灯亮起；&lt;br /&gt;
*屏幕背光亮起，显示屏显示图像；&lt;br /&gt;
*串口终端有启动信息输出，如图：&lt;br /&gt;
:[[文件:Imx6-start.png|500px]]&lt;br /&gt;
&lt;br /&gt;
===登录系统===&lt;br /&gt;
系统启动后，使用root账号进行登录，如下：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Freescale i.MX Release Distro 3.14.52-1.1.1 ltt /dev/ttymxc0&lt;br /&gt;
&lt;br /&gt;
ltt login: root&lt;br /&gt;
root@ltt:~#&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
至此，系统启动完成。&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100&amp;diff=1173</id>
		<title>LTT-MX8M-EVM100</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100&amp;diff=1173"/>
		<updated>2020-01-02T05:47:18Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* 快速启动指导 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== 产品介绍 ===&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;LTT-MX8M-EVM100评估板是我公司基于[[LTT-MX8M-SOM100|LTT-MX8M-SOM100]]核心板开发的硬件平台。LTT-MX8M-EVM100评估板通过金手指插槽与LTT_MX8M_SOM100核心板连接，拥有20多种接口协议，包含了娱乐影音、多路监控、信息采集、互联网、关机远程互通等几十种功能模块可以帮助用户缩短研发周期，同时针对用户的特色化需求我们会全方位的提供技术服务与支持，帮助用户快速开发产品，将产品投入市场。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*CPU：4x Arm Cortex-A53 @ 1.5 GHz  1MB L2&lt;br /&gt;
:::Arm Cortex-M4 @ 266 MHz&lt;br /&gt;
*GPU：OpenGL/ES 3.1, OpenGL 3.0, Vulkan, OpenCL 1.2&lt;br /&gt;
*VPU：4Kp60 HEVC H.265, H.264，VP9&lt;br /&gt;
*DDR：1G、2G&lt;br /&gt;
*Flash：eMMC 8G&lt;br /&gt;
*SD/TF Card：1个SD Card，SD2.0，可扩展SD3.0标准接口，最大128G&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*I2C：4 x I2C&lt;br /&gt;
*SPI：3 x SPI&lt;br /&gt;
*UART：3 x TTL&lt;br /&gt;
*USB：HOST x 4、Type C x 1&lt;br /&gt;
*PCIE：2 x PCIe 2.0&lt;br /&gt;
*Ethernet：1x GbE&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*BT：bluetooth V5.0&lt;br /&gt;
*WiFi：2.4/5GHz，Wi-Fi AP&lt;br /&gt;
*3G/4G：支持3G、4G&lt;br /&gt;
*GPS：BD、GPS、A-GPS&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*AUDIO：Line in x 1、Line out x 1、speaker x 2&lt;br /&gt;
*CSI：2 x MIPI-CSI (4-lanes each)&lt;br /&gt;
*Display：LVDS, HDMI&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*Power：DC12V，9-36V&lt;br /&gt;
*Temperature：消费电子 (0°C至95°C Tj)；工业控制(-40°C 至105°C Tj)&lt;br /&gt;
&lt;br /&gt;
=== 接口布局和尺寸 ===&lt;br /&gt;
&lt;br /&gt;
:'''线序定义'''&lt;br /&gt;
:*[[I2C接口]]&lt;br /&gt;
:*[[SPI接口]]&lt;br /&gt;
:*[[CSI接口]]&lt;br /&gt;
:*[[GPIO接口]]&lt;br /&gt;
:*[[ESPI接口]]&lt;br /&gt;
:*[[M.2接口]]&lt;br /&gt;
:*[[串口]]&lt;br /&gt;
:*[[USB接口]]&lt;br /&gt;
:*[[TYPE-C接口]]&lt;br /&gt;
:*[[MIPI-CSI接口]]&lt;br /&gt;
:*[[MIPI-DSI接口]]&lt;br /&gt;
:*[[显示接口：HDMI、LVDS、MIPI-DSI]] &lt;br /&gt;
:*[[电源接口、指示灯]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
=== 快速启动指导 ===&lt;br /&gt;
:启动指导：[[LTT-MX8M-EVM100启动手册|《LTT-MX8M-EVM100启动手册》]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100&amp;diff=1171</id>
		<title>LTT-MX8M-EVM100</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=LTT-MX8M-EVM100&amp;diff=1171"/>
		<updated>2020-01-02T05:46:51Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* 接口布局和尺寸 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== 产品介绍 ===&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;LTT-MX8M-EVM100评估板是我公司基于[[LTT-MX8M-SOM100|LTT-MX8M-SOM100]]核心板开发的硬件平台。LTT-MX8M-EVM100评估板通过金手指插槽与LTT_MX8M_SOM100核心板连接，拥有20多种接口协议，包含了娱乐影音、多路监控、信息采集、互联网、关机远程互通等几十种功能模块可以帮助用户缩短研发周期，同时针对用户的特色化需求我们会全方位的提供技术服务与支持，帮助用户快速开发产品，将产品投入市场。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*CPU：4x Arm Cortex-A53 @ 1.5 GHz  1MB L2&lt;br /&gt;
:::Arm Cortex-M4 @ 266 MHz&lt;br /&gt;
*GPU：OpenGL/ES 3.1, OpenGL 3.0, Vulkan, OpenCL 1.2&lt;br /&gt;
*VPU：4Kp60 HEVC H.265, H.264，VP9&lt;br /&gt;
*DDR：1G、2G&lt;br /&gt;
*Flash：eMMC 8G&lt;br /&gt;
*SD/TF Card：1个SD Card，SD2.0，可扩展SD3.0标准接口，最大128G&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*I2C：4 x I2C&lt;br /&gt;
*SPI：3 x SPI&lt;br /&gt;
*UART：3 x TTL&lt;br /&gt;
*USB：HOST x 4、Type C x 1&lt;br /&gt;
*PCIE：2 x PCIe 2.0&lt;br /&gt;
*Ethernet：1x GbE&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*BT：bluetooth V5.0&lt;br /&gt;
*WiFi：2.4/5GHz，Wi-Fi AP&lt;br /&gt;
*3G/4G：支持3G、4G&lt;br /&gt;
*GPS：BD、GPS、A-GPS&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*AUDIO：Line in x 1、Line out x 1、speaker x 2&lt;br /&gt;
*CSI：2 x MIPI-CSI (4-lanes each)&lt;br /&gt;
*Display：LVDS, HDMI&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
*Power：DC12V，9-36V&lt;br /&gt;
*Temperature：消费电子 (0°C至95°C Tj)；工业控制(-40°C 至105°C Tj)&lt;br /&gt;
&lt;br /&gt;
=== 接口布局和尺寸 ===&lt;br /&gt;
&lt;br /&gt;
:'''线序定义'''&lt;br /&gt;
:*[[I2C接口]]&lt;br /&gt;
:*[[SPI接口]]&lt;br /&gt;
:*[[CSI接口]]&lt;br /&gt;
:*[[GPIO接口]]&lt;br /&gt;
:*[[ESPI接口]]&lt;br /&gt;
:*[[M.2接口]]&lt;br /&gt;
:*[[串口]]&lt;br /&gt;
:*[[USB接口]]&lt;br /&gt;
:*[[TYPE-C接口]]&lt;br /&gt;
:*[[MIPI-CSI接口]]&lt;br /&gt;
:*[[MIPI-DSI接口]]&lt;br /&gt;
:*[[显示接口：HDMI、LVDS、MIPI-DSI]] &lt;br /&gt;
:*[[电源接口、指示灯]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
=== 快速启动指导 ===&lt;br /&gt;
:启动指导：[[LTT-MX6-EVM100启动手册|《LTT-MX6-EVM100启动手册》]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1137</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1137"/>
		<updated>2019-12-31T05:24:46Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto介绍 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作。全球数以千计的开发人员发现Yocto Project在系统和应用程序开发，归档和管理优势以及用于速度，占用空间和内存利用率的自定义方面都具有优势。该项目是提供嵌入式软件堆栈的标准。该项目允许软件定制和多个硬件平台的构建交换以及可以维护和扩展的软件堆栈。 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===Yocto编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yocto编译过程中可能会报错，看看报的是哪个地方的错误，可以先clean掉这个recipes，再单独编译这个recipes，许多错误都可以解决。比如：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ERROR: Task (/home/ydf/yocto/4.14.98/sources/meta-qt5/recipes-qt/qt5/qtbase-native_git.bb:do_configure) failed with exit code '1'&lt;br /&gt;
$ bitbake -c cleansstate qtbase-native_git&lt;br /&gt;
$ bitbake qtbase-native_git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译U-Boot===&lt;br /&gt;
uboot源码在ltt-imx8m-evm100-yocto/uboot-imx目录下，编译uboot时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行修改，把想要编译的分支和commit节点进行替换&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //commit节点&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在uboot-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，就可以通过yocto来编译imx-boot，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate u-boot&lt;br /&gt;
$ bitbake -c compile u-boot -f&lt;br /&gt;
$ bitbake -c deploy u-boot&lt;br /&gt;
$ bitbake imx-boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/deploy/images/imx8mqevk/imx-boot-imx8mqevk-sd.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译Kernel和dtb===&lt;br /&gt;
Kernel源码在ltt-imx8m-evm100-yocto/linux-imx目录下，编译Kernel时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx-src-4.14.98.inc文件中进行修改，把想要编译的分支和commit节点进行替换&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;ltt_fsl_4.14.98&amp;quot;                                    //分支名&lt;br /&gt;
SRCREV = &amp;quot;1a4c66e7a41dc45571dd7f82979db8f103e39703&amp;quot;              //commit节点&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在linux-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，编译命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd fsl-release-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate virtual/kernel&lt;br /&gt;
$ bitbake -c patch virtual/kernel&lt;br /&gt;
$ bitbake -c compile virtual/kernel -f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot                  //Image目录&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot/dts/freescale    //dtb目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1131</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1131"/>
		<updated>2019-12-21T10:01:04Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto编译Kernel和dtb */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===Yocto编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yocto编译过程中可能会报错，看看报的是哪个地方的错误，可以先clean掉这个recipes，再单独编译这个recipes，许多错误都可以解决。比如：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ERROR: Task (/home/ydf/yocto/4.14.98/sources/meta-qt5/recipes-qt/qt5/qtbase-native_git.bb:do_configure) failed with exit code '1'&lt;br /&gt;
$ bitbake -c cleansstate qtbase-native_git&lt;br /&gt;
$ bitbake qtbase-native_git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译U-Boot===&lt;br /&gt;
uboot源码在ltt-imx8m-evm100-yocto/uboot-imx目录下，编译uboot时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行修改，把想要编译的分支和commit节点进行替换&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //commit节点&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在uboot-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，就可以通过yocto来编译imx-boot，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate u-boot&lt;br /&gt;
$ bitbake -c compile u-boot -f&lt;br /&gt;
$ bitbake -c deploy u-boot&lt;br /&gt;
$ bitbake imx-boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/deploy/images/imx8mqevk/imx-boot-imx8mqevk-sd.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译Kernel和dtb===&lt;br /&gt;
Kernel源码在ltt-imx8m-evm100-yocto/linux-imx目录下，编译Kernel时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx-src-4.14.98.inc文件中进行修改，把想要编译的分支和commit节点进行替换&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;ltt_fsl_4.14.98&amp;quot;                                    //分支名&lt;br /&gt;
SRCREV = &amp;quot;1a4c66e7a41dc45571dd7f82979db8f103e39703&amp;quot;              //commit节点&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在linux-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，编译命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd fsl-release-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate virtual/kernel&lt;br /&gt;
$ bitbake -c patch virtual/kernel&lt;br /&gt;
$ bitbake -c compile virtual/kernel -f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot                  //Image目录&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot/dts/freescale    //dtb目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1130</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1130"/>
		<updated>2019-12-21T10:00:47Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto编译U-Boot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===Yocto编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yocto编译过程中可能会报错，看看报的是哪个地方的错误，可以先clean掉这个recipes，再单独编译这个recipes，许多错误都可以解决。比如：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ERROR: Task (/home/ydf/yocto/4.14.98/sources/meta-qt5/recipes-qt/qt5/qtbase-native_git.bb:do_configure) failed with exit code '1'&lt;br /&gt;
$ bitbake -c cleansstate qtbase-native_git&lt;br /&gt;
$ bitbake qtbase-native_git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译U-Boot===&lt;br /&gt;
uboot源码在ltt-imx8m-evm100-yocto/uboot-imx目录下，编译uboot时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行修改，把想要编译的分支和commit节点进行替换&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //commit节点&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在uboot-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，就可以通过yocto来编译imx-boot，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate u-boot&lt;br /&gt;
$ bitbake -c compile u-boot -f&lt;br /&gt;
$ bitbake -c deploy u-boot&lt;br /&gt;
$ bitbake imx-boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/deploy/images/imx8mqevk/imx-boot-imx8mqevk-sd.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译Kernel和dtb===&lt;br /&gt;
Kernel源码在ltt-imx8m-evm100-yocto/linux-imx目录下，编译Kernel时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx-src-4.14.98.inc文件中进行修改，把想要编译的分支和commit节点进行替换&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;ltt_fsl_4.14.98&amp;quot;                                    //分支名&lt;br /&gt;
SRCREV = &amp;quot;1a4c66e7a41dc45571dd7f82979db8f103e39703&amp;quot;              //节点commit值 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在linux-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，编译命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd fsl-release-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate virtual/kernel&lt;br /&gt;
$ bitbake -c patch virtual/kernel&lt;br /&gt;
$ bitbake -c compile virtual/kernel -f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot                  //Image目录&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot/dts/freescale    //dtb目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1129</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1129"/>
		<updated>2019-12-21T09:31:53Z</updated>

		<summary type="html">&lt;p&gt;Admin2：&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===Yocto编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yocto编译过程中可能会报错，看看报的是哪个地方的错误，可以先clean掉这个recipes，再单独编译这个recipes，许多错误都可以解决。比如：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ERROR: Task (/home/ydf/yocto/4.14.98/sources/meta-qt5/recipes-qt/qt5/qtbase-native_git.bb:do_configure) failed with exit code '1'&lt;br /&gt;
$ bitbake -c cleansstate qtbase-native_git&lt;br /&gt;
$ bitbake qtbase-native_git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译U-Boot===&lt;br /&gt;
uboot源码在ltt-imx8m-evm100-yocto/uboot-imx目录下，编译uboot时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行修改，把想要编译的分支和commit节点进行替换&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&amp;quot;&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //节点commit值&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在uboot-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，就可以通过yocto来编译imx-boot，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate u-boot&lt;br /&gt;
$ bitbake -c compile u-boot -f&lt;br /&gt;
$ bitbake -c deploy u-boot&lt;br /&gt;
$ bitbake imx-boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/deploy/images/imx8mqevk/imx-boot-imx8mqevk-sd.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译Kernel和dtb===&lt;br /&gt;
Kernel源码在ltt-imx8m-evm100-yocto/linux-imx目录下，编译Kernel时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx-src-4.14.98.inc文件中进行修改，把想要编译的分支和commit节点进行替换&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;ltt_fsl_4.14.98&amp;quot;                                    //分支名&lt;br /&gt;
SRCREV = &amp;quot;1a4c66e7a41dc45571dd7f82979db8f103e39703&amp;quot;              //节点commit值 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在linux-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，编译命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd fsl-release-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate virtual/kernel&lt;br /&gt;
$ bitbake -c patch virtual/kernel&lt;br /&gt;
$ bitbake -c compile virtual/kernel -f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot                  //Image目录&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot/dts/freescale    //dtb目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1128</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1128"/>
		<updated>2019-12-21T09:31:18Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto编译Kernel和dtb */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===Yocto编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yocto编译过程中可能会报错，看看报的是哪个地方的错误，可以先clean掉这个recipes，再单独编译这个recipes，许多错误都可以解决。比如：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ERROR: Task (/home/ydf/yocto/4.14.98/sources/meta-qt5/recipes-qt/qt5/qtbase-native_git.bb:do_configure) failed with exit code '1'&lt;br /&gt;
$ bitbake -c cleansstate qtbase-native_git&lt;br /&gt;
$ bitbake qtbase-native_git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译U-Boot===&lt;br /&gt;
uboot源码在ltt-imx8m-evm100-yocto/uboot-imx目录下，编译uboot时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行修改，把想要编译的分支和节点进行替换&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&amp;quot;&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //节点commit值&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在uboot-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，就可以通过yocto来编译imx-boot，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate u-boot&lt;br /&gt;
$ bitbake -c compile u-boot -f&lt;br /&gt;
$ bitbake -c deploy u-boot&lt;br /&gt;
$ bitbake imx-boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/deploy/images/imx8mqevk/imx-boot-imx8mqevk-sd.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译Kernel和dtb===&lt;br /&gt;
Kernel源码在ltt-imx8m-evm100-yocto/linux-imx目录下，编译Kernel时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx-src-4.14.98.inc文件中进行修改，把想要编译的分支和节点进行替换&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;ltt_fsl_4.14.98&amp;quot;                                    //分支名&lt;br /&gt;
SRCREV = &amp;quot;1a4c66e7a41dc45571dd7f82979db8f103e39703&amp;quot;              //节点commit值 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在linux-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，编译命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd fsl-release-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate virtual/kernel&lt;br /&gt;
$ bitbake -c patch virtual/kernel&lt;br /&gt;
$ bitbake -c compile virtual/kernel -f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot                  //Image目录&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot/dts/freescale    //dtb目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1127</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1127"/>
		<updated>2019-12-21T09:30:27Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto编译U-Boot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===Yocto编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yocto编译过程中可能会报错，看看报的是哪个地方的错误，可以先clean掉这个recipes，再单独编译这个recipes，许多错误都可以解决。比如：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ERROR: Task (/home/ydf/yocto/4.14.98/sources/meta-qt5/recipes-qt/qt5/qtbase-native_git.bb:do_configure) failed with exit code '1'&lt;br /&gt;
$ bitbake -c cleansstate qtbase-native_git&lt;br /&gt;
$ bitbake qtbase-native_git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译U-Boot===&lt;br /&gt;
uboot源码在ltt-imx8m-evm100-yocto/uboot-imx目录下，编译uboot时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行修改，把想要编译的分支和节点进行替换&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&amp;quot;&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //节点commit值&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在uboot-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，就可以通过yocto来编译imx-boot，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate u-boot&lt;br /&gt;
$ bitbake -c compile u-boot -f&lt;br /&gt;
$ bitbake -c deploy u-boot&lt;br /&gt;
$ bitbake imx-boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/deploy/images/imx8mqevk/imx-boot-imx8mqevk-sd.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译Kernel和dtb===&lt;br /&gt;
ltt-imx8m-evm100-yocto/linux-imx目录下为Kernel源码，编译Kernel时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx-src-4.14.98.inc文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;ltt_fsl_4.14.98&amp;quot;                                    //分支名&lt;br /&gt;
SRCREV = &amp;quot;1a4c66e7a41dc45571dd7f82979db8f103e39703&amp;quot;              //节点commit值 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在linux-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，编译命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd fsl-release-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate virtual/kernel&lt;br /&gt;
$ bitbake -c patch virtual/kernel&lt;br /&gt;
$ bitbake -c compile virtual/kernel -f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot                  //Image目录&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot/dts/freescale    //dtb目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1126</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1126"/>
		<updated>2019-12-21T09:16:42Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto编译完整镜像 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===Yocto编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yocto编译过程中可能会报错，看看报的是哪个地方的错误，可以先clean掉这个recipes，再单独编译这个recipes，许多错误都可以解决。比如：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ERROR: Task (/home/ydf/yocto/4.14.98/sources/meta-qt5/recipes-qt/qt5/qtbase-native_git.bb:do_configure) failed with exit code '1'&lt;br /&gt;
$ bitbake -c cleansstate qtbase-native_git&lt;br /&gt;
$ bitbake qtbase-native_git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译U-Boot===&lt;br /&gt;
ltt-imx8m-evm100-yocto/uboot-imx目录下为uboot源码，编译uboot时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&amp;quot;&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //节点commit值&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在uboot-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，就可以通过yocto来编译imx-boot，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate u-boot&lt;br /&gt;
$ bitbake -c compile u-boot -f&lt;br /&gt;
$ bitbake -c deploy u-boot&lt;br /&gt;
$ bitbake imx-boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/deploy/images/imx8mqevk/imx-boot-imx8mqevk-sd.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译Kernel和dtb===&lt;br /&gt;
ltt-imx8m-evm100-yocto/linux-imx目录下为Kernel源码，编译Kernel时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx-src-4.14.98.inc文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;ltt_fsl_4.14.98&amp;quot;                                    //分支名&lt;br /&gt;
SRCREV = &amp;quot;1a4c66e7a41dc45571dd7f82979db8f103e39703&amp;quot;              //节点commit值 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在linux-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，编译命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd fsl-release-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate virtual/kernel&lt;br /&gt;
$ bitbake -c patch virtual/kernel&lt;br /&gt;
$ bitbake -c compile virtual/kernel -f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot                  //Image目录&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot/dts/freescale    //dtb目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1125</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1125"/>
		<updated>2019-12-21T07:26:23Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto介绍 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===Yocto编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译U-Boot===&lt;br /&gt;
ltt-imx8m-evm100-yocto/uboot-imx目录下为uboot源码，编译uboot时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&amp;quot;&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //节点commit值&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在uboot-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，就可以通过yocto来编译imx-boot，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate u-boot&lt;br /&gt;
$ bitbake -c compile u-boot -f&lt;br /&gt;
$ bitbake -c deploy u-boot&lt;br /&gt;
$ bitbake imx-boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/deploy/images/imx8mqevk/imx-boot-imx8mqevk-sd.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译Kernel和dtb===&lt;br /&gt;
ltt-imx8m-evm100-yocto/linux-imx目录下为Kernel源码，编译Kernel时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx-src-4.14.98.inc文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;ltt_fsl_4.14.98&amp;quot;                                    //分支名&lt;br /&gt;
SRCREV = &amp;quot;1a4c66e7a41dc45571dd7f82979db8f103e39703&amp;quot;              //节点commit值 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在linux-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，编译命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd fsl-release-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate virtual/kernel&lt;br /&gt;
$ bitbake -c patch virtual/kernel&lt;br /&gt;
$ bitbake -c compile virtual/kernel -f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot                  //Image目录&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot/dts/freescale    //dtb目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1124</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1124"/>
		<updated>2019-12-21T07:18:20Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto介绍 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
yocto相关文档可参考官方手册&lt;br /&gt;
[[https://www.yoctoproject.org/docs/2.1.2/yocto-project-qs/yocto-project-qs.html|Yocto Project Quick start]]&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===Yocto编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译U-Boot===&lt;br /&gt;
ltt-imx8m-evm100-yocto/uboot-imx目录下为uboot源码，编译uboot时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&amp;quot;&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //节点commit值&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在uboot-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，就可以通过yocto来编译imx-boot，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate u-boot&lt;br /&gt;
$ bitbake -c compile u-boot -f&lt;br /&gt;
$ bitbake -c deploy u-boot&lt;br /&gt;
$ bitbake imx-boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/deploy/images/imx8mqevk/imx-boot-imx8mqevk-sd.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译Kernel和dtb===&lt;br /&gt;
ltt-imx8m-evm100-yocto/linux-imx目录下为Kernel源码，编译Kernel时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx-src-4.14.98.inc文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;ltt_fsl_4.14.98&amp;quot;                                    //分支名&lt;br /&gt;
SRCREV = &amp;quot;1a4c66e7a41dc45571dd7f82979db8f103e39703&amp;quot;              //节点commit值 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在linux-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，编译命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd fsl-release-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate virtual/kernel&lt;br /&gt;
$ bitbake -c patch virtual/kernel&lt;br /&gt;
$ bitbake -c compile virtual/kernel -f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot                  //Image目录&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot/dts/freescale    //dtb目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1123</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1123"/>
		<updated>2019-12-21T07:12:53Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto编译U-Boot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===Yocto编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译U-Boot===&lt;br /&gt;
ltt-imx8m-evm100-yocto/uboot-imx目录下为uboot源码，编译uboot时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&amp;quot;&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //节点commit值&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在uboot-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，就可以通过yocto来编译imx-boot，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate u-boot&lt;br /&gt;
$ bitbake -c compile u-boot -f&lt;br /&gt;
$ bitbake -c deploy u-boot&lt;br /&gt;
$ bitbake imx-boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/deploy/images/imx8mqevk/imx-boot-imx8mqevk-sd.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译Kernel和dtb===&lt;br /&gt;
ltt-imx8m-evm100-yocto/linux-imx目录下为Kernel源码，编译Kernel时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx-src-4.14.98.inc文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;ltt_fsl_4.14.98&amp;quot;                                    //分支名&lt;br /&gt;
SRCREV = &amp;quot;1a4c66e7a41dc45571dd7f82979db8f103e39703&amp;quot;              //节点commit值 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在linux-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，编译命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd fsl-release-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate virtual/kernel&lt;br /&gt;
$ bitbake -c patch virtual/kernel&lt;br /&gt;
$ bitbake -c compile virtual/kernel -f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot                  //Image目录&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot/dts/freescale    //dtb目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1122</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1122"/>
		<updated>2019-12-21T07:12:40Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto编译U-Boot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===Yocto编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译U-Boot===&lt;br /&gt;
ltt-imx8m-evm100-yocto/uboot-imx目录下为uboot源码，编译uboot时，要在:sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&amp;quot;&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //节点commit值&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在uboot-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，就可以通过yocto来编译imx-boot，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate u-boot&lt;br /&gt;
$ bitbake -c compile u-boot -f&lt;br /&gt;
$ bitbake -c deploy u-boot&lt;br /&gt;
$ bitbake imx-boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/deploy/images/imx8mqevk/imx-boot-imx8mqevk-sd.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译Kernel和dtb===&lt;br /&gt;
ltt-imx8m-evm100-yocto/linux-imx目录下为Kernel源码，编译Kernel时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx-src-4.14.98.inc文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;ltt_fsl_4.14.98&amp;quot;                                    //分支名&lt;br /&gt;
SRCREV = &amp;quot;1a4c66e7a41dc45571dd7f82979db8f103e39703&amp;quot;              //节点commit值 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在linux-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，编译命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd fsl-release-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate virtual/kernel&lt;br /&gt;
$ bitbake -c patch virtual/kernel&lt;br /&gt;
$ bitbake -c compile virtual/kernel -f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot                  //Image目录&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot/dts/freescale    //dtb目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1121</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1121"/>
		<updated>2019-12-21T07:12:25Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto编译Kernel和dtb */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===Yocto编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译U-Boot===&lt;br /&gt;
ltt-imx8m-evm100-yocto/uboot-imx目录下为uboot源码，编译uboot时，要在:sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
UBOOT_SRC ?= &amp;quot;git:///${PWD}/../uboot-imx;protocol=file&amp;quot;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&lt;br /&gt;
SRC_URI = &amp;quot;${UBOOT_SRC};branch=${SRCBRANCH}&amp;quot;&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //节点commit值&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在uboot-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，就可以通过yocto来编译imx-boot，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate u-boot&lt;br /&gt;
$ bitbake -c compile u-boot -f&lt;br /&gt;
$ bitbake -c deploy u-boot&lt;br /&gt;
$ bitbake imx-boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/deploy/images/imx8mqevk/imx-boot-imx8mqevk-sd.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译Kernel和dtb===&lt;br /&gt;
ltt-imx8m-evm100-yocto/linux-imx目录下为Kernel源码，编译Kernel时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx-src-4.14.98.inc文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;ltt_fsl_4.14.98&amp;quot;                                    //分支名&lt;br /&gt;
SRCREV = &amp;quot;1a4c66e7a41dc45571dd7f82979db8f103e39703&amp;quot;              //节点commit值 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在linux-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，编译命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd fsl-release-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate virtual/kernel&lt;br /&gt;
$ bitbake -c patch virtual/kernel&lt;br /&gt;
$ bitbake -c compile virtual/kernel -f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot                  //Image目录&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot/dts/freescale    //dtb目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1120</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1120"/>
		<updated>2019-12-21T07:04:59Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto单独编译U-Boot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===Yocto编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译U-Boot===&lt;br /&gt;
ltt-imx8m-evm100-yocto/uboot-imx目录下为uboot源码，编译uboot时，要在:sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
UBOOT_SRC ?= &amp;quot;git:///${PWD}/../uboot-imx;protocol=file&amp;quot;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&lt;br /&gt;
SRC_URI = &amp;quot;${UBOOT_SRC};branch=${SRCBRANCH}&amp;quot;&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //节点commit值&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在uboot-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，就可以通过yocto来编译imx-boot，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate u-boot&lt;br /&gt;
$ bitbake -c compile u-boot -f&lt;br /&gt;
$ bitbake -c deploy u-boot&lt;br /&gt;
$ bitbake imx-boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/deploy/images/imx8mqevk/imx-boot-imx8mqevk-sd.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译Kernel和dtb===&lt;br /&gt;
ltt-imx8m-evm100-yocto/linux-imx目录下为Kernel源码，编译Kernel时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx-src-4.14.98.inc文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;ltt_fsl_4.14.98&amp;quot;                                    //分支名&lt;br /&gt;
LOCALVERSION = &amp;quot;-${SRCBRANCH}&amp;quot;&lt;br /&gt;
KERNEL_SRC ?= &amp;quot;git:///${PWD}/../linux-imx;protocol=file&amp;quot;&lt;br /&gt;
SRC_URI = &amp;quot;${KERNEL_SRC};branch=${SRCBRANCH}&amp;quot;&lt;br /&gt;
SRCREV = &amp;quot;1a4c66e7a41dc45571dd7f82979db8f103e39703&amp;quot;              //节点commit值 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在linux-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，编译命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd fsl-release-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate virtual/kernel&lt;br /&gt;
$ bitbake -c patch virtual/kernel&lt;br /&gt;
$ bitbake -c compile virtual/kernel -f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot                  //Image目录&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot/dts/freescale    //dtb目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1119</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1119"/>
		<updated>2019-12-21T07:04:44Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto镜像编译 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===Yocto编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto单独编译U-Boot===&lt;br /&gt;
ltt-imx8m-evm100-yocto/uboot-imx目录下为uboot源码，编译uboot时，要在:sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
UBOOT_SRC ?= &amp;quot;git:///${PWD}/../uboot-imx;protocol=file&amp;quot;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&lt;br /&gt;
SRC_URI = &amp;quot;${UBOOT_SRC};branch=${SRCBRANCH}&amp;quot;&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //节点commit值&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在uboot-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，就可以通过yocto来编译imx-boot，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate u-boot&lt;br /&gt;
$ bitbake -c compile u-boot -f&lt;br /&gt;
$ bitbake -c deploy u-boot&lt;br /&gt;
$ bitbake imx-boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/deploy/images/imx8mqevk/imx-boot-imx8mqevk-sd.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译Kernel和dtb===&lt;br /&gt;
ltt-imx8m-evm100-yocto/linux-imx目录下为Kernel源码，编译Kernel时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx-src-4.14.98.inc文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;ltt_fsl_4.14.98&amp;quot;                                    //分支名&lt;br /&gt;
LOCALVERSION = &amp;quot;-${SRCBRANCH}&amp;quot;&lt;br /&gt;
KERNEL_SRC ?= &amp;quot;git:///${PWD}/../linux-imx;protocol=file&amp;quot;&lt;br /&gt;
SRC_URI = &amp;quot;${KERNEL_SRC};branch=${SRCBRANCH}&amp;quot;&lt;br /&gt;
SRCREV = &amp;quot;1a4c66e7a41dc45571dd7f82979db8f103e39703&amp;quot;              //节点commit值 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在linux-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，编译命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd fsl-release-yocto&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
$ bitbake -c cleansstate virtual/kernel&lt;br /&gt;
$ bitbake -c patch virtual/kernel&lt;br /&gt;
$ bitbake -c compile virtual/kernel -f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot                  //Image目录&lt;br /&gt;
build-xwayland/tmp/work/imx8mqevk-poky-linux/linux-imx/4.14.98-r0/build/arch/arm64/boot/dts/freescale    //dtb目录&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1118</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1118"/>
		<updated>2019-12-21T06:59:56Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto单独编译Kernel */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===Yocto编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto单独编译U-Boot===&lt;br /&gt;
ltt-imx8m-evm100-yocto/uboot-imx目录下为uboot源码，编译uboot时，要在:sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
UBOOT_SRC ?= &amp;quot;git:///${PWD}/../uboot-imx;protocol=file&amp;quot;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&lt;br /&gt;
SRC_URI = &amp;quot;${UBOOT_SRC};branch=${SRCBRANCH}&amp;quot;&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //节点commit值&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在uboot-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，就可以通过yocto来编译imx-boot，操作如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ source setup-environment build-xwayland/&lt;br /&gt;
$ bitbake -c cleansstate u-boot&lt;br /&gt;
$ bitbake -c compile u-boot -f&lt;br /&gt;
$ bitbake -c deploy u-boot&lt;br /&gt;
$ bitbake imx-boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/deploy/images/imx8mqevk/imx-boot-imx8mqevk-sd.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto编译Kernel和dtb===&lt;br /&gt;
ltt-imx8m-evm100-yocto/linux-imx目录下为Kernel源码，编译Kernel时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx-src-4.14.98.inc文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;ltt_fsl_4.14.98&amp;quot;                                    //分支名&lt;br /&gt;
LOCALVERSION = &amp;quot;-${SRCBRANCH}&amp;quot;&lt;br /&gt;
KERNEL_SRC ?= &amp;quot;git:///${PWD}/../linux-imx;protocol=file&amp;quot;&lt;br /&gt;
SRC_URI = &amp;quot;${KERNEL_SRC};branch=${SRCBRANCH}&amp;quot;&lt;br /&gt;
SRCREV = &amp;quot;1a4c66e7a41dc45571dd7f82979db8f103e39703&amp;quot;              //节点commit值 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在linux-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译命令如下&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
cd fsl-release-yocto&lt;br /&gt;
. ./setup-environment build-xwayland&lt;br /&gt;
bitbake -c cleansstate virtual/kernel&lt;br /&gt;
bitbake -c patch virtual/kernel&lt;br /&gt;
bitbake -c compile virtual/kernel -f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1117</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1117"/>
		<updated>2019-12-21T06:58:23Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto镜像编译 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===Yocto编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto单独编译U-Boot===&lt;br /&gt;
ltt-imx8m-evm100-yocto/uboot-imx目录下为uboot源码，编译uboot时，要在:sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
UBOOT_SRC ?= &amp;quot;git:///${PWD}/../uboot-imx;protocol=file&amp;quot;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&lt;br /&gt;
SRC_URI = &amp;quot;${UBOOT_SRC};branch=${SRCBRANCH}&amp;quot;&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //节点commit值&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在uboot-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，就可以通过yocto来编译imx-boot，操作如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ source setup-environment build-xwayland/&lt;br /&gt;
$ bitbake -c cleansstate u-boot&lt;br /&gt;
$ bitbake -c compile u-boot -f&lt;br /&gt;
$ bitbake -c deploy u-boot&lt;br /&gt;
$ bitbake imx-boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/deploy/images/imx8mqevk/imx-boot-imx8mqevk-sd.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto单独编译Kernel===&lt;br /&gt;
ltt-imx8m-evm100-yocto/linux-imx目录下为Kernel源码，编译Kernel时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx-src-4.14.98.inc文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
SRCBRANCH = &amp;quot;ltt_fsl_4.14.98&amp;quot;                                    //分支名&lt;br /&gt;
LOCALVERSION = &amp;quot;-${SRCBRANCH}&amp;quot;&lt;br /&gt;
KERNEL_SRC ?= &amp;quot;git:///${PWD}/../linux-imx;protocol=file&amp;quot;&lt;br /&gt;
SRC_URI = &amp;quot;${KERNEL_SRC};branch=${SRCBRANCH}&amp;quot;&lt;br /&gt;
SRCREV = &amp;quot;1a4c66e7a41dc45571dd7f82979db8f103e39703&amp;quot;              //节点commit值 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
在linux-imx目录下使用如下命令查看git分支和commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1116</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1116"/>
		<updated>2019-12-21T06:40:06Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* 编译U-Boot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Yocto单独编译U-Boot===&lt;br /&gt;
ltt-imx8m-evm100-yocto/uboot-imx目录为uboot源码，编译uboot时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
UBOOT_SRC ?= &amp;quot;git:///${PWD}/../uboot-imx;protocol=file&amp;quot;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&lt;br /&gt;
SRC_URI = &amp;quot;${UBOOT_SRC};branch=${SRCBRANCH}&amp;quot;&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //节点commit值&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
使用如下命令查看git分支&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
使用如下命令查看commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
配置完成后，就可以通过yocto来编译imx-boot，操作如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ source setup-environment build-xwayland/&lt;br /&gt;
$ bitbake -c cleansstate u-boot&lt;br /&gt;
$ bitbake -c compile u-boot -f&lt;br /&gt;
$ bitbake -c deploy u-boot&lt;br /&gt;
$ bitbake imx-boot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完后，镜像文件生成目录如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
build-xwayland/tmp/deploy/images/imx8mqevk/imx-boot-imx8mqevk-sd.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===编译Kernel===&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1115</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1115"/>
		<updated>2019-12-21T06:34:38Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* 编译U-Boot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===编译U-Boot===&lt;br /&gt;
ltt-imx8m-evm100-yocto/uboot-imx目录为uboot源码，编译uboot时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
UBOOT_SRC ?= &amp;quot;git:///${PWD}/../uboot-imx;protocol=file&amp;quot;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&lt;br /&gt;
SRC_URI = &amp;quot;${UBOOT_SRC};branch=${SRCBRANCH}&amp;quot;&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //节点commit值&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
使用如下命令查看git分支&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
使用如下命令查看commit节点&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ git log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===编译Kernel===&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1114</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1114"/>
		<updated>2019-12-21T06:25:41Z</updated>

		<summary type="html">&lt;p&gt;Admin2：&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===编译U-Boot===&lt;br /&gt;
ltt-imx8m-evm100-yocto/uboot-imx目录为uboot源码，单独编译uboot时，要在sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2018.03.bb文件中进行如下修改：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
UBOOT_SRC ?= &amp;quot;git:///${PWD}/../uboot-imx;protocol=file&amp;quot;&lt;br /&gt;
SRCBRANCH = &amp;quot;imx_v2018.03_4.14.98_2.0.0_ga&amp;quot;                       //分支名&lt;br /&gt;
SRC_URI = &amp;quot;${UBOOT_SRC};branch=${SRCBRANCH}&amp;quot;&lt;br /&gt;
SRCREV = &amp;quot;0f6d1c4ae2ba545ddc08913475faae36b864d2c4&amp;quot;               //节点commit值&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===编译Kernel===&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1113</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1113"/>
		<updated>2019-12-21T06:11:58Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* 编译完整镜像 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
第一次编译Yocto时会非常耗时，在网速好的情况下也需要好几个小时, 如果编译中途出错，可以ctrl+c中断后，重新执行命令&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ bitbake  fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
如果编译过程中无意关掉了终端，那么重新打开终端进入ltt-imx8m-evm100-yocto目录后只需要执行以下命令就可以重新进入编译环境&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ source setup-environment build-xwayland&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
编译完成后，可在下面的目录中找到编译好的镜像文件&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
ltt-imx8m-evm100-yocto/build-xwayland/tmp/deploy/images/imx8mqevk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===编译U-Boot===&lt;br /&gt;
===编译Kernel===&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1112</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1112"/>
		<updated>2019-12-21T05:40:28Z</updated>

		<summary type="html">&lt;p&gt;Admin2：&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
$ tar -zxvf ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ cd ltt-imx8m-evm100-yocto.tar.gz&lt;br /&gt;
$ DISTRO=fsl-imx-xwayland MACHINE=imx8mqevk source fsl-setup-release.sh -b build-xwayland&lt;br /&gt;
$ bitbake fsl-image-qt5-validation-imx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===编译U-Boot===&lt;br /&gt;
===编译Kernel===&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1111</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1111"/>
		<updated>2019-12-21T05:38:41Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* 编译完整镜像 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
&lt;br /&gt;
===编译完整镜像===&lt;br /&gt;
在网盘上下载ltt-imx8m-evm100-yocto.tar.gz，指定fsl-image-qt5-validation-imx 目标进行编译，命令如下：&lt;br /&gt;
&lt;br /&gt;
===编译U-Boot===&lt;br /&gt;
===编译Kernel===&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1110</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1110"/>
		<updated>2019-12-21T05:17:16Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto镜像编译 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;br /&gt;
===编译完整镜像===&lt;br /&gt;
===编译U-Boot===&lt;br /&gt;
===编译Kernel===&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1109</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1109"/>
		<updated>2019-12-21T03:34:45Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto介绍 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Yocto介绍==&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1108</id>
		<title>Linux-4.14.98编译手册</title>
		<link rel="alternate" type="text/html" href="http://wiki.lucktoto.com/index.php?title=Linux-4.14.98%E7%BC%96%E8%AF%91%E6%89%8B%E5%86%8C&amp;diff=1108"/>
		<updated>2019-12-21T03:34:37Z</updated>

		<summary type="html">&lt;p&gt;Admin2：/* Yocto镜像编译 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Yocto介绍===&lt;br /&gt;
&amp;lt;pre style=&amp;quot;color: #3e45a9&amp;quot;&amp;gt;&lt;br /&gt;
    Yocto项目是一个开源协作项目，可帮助开发人员创建基于Linux的定制系统，这些系统专为嵌入式产品而设计，无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境，允许全球的嵌入式设备开发人员通过共享技术，软件堆栈，配置和用于创建这些定制的Linux映像的最佳实践进行协作&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Yocto镜像编译==&lt;br /&gt;
编译yocto工程前需要先部署Linux开发环境，请参考[[Ubuntu-16.04.6 64位开发环境指导|《Ubuntu-16.04 64位开发环境指导》]]&lt;/div&gt;</summary>
		<author><name>Admin2</name></author>
		
	</entry>
</feed>