014安装Linux系统到开发板
SD卡----->开发板
1、安装准备:
硬件连接
USB下载线,一端连到开发板,另一端连到PC机;
串口线连好;
电源线连好;
设置开发板从SD卡启动;
2、打开开发板进入选单界面:
进入选单界面的方式:按住空格键,打开开发板的电源;

嵌入式Linux系统是由Bootloader、Linux内核和文件系统构成的,安装的时候也是依次安装这三个部分;
安装之前,首先对nand flash进行格式化,选择第一项,输入1;

格式化完成之后,首先要下载Bootloader,选择【3】,然后会出现子菜单,在子菜单下选【1】;然后开发板进入等待状态,等待我们将要下载的文件传给它,我们需要从虚拟机中传输这些文件,传输文件之前,首先要装好USB下载线的驱动,将dnw和dnw.ko文件通过samba服务复制到Linux系统中;

然后使用命令【insmod dnw_usb.ko】进行驱动安装;

驱动安装完成之后,还需要将USB下载线链接引入到虚拟机中,将鼠标移动到虚拟机右下方,U盘图标处,看到出现【Samsung……】;

右击该图标,选择【连接】,就可以将USB下载线引入到虚拟机中;

然后将要下载的东西移动到虚拟机中,u-boot_ram256.bin,使用命令【./dnw ./u-boot_ram256.bin 50000000】,5后面7个0是开发板内存的地址,也就是说要把u-boot传到开发板内存中去(与之前说的要把系统安装到nand flash中去---->矛盾?),实际上只需要把映象传到开发板内存中去,传进去之后,开发板上的引导安装程序会从内存中取到这些文件,然后再烧写到nand flash中。
运行命令之后,可能出现【Can not open /dev/secbulk0】的错误,只需要将USB线重新连接一下就好了,重新引入虚拟机,不是拔了开发板上的线;

本人,突然在虚拟机右下侧找不到USB下载线的图标了,把了开发板上的接口,再插上,自动连接好了;
连接好之后,重新运行上面的命令;

这样就把u-boot下载成功了;
然后选择第二项,下载Linux内核;

然后将zImage移动到虚拟机,然后重新运行dnw的命令,只需要改中间的名字;

然后将rootfs.yaffs2-nand2g复制到虚拟中,在选单界面选择【3】,开始下载文件系统;

复制到虚拟机之后,运行dnw命令,还是只需要改文件名;

下载完成之后,在串口调试界面,也可以看到相应的成功的信息;

这样就完成了开发板的Linux系统安装!
此时,我们将开发板切换到nand flash启动,重启开发板,看一下开发板显示器的结果!
首先是触屏校准;

校准完成后,进入QT界面,出现这个界面说明对Linux系统的安装是正确的安装!

014安装Linux系统到开发板的更多相关文章
- 【嵌入式】安装Linux系统到开发板
一.开发板基本介绍 Flash --相当于硬盘 RAM -- 内存 Micro USB或232串口 连电脑 USB 接口连摄像头 启动方式 选择开关 :SD卡启动或NAND FLASH 启动 USB转 ...
- part1:15-安装Linux系统到开发板
1.Qtopia简介 Qtopia是Trolltech公司为采用嵌入式Linux操作系统的消费电子设备而开发的综合应用平台,Qtopia包含完整的应用层.灵活的界面用户.窗口操作系统.应用程序启动程序 ...
- 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系统移植开发 (环境搭建、uboot的移植、嵌入式内核的配置与编译)
深入浅出嵌入式linux系统移植开发 (环境搭建.uboot的移植.嵌入式内核的配置与编译) 亲爱的网友,我这里有套课程想和大家分享,假设对这个课程有兴趣的,能够加我的QQ2059055336和我联系 ...
- 安装Linux系统,学习Linux操作基础
20189230杨静怡 2018-2019-2 <移动平台开发实践>第1周学习总结 安装Linux系统内容总结 一.学习"基于VirtualBox虚拟机安装Ubuntu图文教程& ...
- 虚拟机virtualBox安装linux系统 xshell远程连接linux
虚拟机virtualBox安装linux系统 xshell远程连接linux 虚拟机概念: 通过软件, 使用虚拟化技术虚拟出电脑的硬件环境, 充当真实的电脑使用. 常见的虚拟软件: virtualBo ...
- 学习神器!本机安装虚拟机,并安装Linux系统,并部署整套web系统手册(包含自动部署应用脚本,JDK,tomcat,TortoiseSVN,Mysql,maven等软件)
1. 引言 编写目的 本文档的编写目的主要是在Linux系统上部署mis_v3员工管理系统,方便测试,并为以后开发人员进行项目部署提供参考 准备工作 软件部分 软件项 版本 备注 Mysql 5. ...
- 1.部署虚拟环境安装linux系统
第1章 部署虚拟环境安装linux系统 章节简述: 本章从零基础详细讲解了虚拟机软件与红帽Linux系统,完整演示了VM虚拟机的安装与配置过程,以及红帽RHEL 7系统的安装.配置过程和初始化方法.此 ...
随机推荐
- Java多线程之新类库中的构件CountDownLatch
使用CountDownLatch类 一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待. 主要方法 public CountDownLatch(int count); ...
- mac打开.caj格式文件
以为用mac后使用会变得更方便些,写毕设时终于派上用场,可惜啊,mac竟然打不开.caj文件,这意味着什么?相信所有在做毕设的小伙伴们都能懂其中的凄凉.特别是硕士或博士的论文,你得从知网上下上百篇的文 ...
- VMware虚拟机的CentOS无法上网的解决方法
前言:由于Linux下很多软件安装必须网络环境下进行,因此,对于如何在VMware下进行上网,我折腾了至少三天,今天上午,也即五一劳动节,终于搜到一遍技术文章,经过自己实践,VMware下Linux的 ...
- C++学习41 exception类
C++语言本身或者标准库抛出的异常都是 exception 的子类,称为标准异常(Standard Exception).你可以通过下面的语句来匹配所有标准异常: try{ //可能抛出异常的语句 } ...
- [ActionScript 3.0] AS3.0 对象在一定范围随机显示不重叠
import flash.geom.Rectangle; import flash.display.MovieClip; import flash.display.Sprite; var arr:Ar ...
- window上Python环境的搭建
python下载地址:https://www.python.org/ 下载安装 安装完成后配置环境变量,在我的电脑右键属性点高级设置 双击 环境变量 里面第二框找到 path双击 在pytho ...
- poj 1016 Numbers That Count
点击打开链接 Numbers That Count Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 17922 Accep ...
- 403 Forbidden
http://baike.baidu.com/link?url=JJXC_XqJ2d-twe1dhbLUiRgvZU5OfneRURT4LvrtWBqv9Av4J0GPOlwk3KQuRx4Hzu4N ...
- 日志挖掘Logmnr
日志挖掘 9.1 日志中数据用途 所有对用户数据以及数据字典的改变全部被保存在联机日志中.当然nologging,insert/*+append+/情况比较特殊除外,因此归档日志可以用来做数据库的恢复 ...
- jmeter随笔(7)--查看请求响应,为空
问题:查看请求响应,为空 解决办法: 1.在jmeter3.0版本上找到请求,在[Advanced]下勾选"从HTML文件获取所有内含的资源" 2.运行查看,结果如下