X210烧写linux系统
来源:互联网 发布:问答软件名字 编辑:程序博客网 时间:2024/04/20 22:53
准备:
- x210开发板
- USB OTG线
- 串口线
- 一张SD卡
- windows PC
说明:
- 开发板里面已经有系统,为wince系统,wince系统的调试串口是UART0
- 准备烧写为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. 结束
- X210烧写linux系统
- X210烧写linux系统
- X210烧写linux系统
- X210 Android wince 系统烧写流程
- x210烧写流程(inand)
- TQ2440烧写linux系统
- Mini2440烧写Linux系统
- X210开发板通过fastboot烧写bootloader、kernel、filesystem的步骤
- 烧写u_boot系统和linux系统
- x210 DNW配置问题 win7系统
- Linux下刷x210开发板
- Linux基础(烧写系统)
- Linux最小系统的烧写
- x210 ARM linuxQt4.8写入程序之前配置Ubuntu系统
- OK6410 烧写LINUX系统的问题与解决
- 通过openocd烧写Linux系统到imote2
- 使用TF卡给OK335xS-II烧写Linux系统
- 二、嵌入式linux系统烧写方式简述
- c#,将pdf文件转换成图片文件。
- 对象与继承
- 天涯明月刀 题八
- HDU 4436 str2int
- 第6周项目3-括号的匹配
- X210烧写linux系统
- hdu4750Count The Pairs 并查集
- xUtils 源码解析
- HDU 4433 locker
- Letter Combinations of a Phone Number
- igrimaceV8.0.0 IG (三个插件安装方式)
- 达内学习日志Day20:Java核心API(Map初体验)
- Linux网络编程---ICMP协议分析及ping程序实现
- 数组中未出现的最小正整数