烧写镜像的名字可以在uboot 中设置的。具体方法可参考:《6.2 烧写镜像名》。如未设置将使用以下默认名称。
镜像内容 | 默认镜像名称 | Bootloader镜像 | u-boot.imx | 内核镜像 | zImage | dtb 镜像 | tq-imx6ul.dtb | 文件系镜像 | rootfs.ubifs |
光盘的烧写镜像在:TQIMX6UL_COREA_CD/出厂烧录镜像合集/Linux 镜像/tqimx6ul_v1.0/,将镜像放到电脑的tftp 目录下。
Windows 平台 配置TFTPDWIN 工具,在对其进行配置前,需要关闭TFTP功能。然后“System->Setting”,就可以开始配置了,如下图所示:
首先配置“General”页,设置保存配置单的路径,这里我设置为“F:\My Documents” (因为笔者的电脑中的“My Documents”是放到F盘的):
然后配置“Output”页,设置输出文件的路径(请根据自己的实际情况设置),如下图:
Output directory(上图标示)为所将要烧写的镜像放置的路径。然后点击“确定”选项保存并退出即可,最后重新启动tftp服务。
Linux 平台 如果是linux 系统,在/etc/xinetd.d/下编辑配置文件tftp,如果不存在新建一个。 $ sudo gedit /etc/xinetd.d/tftp 增加如下内容 service tftp { socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -s /opt/Embedsky/tftp disable = no per_source = 11 cps = 100 2 flags = IPv4 } 保存退出。其中 server_args = -s /opt/Embedsky/tftp 为tftp 的目录。 另外,注意将权限改成777。笔者的目录为/opt/ Embedsky/tftp. #ls /opt/Embedsky/tftp/ #cp u-boot.imx zImage imx6ul-14x14-evk.dtb rootfs.ubifs /opt/Embedsky/tftp/. #chmod 777 /opt/Embedsky/tftp #ls /opt/Embedsky/tftp/. imx6ul-14x14-evk.dtb rootfs.ubifs u-boot.imx zImage http://www.embedsky.com/index.php?g=home&m=news&a=show&id=95
|