part1:15-安装Linux系统到开发板
1、Qtopia简介
Qtopia是Trolltech公司为采用嵌入式Linux操作系统的消费电子设备而开发的综合应用平台,Qtopia包含完整的应用层、灵活的界面用户、窗口操作系统、应用程序启动程序以及开发框架。
2、Linux+Qtopia系统
一个完整的Linux+Qtopia嵌入式系统(软件角度)主要由4个部分构成,即引导加载程序(bootloader)、Linux内核、文件系统和应用程序(例如Qtopia)。
./dnw ./superboot-6410.bin 0x50000000
./dnw ./zImage 0x50000000
./dnw ./rootfs_qtopia_qt4-mlc2.ubi 0x50000000
补充:
TINY6410支持的OS类型:linux、wince、android,安装位置都在nandflash。
Nandflash类似于pc的普通硬盘
Norflash容量小,速度快,价格高,亦为硬盘、类似于固态硬盘。
嵌入式系统安装位置:Nandflash
要安装的linux分为几部分:
1、bootloader;2、linux内核;3、文件系统,包括应用程序、用户文件、配置文件。
linux系统安装到nandflash步骤:系统安装辅助软件->通过dd命令或者windows烧写软件->烧写到SD卡,->通过USB下载线把程序下载到Nandflash。
2、在linux里安装usb驱动,dnw_usb.ko(首先通过samba把它拷贝到linux系统里面),执行insmod dnw_usb.ko意为安装驱动,(相应的卸载驱动为rmmod dnw_usb),将串口把开发板和pc电脑相连,在pc上打开secure-CRT,根据里面的选项,选择要下载的内容,比如:选择p:download superboot....,在linux下执行./dnw ./superboot-6410.bin 0x50000000将superboot-6410.bin下载到进去;选择k:download linux/Android kernel,在linux下执行./dnw ./zImage 0x50000000,将zImage下载到linux;选择h:download root ubifs images,同样将rootfs-qtopia-qt4-mlc2.ubi下载到linux内核。
另外一种通过SD卡一卡式烧写:
SD-flasher->relayout->superboot.bin->fuse;
安装方式:在pc上,windows系统下,用SD-flasher.exe软件烧写superboot-6410.bin到SD卡,再复制linux的系统文件到SD卡里面去,最后将SD卡插入开发板,采用SD卡启动,打开电源,ok。
part1:15-安装Linux系统到开发板的更多相关文章
- 【嵌入式】安装Linux系统到开发板
一.开发板基本介绍 Flash --相当于硬盘 RAM -- 内存 Micro USB或232串口 连电脑 USB 接口连摄像头 启动方式 选择开关 :SD卡启动或NAND FLASH 启动 USB转 ...
- 014安装Linux系统到开发板
SD卡----->开发板 1.安装准备: 硬件连接 USB下载线,一端连到开发板,另一端连到PC机: 串口线连好: 电源线连好: 设置开发板从SD卡启动: 2.打开开发板进入选单界面: 进入选单 ...
- 7、linux系统2440开发板域名解析问题
如果在linux系统中ping某一台电脑的ip地址可以ping 通: ~ >: ping 192.168.1.3PING 192.168.1.3 (192.168.1.3): 56 data b ...
- 使用VMware10虚拟机安装Linux系统(能力工场)
作为IT从业人员,我们经常使用到Linux系统,但是实际开发过程我们通常在Windows平台操作,为了满足工作需要,这个时候我们通常在windows平台安装虚拟机,并在其上建立linux系统,这样就极 ...
- 学习神器!本机安装虚拟机,并安装Linux系统,并部署整套web系统手册(包含自动部署应用脚本,JDK,tomcat,TortoiseSVN,Mysql,maven等软件)
1. 引言 编写目的 本文档的编写目的主要是在Linux系统上部署mis_v3员工管理系统,方便测试,并为以后开发人员进行项目部署提供参考 准备工作 软件部分 软件项 版本 备注 Mysql 5. ...
- 1.部署虚拟环境安装linux系统
第1章 部署虚拟环境安装linux系统 章节简述: 本章从零基础详细讲解了虚拟机软件与红帽Linux系统,完整演示了VM虚拟机的安装与配置过程,以及红帽RHEL 7系统的安装.配置过程和初始化方法.此 ...
- 『学了就忘』Linux基础 — 6、VMware虚拟机安装Linux系统(超详细)
目录 1.打开VMware虚拟机软件 2.选择Linux系统的ISO安装镜像 3.开启虚拟机安装系统 (1)进入Linux系统安装界面 (2)硬件检测 (3)检测光盘 (4)欢迎界面 (5)选择语言 ...
- 虚拟机安装Linux系统图文教程
虚拟机安装Linux系统图文教程 | 浏览:523 | 更新:2014-09-16 15:31 1 2 3 4 5 6 7 分步阅读 Linux系统的安装 工具/原料 VMware 9.0 虚拟机 L ...
- 【课程分享】深入浅出嵌入式linux系统移植开发 (环境搭建、uboot的移植、嵌入式内核的配置与编译)
深入浅出嵌入式linux系统移植开发 (环境搭建.uboot的移植.嵌入式内核的配置与编译) 亲爱的网友,我这里有套课程想和大家分享,假设对这个课程有兴趣的,能够加我的QQ2059055336和我联系 ...
随机推荐
- js小效果:返回顶部 scrollTop 。 滚屏:animate
返回顶部: (scroll 滚屏事件,如果超出第一屏,显示返回顶部的按钮) <div id="gotop" onclick="javascript:scroll(0 ...
- 代码: 返回页面顶部 jquery
jquery代码: 返回页面顶部 <script type="text/javascript" src="http://cdn.bootcss.com/jquery ...
- html调用静态json例子
1.json { "current": 2, "result": "success" } 1.html <!doctype html& ...
- Hive启动异常
[root@host ~]# hivewhich: no hbase in (/root/app/apache-maven-3.5.2/bin:/usr/local/sbin:/usr/local/b ...
- js实现点击按钮弹出上传文件的窗口
转自:https://www.jb51.net/article/100916.htm 1.详细描述 在页面上设置一个“选择文件”按钮,点击该按钮,会弹出本地磁盘信息用于选择文件. 2.代码 ? 1 2 ...
- git 提交文件到gitee
1.新建文件夹 打开gitbash 初始化仓库 git.init 2.把要提交的文件copy到文件夹 3.git add. 4.git remote add master(分支) 远程仓库 5 ...
- JS 时间 获取 当天,昨日,本周,上周,本月,上月
调用 setTimeRange (2); function setTimeRange (v) { var fmt = 'YYYY-MM-DD HH:mm'; var now = new Date() ...
- (2)shiro角色资源权限
一般在web系统权限设计中,一般分为三个维度,用户,角色,资源,一个用户可以拥有多个角色,比如说可以是老师,也可以是班主任,一个角色也可以拥有多个资源. 比如老师同时拥有查看班级学生和批改作业的资源, ...
- webpack前端模块加载工具
最近在看许多React的资料,发现了大部分的项目都是用webpack行模块化管理的工具.这次也是借着写了一个React-Todos的小应用,对webPack最基本实用的功能体验了一番,顺带做个小记录. ...
- SpringBoot application.yml logback.xml 多环境
启动命令为 //开发环境 java -jar app.jar --spring.profiles.active=dev--server.port=8060 //测试环境 java -jar app.j ...