本博主使用的是imx6ull迅为的开发板。我们需要准备一个imx6ull开发板,不同的开发板硬件属性(引脚可能不同)但是,只要看了本章,是可以照葫芦画瓢,配置成功的。
首先,我们先从网络上获取一些知识,什么是RNDIS,我们需要知道RNDIS可以使得电脑或者PC机通过rndis共享网络,一般我们常用的是电脑和手机连接,这样电脑可以通过手机联网。
这里我使用的linux内核是4.1.15版本,支持设备树,相信看到这里你一定是一个已经入门嵌入式linux的一名“准工程师”,我们去官网,或者开源网站下载linux内核,下载后我们需要下载工具,不然编译会失败。
sudo apt-get install lzop
sudo apt-get install u-boot-tools
接下来我们就要编译内核了,先配置交叉编译工具链。指定编译环境。