admin管理员组

文章数量:1573690

第三章 启动开发板 3.1 启动方式选择 IMX6ULL 开发板有 2 个版本,一个是全功能版,如下: 3.1.1 全功能版 板子上的红色拨码开关用来设置启动方式,支持这 3 种方式:EMMC 启动、SD 卡启动、USB 烧写。 板子背后画有一个表格,表示这 3 种方式如何设置。 表格如下: 这 3 种启动方式的设置示意图如下: 注意 :设置为 USB 启动时,不能插上 SD 卡、TF 卡;上电之后才可以插卡。 刚出厂的板子在 EMMC 上烧写了系统,你可以设置为 EMMC 启动方式。 3.1.2 mini nand 板子上有个启动选择开关,如下: 注意 :设置为 USB 启动时,不能插上 SD 卡、TF 卡;上电之后才可以插卡。 刚出厂的板子在 Nand 上烧写了系统,你可以设置为 Nand 启动方式。 3.2 串口连接 在后面的操作里,都是通过串口与板子进行“交流”。串口是串行接口的简称,是指数据一位一位地顺 序传送,其特点是通信线路简单。 3.2.1 连接串口线和电源线、配置串口工具 3.2.1.1 全功能版 如下图所示将串口线与电脑、板子连接,开发板插上电源。、 其中特别需要注意的几点: a) 板子的启动选择拨到正确的启动方式,保证该启动方式里面有系统可以运行; b) 板子如图所示插上配套的电源到电源接口,电源开关暂时不用打开; 100ask_imx6ull 3.2.2 安装 USB 串口模块驱动 接好 micro usb 数据线后,Windows 会自动安装驱动(安装可能比较慢,等一分钟左右)。打开电脑的 “设备管理器”,在“端口 (COM 和 LPT)”项下,可以看到如下图中的“(COM21)”。这里的“ COM21 ”可能与 你电脑上的不一样,记住你电脑显示的数字。 如果电脑没有显示出端口号,就需要手动安装驱动,从驱动精灵官网( www.drivergenius )下 载一个驱动精灵,安装、运行、检测,会自动安装上串口驱动。 3.2.3 使用 MobaXterm 软件打开串口 打开 MobaXterm,点击左上角的“Session”,在弹出的界面选中“Serial”,如下图所示选择端口号(前 面设备管理器显示的端口号 COM21)、波特率(Speed 115200)、流控(Flow Control: none),最后点击“OK” 即可。步骤如下图所示。 注意 :流控(Flow Control)一定要选择 none,否则你将无法在 MobaXterm 中向串口输入数据。 随后显示一个黑色的窗口, 此时打开板子的电源开关,将收到板子串口发过来的数据,如下图所示。 3.2.4 开发板登录名是 root ,无需密码 在串口看到“imx6ull login:”时,输入“root”并回车即可,如下图所示: 第四章 开发板板载功能测试 本章介绍如何测试板载功能,开发板各个功能部件所在位置以及名称如下图所示。本章所有的功能测试 不能在 QT 上进行测试 (板载 QT 功能不完善),需要串口执行各种命令,所以需要你先练习一下 Linux 命令。 4.1 有线网卡接口测试 此节演示在串口终端下如何设置开发板的 ip 地址,测试网络的连通性。 注意 既然是在开发板和电脑之间测试网络,那双方需要有网络连接。两者之间需要有一个路由器,开 发板通过网线与路由器连接。而电脑与路由器之间,可以使用网线连接,也可以使用 WIFI 连接。 注意 :如果要测试全功能版的 2 个网卡,先测一个网卡,然后把它的网线取下来;再接网线到第 2 个网 卡并测试。 1) 通过 ifconfig 命令查看 ip 地址: 通过上图可知,开发板已经自动获得 IP 地址 192.168.1.116(你的开发板自动获取的 IP 可能不一样)。 如果开发板未能获取 IP,则可以使用 udhcpc 命令再次尝试获取 IP。

本文标签: Linux