百问网精智JZ2440开发板使用手册 S3C2440
百问网精智JZ2440开发板使用手册
百问网http://www.77cn.com.cn
精智JZ2440
百问网·精智JZ2440使用手册
提示:除了QT外,可以不看本手册,参考《嵌入式Linux应用开发完全手册》及视频即可
百问网精智JZ2440开发板使用手册
百问网
http://www.77cn.com.cn
精智JZ2440
百问网精智JZ2440开发板使用手册
第1章 嵌入式Linux开发环境构建...................................................................................4
1.1 安装Ubuntu 9.10...............................................................................................................4
1.1.1 安装VMware.........................................................................................................4 1.1.2 安装Ubuntu 9.10..................................................................................................13 1.2 安装Ubuntu下的开发工具............................................................................................20 1.3 安装Windows下的开发工具.........................................................................................22 第2章 精智JZ2440开发板烧写程序方法.......................................................................23
2.1 使用JTAG工具烧写开发板..........................................................................................23
2.1.1 Windows下并口JTAG驱动安装........................................................................23 2.1.2 Windows下OpenJTAG驱动安装........................................................................29 2.1.3 Ubuntu下驱动程序的安装...................................................................................29 2.1.4 JTAG烧写软件oflash的用法..............................................................................29 2.2 通过u-boot烧写整个系统.............................................................................................29
2.2.1 在Windows下使用dnw和u-boot烧写系统.....................................................30 2.2.2 在Linux下使用dnw和u-boot烧写系统..........................................................31
第3章 板上Linux系统搭建.............................................................................................33
3.1 修改、编译、使用u-boot..............................................................................................33
3.1.1 使用补丁修改、编译u-boot...............................................................................33 3.1.2 u-boot使用方法.................................................................................................33 3.2 修改、编译、使用Linux内核......................................................................................36
3.2.1 使用补丁修改、编译内核...................................................................................36 3.2.2 使用uImage..........................................................................................................36 3.3 修改、编译QT...............................................................................................................36
3.3.1 编译依赖的软件...................................................................................................36 3.3.2 使用补丁修改、编译QT....................................................................................39 3.4 构造根文件系统..............................................................................................................39
3.4.1 基于最小根文件系统制作QT文件系统............................................................39 3.4.2 制作YAFFS2、JFFS2文件系统映象文件.........................................................42
百问网精智JZ2440开发板使用手册
第1章 嵌入式Linux开发环境构建
1.1 安装Ubuntu 9.10
注意:如果使用光盘上已经制作好的虚拟机,那么1.1或1.2的内容可以忽略。
《嵌入式Linux应用开发完全手册》里使用的主机开发环境是Ubuntu 7.10,现在最新的Ubuntu版本是9.10。
如果想在Windows下进行开发,那么要先安装一个虚拟机,比如VMware。它将虚拟出一台主机,可以在这台虚拟主机上安装Ubuntu。 1.1.1 安装VMware
从VMware的官方网站http://www.77cn.com.cn下载到VMware工具,安装后,参照以下方法创建一台虚拟机。
建议建立两个虚拟硬盘,一个用来存放Ubuntu本身,另一个用来存放我们的工作资料。
① 启动VMWare,如图1.1所示,点击“New Virtual Machine”即可开始创建一个虚拟主机:
图1.1 启动VMware
② 在后续界面中使用默认选项,直到出现如图1.3所示的界面,在里面选择“Custom”自己定制虚拟机器。
百问网精智JZ2440开发板使用手册
百问网
http://www.77cn.com.cn
精智JZ2440
图1.2 选择定制虚拟机
③ 选择虚拟机的操作系统,我们使用Ubuntu:
图1.3 选择定制虚拟机
百问网精智JZ2440开发板使用手册
百问网http://www.77cn.com.cn
精智JZ2440
① 给虚拟机建一个名字:
图1.4 输入虚拟主机名字、存储位置
② 指定虚拟机的内存容量,在图1.4所示的界面中有推荐值及取值范围:
图1.5 指定内存容量
百问网精智JZ2440开发板使用手册
百问网http://www.77cn.com.cn
精智JZ2440
③ 指定虚拟机的网络连接类型,一般使用桥接方式(bridge networking),如图1.8所示。安
装完华后可以再进行修改。
图1.6 指定虚拟机的网络连接类型
⑦ 以下4个步骤是用来建立一个15G的虚拟硬盘:
图1.7 指定硬盘I/O adapter
百问网精智JZ2440开发板使用手册
百问网
http://www.77cn.com.cn 精智JZ2440
图1.8 选择创建新的虚拟硬盘
百问网精智JZ2440开发板使用手册
图1.9 指定硬盘容量
图1.10 设置虚拟硬盘的名字
百问网精智JZ2440开发板使用手册
⑧ 在上图中单击“完成”按钮后,就创建了一个虚拟机器,得到如图1.11所示的界面。
图1.11 建立好的虚拟机
还要创建一个硬盘,点击下图的“Edit virtual machine settings”进行设置。参照以 …… 此处隐藏:3491字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [教学研究]2012西拉科学校团少队工作总结
- [教学研究]建筑工程公司档案管理制度
- [教学研究]小学数学人教版六年级上册圆的周长和面
- [教学研究]ERP电子行业解决方案
- [教学研究]钢支撑租赁合同范本
- [教学研究]预应力自动张拉系统用户手册Rev1.0
- [教学研究]MOOC课程:金瓶梅人物写真(每章节课后
- [教学研究]追加被执行人申请书(适用追加夫妻关系)
- [教学研究]2014年驾考科目一考试最新题库766
- [教学研究]2013-2014学年度九年级物理第15章《电
- [教学研究]新版中日交流标准日本语初级下26课-客
- [教学研究]小导管注浆施工作业指导书
- [教学研究]一般财务人员能力及人岗匹配评估表
- [教学研究]打1.2.页 小学一年级暑假口算100以内加
- [教学研究]学习贯彻《中国共产党党和国家机关基层
- [教学研究]2012年呼和浩特市中考试卷_35412
- [教学研究]最简易的电线电缆购销合同范本
- [教学研究]如何开展安全标准化建设
- [教学研究]工作分析与人岗匹配
- [教学研究]2016-2017学年高中历史第七单元现代中
- 山东省义务教育必修地方课程小学三年级
- 台湾宜兰大学互联网交换技术课程 01_In
- 思想品德:第一课《我知我家》课件(人
- SAR合成孔径雷达图像点目标仿真报告(附
- 利辛县“十三五”规划研究报告
- 2015-2020年中国手机APP行业市场发展趋
- 广告策略、创意表现、媒体方案
- 企业如何申请专利的的几点思考
- 《中国教育简史》网上作业
- 高中历史第二单元西方人文精神的起源及
- 年终晚会必备_精彩的主持稿_精心整理_
- 信息工程专业自荐书
- 2019高考历史人教版一轮练习:第十二单
- JAVA俱乐部管理系统软件需求规格说明书
- 2016-2021年中国小型板料折弯机行业市
- (人教新课标)六上_比的基本性质课件PPT
- 辽宁省公务员考试网申论备考技巧:名言
- 神经阻滞麻醉知情同意书
- 施工企业信息填报、审核和发布的相关事
- 初一(七年级)英语完形填空100篇




