X210烧写linux系统

准备:

  1. x210开发板
  2. USB OTG线
  3. 串口线
  4. 一张SD卡
  5. windows PC

说明:

  1. 开发板里面已经有系统,为wince系统,wince系统的调试串口是UART0
  2. 准备烧写为linux系统,调试串口是UART2

操作及原理:

1. 破坏EMMC里面的bootloader:

原因: 
210芯片的SD0和SD2启动的拨码开关完全相同,默认CPU首先从SD0启动,如果SD0没有Bootloader才从SD2启动,而X210的SD0接的是EMMC,所以为保证从SD2(外部SD卡启动),需要先破坏emmc里面Bootloader 
操作: 
1)连接OTG和串口线(串口0),PC端使用dnw工具,拨码从emmc启动,上电,在eboot倒计时按下空格键,进入eboot菜单,按下”u”键,表示从usb下载新image 
2)配置DNW的USB Port下载地址为:0x47700000 
3)点USB Port->Uboot,选择erase.nb0文件,烧写后即可 
4)确认SD2插座没有SD卡,重启,系统不能启动,证明破坏成功

2. windows下制作启动SD卡(uboot),主机的为WIN7 32位系统

1)打开PartitionManager.exe工具,右键可移动磁盘,点击删除分区,SD卡就只剩一个分区 
2)再右键点击分区,选择创建分区,修改:指定分区前面的自由空间大小为:100M,新分区选择文件系统为:FAT32,然后点击“是”,最后点击“应用” 
3)烧写uboot到SD的预留空间: 
加入XP虚拟机,打开x210_Fusing_tool.exe工具,选择SD卡盘符,第一次盘符大小不出现,再选择一次才能出现盘符大小,然后选择“Browse”,选择B光盘/Linux/QT4.8/image/uboot.bin(注:本人是直接将uboot_inand.bin重命名为uboot.bin,具体是否必须待验证),然后点击“Add”在下面PATH将出现路径和识别的文件,最后点击“START”,等会会出现提示烧写完成的对话框。 
(本人使用虚拟机XP进行上面的烧写操作,具体win7是否可行,后面待验证)

3. 测试启动SD卡是否制作成功

将SD卡插入SD2插座,拨码为SD/EMMC启动,连接调试串口到UART2上,上电,可以看到打印,即成功制作

4. 通过uboot烧写linux系统

说明: 
上面的操作只是把uboot烧写到sd卡里面,上电可以从sd启动,但是emmc依旧是空的,所以这步需要将uboot、内核、文件系统烧写到emmc里面> 
操作: 
1) 将sd卡插入到PC上,在SD卡根目录下,新建一个x210的文件夹,里面放入:B光盘/linux/QT4.8/image 目录下的这3个文件:uboot.bin(仍然是从uboot_inand.bin改名称),zImage-qt, rootfs_qt4.ext3 
2) 将SD卡插入SD2插槽,此时emmc为空,所以不需要按下“LEFT”按键,如果emmc不为空,需要按下“LEFT”按键,然后上电,自动完成系统烧写

5. 结束

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/432587.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mysql+ubunt+绿色安装_Mysql在ubuntu18上的安装及简单使用

数据相关行业都离不开数据库,mysql在ubuntu上的安装比在windows上安装简单多了,下面我记录一下自己成功安装的步骤和使用。1.安装软件首先更新一下源:sudo apt-get update然后安装mysql服务器端:sudo apt-get install mysql-serve…

小组互评(杨波组)

我组经过认真使用杨波组的软件有以下心得: 刘铸辉:界面挺美观的,功能实现也不错,对学生查询教室这方面实用性很好,就是功能布局界面有点小,希望下一个版本可以改善下 解凤娇:首先此软件的名字ji…

矩阵运算——平移,旋转,缩放

平时开发程序,免不了要对图像做各种变换处理。有的时候变换可能比较复杂,比如平移之后又旋转,旋转之后又平移,又缩放。 直接用公式计算,不但复杂,而且效率低下。这时可以借助变换矩阵和矩阵乘法&#xff0c…

sql字符串拼接_Mybatis的SqlSession执行sql过程

上一篇分析了SqlSession执行sql的过程,其中并没有分析sql是从哪里来的,今天就来仔细分析下。Sql来源从上一篇的最后一步执行sql那里倒推sql的来源,源码主要过程如下图:可以看到最后是通过BoundSql直接获取的sql,然后往…

KMP算法----java实现

字符串的模式匹配本文先实现最基本的回溯实现的已经KMP算法,BM算法后面博文继续实现。ps:本篇博文强烈参考了July大神的作品,地址http://blog.csdn.net/v_july_v/article/details/6545192.再次感激大神~~ 1.最基本的回溯实现字符串模式匹配 package com.…

深入浅出FSUIPC的作用以及使用方法

