Linux——Linux驱动之iMX6ULL硬件平台下使用MfgTool工具进行系统烧写的原理及步骤总结(uboot、kernel、dtb、rootfs)

本文介绍了在Linux环境下,使用NXP的MfgTool工具通过USB OTG对iMX6ULL硬件平台进行uboot、kernel、dtb和rootfs烧写的过程。详细讲解了MfgTool工具的功能、硬件配置、烧写原理,并提供了烧写步骤,包括硬件连接、修改BOOT模式以及烧写操作。

【系列专栏】:博主结合工作实践输出的,解决实际问题的专栏,朋友们看过来! 

QT开发实战

嵌入式通用开发实战

《从0到1学习嵌入式Linux开发》

《Android开发实战》

《实用硬件方案设计》

长期持续带来更多案例与技术文章分享;

欢迎商业项目咨询,10年+软硬全栈内功,助力解决您的尊贵需求。

——————————————————————————————————

目录

0 引言

1 MfgTool工具简介

2 MfgTool烧写使用简介

2.1 硬件配置相关

2.2 烧写原理

3 总结


0 引言

        从本次博文开始,所使用的SOC由三星的4412更换为NXP的iMX6ULL,一方面从性能上对比,三星的4412要强于iMX6ULL,其做消费电子类产品更合适些,做工业类产品还是iMX6ULL较合适,iMX6ULL有工业级和商业级的芯片;另一方面从技术配套角度对比,iMX6ULL的技术配套要明显强于4412;另外从性价比角度,4412因为性能更强的缘故成本也是比iMX6ULL更高,市场上能获取到的最小核心板,前者的价格是后者的2倍多了。

        所以,基于以上考虑,将所使用的的平台SOC由4412切换成iMX6ULL,不过代价并不大,技术都是通用的,刚开始熟悉下开发环境搭建,熟悉下iMX6ULL平台的硬件资源及设备树等代码方式,上手很快的。本篇博文特意写了一下在iMX6ULL硬件平台下使用NXP提供的MfgTool工具通过OTG烧写系统的步骤,后续常用到,方便回看。

1 MfgTool工具简介

        MfgTool是NXP提供的专门用于给I.MX系列CPU烧写系统的软件,在官网上可以直接下载到压缩包,解压后可见:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Winter_world

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值