嵌入式开发linux工具,嵌入式Linux开发入门之MfgTool工具的使用
介绍嵌入式linux开发的环境搭建:
一、PC端环境搭建
2、Ubuntu装好后,在终端安装minicom工具,安装命令:sudo apt-get install minicom
注:该工具在后面烧录开发板可以调试使用,对以后的嵌入式程序开发也是不可获取的工具。Window环境可以使用工具Hyper Terminal来代替使用。
二、开发板环境搭建
1、MfgTool工具的配置
本人采用飞思卡尔I.MX6DL的开发板,从官网上下载最新的Mfgtool进行烧录。
从上述网址选择 工具-制造工具-linux 选择制造工具包。
工具下载好后,下面就可以进行系统烧录了。
1.需要将开发板启动模式设置为下载模式。00001100(1-8)各开发板的设置开关不一样,请参考相应的资料文档。设置后好,开发板上电,打开MfgTool工具,界面出现以下界面的HID-compliant device,即说明已经是在下载模式中了,可以烧录了。
2.配置文件cfg.ini,配置中需要注意的两个地方:
[LIST]
name = SDCard //配置烧写到SD中,配置eMMC或者NAND Flash烧写到其他的存储设备中去
[variable]
board = sabresd
mmc = 0 //当前插入的SD卡设备号,一定要跟插入的SD卡一致
3.点击MfgTool工具的Start,就可以进行烧录了。建议此时打开minicom查看开发板的串口信息,如果烧录出错,根据串口信息可以很容易找到出错原因。
嵌入式开发linux工具,嵌入式Linux开发入门之MfgTool工具的使用相关推荐
- 数据分析工具集合:Tableau入门及其他工具简介
目录 一.Tableau简介 1.下载链接 2.使用技巧 二.其他常用数据分析工具 1.Microsoft Excel简介 1.1.下载链接 1.2.使用技巧 2.Python简介 2.1.下载链接 ...
- 嵌入式linux编程,嵌入式Linux学习笔记 - 嵌入式Linux基础知识和开发环境的构建_Linux编程_Linux公社-Linux系统门户网站...
注:所有内容基于友善之臂Mini2440开发板 一.嵌入式Linux开发环境的构建 嵌入式开发一般分为三个步骤: 1.编译bootloader,烧到开发板 2.编译嵌入式Linux内核,烧到开发板 3 ...
- 嵌入式系统实验 构建嵌入式Linux系统,《嵌入式系统与开发》构建嵌入式Linux系统-实验报告.doc...
<嵌入式系统与开发>构建嵌入式Linux系统-实验报告 <嵌入式数据库sqlite移植及使用> 实验报告 学生姓名: 陈 彤 学 号: 1座机电话号码 专业班级: 130044 ...
- python 嵌入式 linux 产品 发布_基于嵌入式Linux进行Python应用开发
ByToradex秦海 1).简介 Python 编程语言因其极强的可读性.可移植.易于维护,以及丰富的第三方扩展组件,如数据库.数学计算.图形,甚至机器视觉.人工智能.深度学习框架都提供Python ...
- linux下的嵌入式开发技能(嵌入式工程师必备)
嵌入式Linux开发从下到上分为:嵌入式硬件开发.嵌入式驱动开发.嵌入式系统开发.嵌入式软件开发. 一.嵌入式硬件开发:熟悉电路等知识,非常熟悉各种常用元器件,掌握模拟电路和数字电路设计的开发能力.熟 ...
- 《嵌入式Linux与物联网软件开发——C语言内核深度解析》一2.4 位运算构建特定二进制数...
本节书摘来自异步社区<嵌入式Linux与物联网软件开发--C语言内核深度解析>一书中的第2章,第2.4节,作者朱有鹏 , 张先凤,更多章节内容可以访问云栖社区"异步社区" ...
- 嵌入式linux开发环境 cpu,嵌入式Linux开发环境的搭建之:U-Boot移植-嵌入式系统-与非网...
5.2 U-Boot移植 5.2.1 Bootloader介绍 1.概念 简单地说,Bootloader就是在操作系统内核运行之前运行的一段程序,它类似于PC机中的BIOS程序.通过这段程序,可以 ...
- 【嵌入式Linux】嵌入式Linux驱动开发基础知识之设备树模型
文章目录 前言 1.设备树的作用 2.设备树的语法 2.1.设备树的逻辑图和dts文件.dtb文件 2.1.1.1Devicetree格式 1DTS文件的格式 node的格式 properties的格 ...
- 嵌入式系统开发笔记2:Linux的主流发行版本
本系列文章将向大家介绍嵌入式系统开发的各方面知识. 本文将向大家介绍Linux的主流发行版本. 本文为转载文章,原文网址:Linux各个发行版本对比与简介 首先我们要能够清晰的区分Linux系统内核与 ...
最新文章
- Linux上重启服务的正确命令
- Nature:好导师的16个标准
- input:file上传类型控制简单介绍
- 2020-11-10(service入门)
- 延时加载refresh()方法
- [Usaco2008 Feb]Eating Together麻烦的聚餐[最长不下降子序列]
- 剑指offer51 构建乘积数组(图解)
- angular—— Dynamic Templates
- proj4经纬度bl转换xy_分享proj4js中经纬度和兰伯特投影的转换代码
- AdapterView 及其子类
- 前端基础进阶(三)-史上最详细的变量对象详解
- 自己搭建开源数据统计报表系统
- 生物素PEG叠氮,Biotin-PEG-Azide,N3-PEG-Biotin
- javaSE I/O流(二)—— 各种各样的流
- 【CUDA开发】CUDA的安装、Nvidia显卡型号及测试
- CSAPP 第三版 第十章 家庭作业and so on
- unity的2d屏幕坐标转3d世界坐标
- 微信小程序支付PHP实例
- 中国电子商务网经的盈利策略
- 芯片加速器 Accelerator
热门文章
- 使用 Visual Studio 2019 批量添加代码文件头
- 一文看懂async和“await”关键词是如何简化了C#中多线程的开发过程
- 微服务统计,分析,图表,监控, 分布式追踪一体化的 HttpReports 在 .Net Core 的应用...
- 《RPA、AI、.NET Core 与未来》-中国.NET开发者峰会
- asp.net core 使用Mysql和Dapper
- .NET Core 小程序开发零基础系列(2)——小程序服务通知(模板消息)
- Azure 上使用 Windows Server Core 运行 ASP.NET Core 网站
- ASP.NET Core SameSite 设置引起 Cookie 在 QQ 浏览器中不起作用
- 微软云Azure训练营 | 八城联动,全球盛会
- .net core webapi 前后端开发分离后的配置和部署