烧写相关方法:利用imxdownload工具向SD卡中 && 利用mfgtool向EMMC中

1. 向SD卡中烧写程序

这个相对简单:
我们需要使用一个工具叫做:imxdownload ,他是用来自动为bin文件添加头部信息的工具
将 imxdownload 拷贝到工程根目录下,和bin文件同一个目录
imxdownload工具的位置:在这里插入图片描述
然后依次执行:

chmod 777 imxdownload			// 这里修改一下软件权限
./imxdownload led.bin /dev/sda	// 这里将你要使用的sd卡插入到电脑上,选择sd卡的目录。

找到sd卡目录的 方法:

ls /dev/sd*

反复拔插,看看变化的那个就是sd卡(不要有数字的,那个是分区信息)

2. 向EMMC中烧写系统(mfgtoll + OTG)

借助mfgtool工具
在这里插入图片描述
找到对应的板子型号,点击.vbs文件
在这里插入图片描述
如果这里显示的是符合xxx协议啥的,表示连接开发板成功,直接点击start即可。
注意这里需要通过线将开发板的 OTG口 与 电脑的USB接口相连。

原理:
这里的vbs文件是通过mfgtool工具生成的,指定路径文件的烧写脚本,通过这个软件可以直接烧写系统到EMMC中,但是有一个缺点!每次烧写时都是将所有linux系统文件都烧进去了

我们有时候(比如学习uboot的时候)只需要烧写我们更新的uboot文件进去,但是全烧进去了就很慢。

所以在进行uboot学习的过程中,我们使用SD卡启动,利用1 中的imxdownload工具更新每次写的uboot,这样方便一些。

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值