介绍嵌入式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工具的使用相关推荐

  1. 数据分析工具集合:Tableau入门及其他工具简介

    目录 一.Tableau简介 1.下载链接 2.使用技巧 二.其他常用数据分析工具 1.Microsoft Excel简介 1.1.下载链接 1.2.使用技巧 2.Python简介 2.1.下载链接 ...

  2. 嵌入式linux编程,嵌入式Linux学习笔记 - 嵌入式Linux基础知识和开发环境的构建_Linux编程_Linux公社-Linux系统门户网站...

    注:所有内容基于友善之臂Mini2440开发板 一.嵌入式Linux开发环境的构建 嵌入式开发一般分为三个步骤: 1.编译bootloader,烧到开发板 2.编译嵌入式Linux内核,烧到开发板 3 ...

  3. 嵌入式系统实验 构建嵌入式Linux系统,《嵌入式系统与开发》构建嵌入式Linux系统-实验报告.doc...

    <嵌入式系统与开发>构建嵌入式Linux系统-实验报告 <嵌入式数据库sqlite移植及使用> 实验报告 学生姓名: 陈 彤 学 号: 1座机电话号码 专业班级: 130044 ...

  4. python 嵌入式 linux 产品 发布_基于嵌入式Linux进行Python应用开发

    ByToradex秦海 1).简介 Python 编程语言因其极强的可读性.可移植.易于维护,以及丰富的第三方扩展组件,如数据库.数学计算.图形,甚至机器视觉.人工智能.深度学习框架都提供Python ...

  5. linux下的嵌入式开发技能(嵌入式工程师必备)

    嵌入式Linux开发从下到上分为:嵌入式硬件开发.嵌入式驱动开发.嵌入式系统开发.嵌入式软件开发. 一.嵌入式硬件开发:熟悉电路等知识,非常熟悉各种常用元器件,掌握模拟电路和数字电路设计的开发能力.熟 ...

  6. 《嵌入式Linux与物联网软件开发——C语言内核深度解析》一2.4 位运算构建特定二进制数...

    本节书摘来自异步社区<嵌入式Linux与物联网软件开发--C语言内核深度解析>一书中的第2章,第2.4节,作者朱有鹏 , 张先凤,更多章节内容可以访问云栖社区"异步社区" ...

  7. 嵌入式linux开发环境 cpu,嵌入式Linux开发环境的搭建之:U-Boot移植-嵌入式系统-与非网...

    5.2  U-Boot移植 5.2.1  Bootloader介绍 1.概念 简单地说,Bootloader就是在操作系统内核运行之前运行的一段程序,它类似于PC机中的BIOS程序.通过这段程序,可以 ...

  8. 【嵌入式Linux】嵌入式Linux驱动开发基础知识之设备树模型

    文章目录 前言 1.设备树的作用 2.设备树的语法 2.1.设备树的逻辑图和dts文件.dtb文件 2.1.1.1Devicetree格式 1DTS文件的格式 node的格式 properties的格 ...

  9. 嵌入式系统开发笔记2:Linux的主流发行版本

    本系列文章将向大家介绍嵌入式系统开发的各方面知识. 本文将向大家介绍Linux的主流发行版本. 本文为转载文章,原文网址:Linux各个发行版本对比与简介 首先我们要能够清晰的区分Linux系统内核与 ...

最新文章

  1. Linux上重启服务的正确命令
  2. Nature:好导师的16个标准
  3. input:file上传类型控制简单介绍
  4. 2020-11-10(service入门)
  5. 延时加载refresh()方法
  6. [Usaco2008 Feb]Eating Together麻烦的聚餐[最长不下降子序列]
  7. 剑指offer51 构建乘积数组(图解)
  8. angular—— Dynamic Templates
  9. proj4经纬度bl转换xy_分享proj4js中经纬度和兰伯特投影的转换代码
  10. AdapterView 及其子类
  11. 前端基础进阶(三)-史上最详细的变量对象详解
  12. 自己搭建开源数据统计报表系统
  13. 生物素PEG叠氮,Biotin-PEG-Azide,N3-PEG-Biotin
  14. javaSE I/O流(二)—— 各种各样的流
  15. 【CUDA开发】CUDA的安装、Nvidia显卡型号及测试
  16. CSAPP 第三版 第十章 家庭作业and so on
  17. unity的2d屏幕坐标转3d世界坐标
  18. 微信小程序支付PHP实例
  19. 中国电子商务网经的盈利策略
  20. 芯片加速器 Accelerator

热门文章

  1. 使用 Visual Studio 2019 批量添加代码文件头
  2. 一文看懂async和“await”关键词是如何简化了C#中多线程的开发过程
  3. 微服务统计,分析,图表,监控, 分布式追踪一体化的 HttpReports 在 .Net Core 的应用...
  4. 《RPA、AI、.NET Core 与未来》-中国.NET开发者峰会
  5. asp.net core 使用Mysql和Dapper
  6. .NET Core 小程序开发零基础系列(2)——小程序服务通知(模板消息)
  7. Azure 上使用 Windows Server Core 运行 ASP.NET Core 网站
  8. ASP.NET Core SameSite 设置引起 Cookie 在 QQ 浏览器中不起作用
  9. 微软云Azure训练营 | 八城联动,全球盛会
  10. .net core webapi 前后端开发分离后的配置和部署