找回密码
 立即注册
收起左侧

TQi.MX6UL:TFTP 烧写--准备镜像

0
回复
4536
查看
[复制链接]
累计签到:82 天
连续签到:1 天
来源: Qt教程 2018-4-9 11:19:03 显示全部楼层 |阅读模式

马上注册,查看详细内容!注册请先查看:注册须知

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

  烧写镜像的名字可以在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

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了