- 1、本文档共248页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
01嵌入式系统与ARM处理器;嵌入式系统概念;嵌入式系统的硬件组成;嵌入式系统的软件结构;嵌入式系统的特性;嵌入式系统设计流程;嵌入式微处理器的特点;什么是ARM;ARM公司;ARM合作伙伴;ARM处理器的特点;ARM处理器的应用领域;ARM处理器系列;ARM处理器系列图;ARMCortex-A系列;ARMCortex-R系列;ARMCortex?-M系列;ThankYou!;02嵌入式开发平台搭建;软件开发平台;VmwareWorkstation
;Vmware网络的桥接模式;Vmware网络的桥接模式;Ubuntu;VmwareTools增强工具;基本开发环境搭建
;Vim文本编辑器;g++编译器;TFTP服务;TFTP服务;TFTP服务;NFS服务;NFS服务;;03Exynos5260处理器
及平台介绍;Exynos5260芯片;Exynos5260处理器是六核架构,双核Cortex-A15+四核Cortex-A7,主频高可达1.7GHz,采用了28纳米的HKMG工艺,配备Mali-T628MP3GPU,性能强大。
Exynos5260处理器支持32K/32K一级缓存、1MB二级缓存、增强的VFP(浮点体系结构)、Neon协处理器,DMIPS/MHz(单位频率的每秒百万指令数)比上代Cortex-A91.5GHz处理器提高了40%。;支持1080p60fps全高清视频解码和编码硬件,3D图形硬件
支持OpenGLES1.1/2.0/3.0,openVG1.0.1硬件加速器
支持eMMC5.0,USB3.0,SDIO3.0高速接口
支持WQXGAeDP,WUXGAMIPI,HDMI显示;Exynos5260处理器系统架构;芯片资源描述;芯片资源描述;Exynos5260启动示意图;Exynos5260处理器应用;主流ARM开发板芯片对比;GEC5260开发平台接口说明;平台资源描述;平台资源描述;平台资源描述;;04Linux应用开发基础;目录;Linux基础命令;文件相关命令;系统相关命令;系统相关命令;系统相关命令;网络管理命令;压缩打包相关命令;其它命令;Linux下C语言编程环境;Linux下C语言编程环境;Makefile;Shell简介;Shell简介;Shell简介;Shell常用命令;Shell常用命令;Shell常用命令;Shell常用命令;Shell函数;Shell函数;Shell函数例程;;05嵌入式Linux应用编程;目录;文件I/O
;Linux系统调用;上层应用与硬件的交互;文件I/O的操作;文件I/O的操作;文件I/O的操作;文件I/O的操作;;进程概念;进程状态;进程状态;进程控制;进程控制;进程控制;进程控制;进程控制;进程控制;进程控制;进程控制;进程控制;进程间通信;进程间通信;进程间通信;;进程间通信;进程间通信;进程间通信;进程间通信;线程;线程的操作;线程的操作;线程的操??;线程属性;网络编程;网络编程;网络编程;网络编程;网络编程;网络编程;网络编程;网络编程;网络编程;网络编程;网络编程;网络编程;;06嵌入式系统开发;交叉编译简介;交叉编译器;交叉编译器案例;交叉编译器的安装;交叉编译器的安装;交叉编译器测试;U-Boot源码编译;U-Boot源码编译;U-Boot移植;U-Boot移植;U-Boot移植;编译内核;编译内核;内核移植;内核移植;内核移植;
图6-12增加mach-types机器码
机器码3901。
注意:内核的机器码要与U-Boot的机器码一致。
;修改开发板的配置文件;如图6-13所示。
#vimarch/arm/mach-exynos/Kconfig
;配置内核加入GZU5260开发平台的支持,如图6-15所示。
#makemenuconfig
#Systemtype---
SAMSUMEXYNOSSoCsSupport---
GZU5260
图6-15配置内核
#cp.configgec5260_config
#make–j4
烧写内核镜像到Exynos5260开发平台(可参考3.2.5节的系统镜像烧写过程)。
;Android4.4.2移植;(3)接着选择6,如图6-17所示。
(4)命令行输入:make–j8
编译完成后
编译成功后生成镜像的位置:out\target\product\mocha_t5260生成system.img和ramdisk.img;这两个是升级的必需文件。
;2.WiFi移植
针对Ex
文档评论(0)