看此贴前您需要掌握的技能或知识:1. 有FSX或FS2004并正确安装了FSUIPC 2. 具备一定的C语言理解能力,C语言是一切高级语言的基础,单片机主要也用的C语言。 3. 掌握以下几种编程语言之一即可: VC\VB\C#\DELPHI\JAVA\CMFC\.NET版的C或…

PHP面向对象2之变量、方法

1 <?php2 /**3 * PHP面向对象基础 调用变量4 */5 class Computer{6 //字段成员的声明格式&#xff1a;修饰符 变量名[xxx]7 public $_name;//public 表示类外可以访问&#xff0c;为公有变量8 public $_model;9 } 10 //创建一个对象…

在 VC6 中使用 GdiPlus-安装

安装三部曲&#xff1a; Step1&#xff1a;下载 GdiPlus SDK 文件包&#xff1b; 链接地址1&#xff1a;http://www.codeguru.com/code/legacy/gdi/GDIPlus.zip 链接地址2&#xff1a;http://www.codersource.net/samples/mfcgdiplus.zip Step2&#xff1a;安装&#xff1b; &a…

算法训练|实现 Trie (前缀树)

208. 实现 Trie (前缀树) - 力扣&#xff08;LeetCode&#xff09; 总结&#xff1a; Trie&#xff0c;又称前缀树或字典树&#xff0c;是一棵有根树&#xff0c;其每个节点包含以下字段&#xff1a; 指向子节点的指针数组 children。对于本题而言&#xff0c;数组长度为 26…

ASP.NET MVC 的多国语系支持

ASP.NET MVC 的多国语系支持 posted on 2014-05-14 11:31 stickout 阅读(...) 评论(...) 编辑 收藏 转载于:https://www.cnblogs.com/linhui/p/3727364.html

airtest web 录制滑块_Airtest之web自动化(一)

Airtest之web自动化(一)[此文档有许多涉及到gif动图的地方&#xff0c;请全屏观看]了解Airtest&#xff1a;简介&#xff1a;Airtest是由网易团队开发的一款自动化框架&#xff0c;前期运用与游戏测试(通过截图识别)&#xff0c;后来又被运用到安卓测试以及web测试。这款自动化…

error C2065: 'ULONG_PTR' : undeclared identifier

处理方法: 把#define ULONG_PTR ULONG 加到 stdafx文件 靠前面的位置 原因&#xff1a; Visual C 6.0 开发环境, gdi 的头文件和库文件并没有被包含在环境中, 需要您手工安装 VC6 中没有 ULONG_PTR 类型

重构价格日历

重构价格日历转载于:https://www.cnblogs.com/usual2013blog/p/3728655.html

aliyun centos6 安装mysql_阿里云CentOS6.8安装MySQL5.6

1、使用SSH Secure Shell工具连接阿里云服务器2、使用SSH Secure File Transfer工具上传MySQL压缩包3、解压MySQL压缩包到指定目录(需要在先/usr/local下创建mysql目录)进入压缩文件存放位置&#xff0c;进行解打包&#xff1a;tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.ta…

RegOpenKeyEx 返回值 2

RegOpenKeyEx 返回值 2 x64 系统&#xff1a; 32bit 应用程序调用RegOpenKeyEx (HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft", 0, KEY_WOW64_64KEY | KEY_READ, &hKey ); 注意 KEY_WOW64_64KEY 权限值必须使用否则将查找不到指定的路径。

mysql client 未开启_Django+mysqlclient未关闭数据库连接

我使用2个mysql数据库连接。在django中的每个页面请求之后&#xff0c;连接计数(如SHOW STATUS LIKE Conn%所示)每次增加2。在Python 3.4.0django 1.8.2mysqlclient 1.3.6版(Windows和Linux似乎都有这个问题)最初我直接通过MySQLdb访问第二个数据库&#xff0c;但现在我改为使用…

OpenGL中各种坐标系的理解

OPENGL坐标系可分为&#xff1a;世界坐标系和当前绘图坐标系。 世界坐标系&#xff1a;在OpenGL中&#xff0c;世界坐标系是以屏幕中心为原点(0, 0, 0)&#xff0c;且是始终不变的。你面对 屏幕&#xff0c;你的右边是x正轴&#xff0c;上面是y正轴&#xff0c;屏幕指向你的为z…

默认手机照相功能

下面是主要代码: - (void) addPicEvent { //先设定sourceType为相机&#xff0c;然后判断相机是否可用&#xff08;ipod&#xff09;没相机&#xff0c;不可用将sourceType设定为相片库 UIImagePickerControllerSourceType sourceType UIImagePickerControllerSourceT…

qmake生成vs2013工程文件

qmake -spec win32-msvc2013 -r -tp vc xxx.pro

iOS面试题

今天上午&#xff0c;下午分别面试了两家公司。上午是一家互联网公司&#xff0c;气氛还比较好&#xff0c;是我比较喜欢的。技术这块是直接机试&#xff0c;主要是给了些BUG让我修复&#xff0c;整个过程还算顺利。下午去了一家大型的证券公司。整理技术问题如下&#xff1a; …