- 67
- 0
- 约7.13万字
- 约 48页
- 2017-05-27 发布于重庆
- 举报
《Linux设备驱动开发详解》(第2版)实验手册
目 录
1. LDD6410硬软件特性 2
1.1 LDD6410的电路板组成和结构 2
1.2 LDD6410的启动跳线设置 3
1.3 LDD6410的软件特性 4
1.4 LDD6410的串口连接 5
2. LDD6410 Linux开发完全剖析 7
2.1 建立工具链和开发环境 7
2.1.1 S3C6410X-ToolChain4.2.2-EABI 7
2.1.2 strace、gdbserver 和arm-linux-gdb 7
2.1.3 gdb调试器的用法 8
2.1.4 主机端tftp和nfs服务安装 10
2.1.5 VirtualBox虚拟机 10
2.2 U-BOOT 13
2.2.1 U-BOOT的移植 13
2.2.2 NAND 版 U-BOOT 14
2.2.3 SD 卡 版 U-BOOT 14
2.2.4从tftp服务器引导Linux 15
2.3 Linux内核和驱 动 15
2.3.1 LDD6410内核和BSP 15
2.3.2 按键驱动 18
2.3.3 LED驱动 19
2.3.4 LCD驱动 20
2.3.5 WM9714 声 卡 ASoC 驱 动 23
2.3.6 DM9000 网 卡 驱 动 23
2.3.7 USB驱动 24
2.3.8 驱动学习实例:helloworld、globalmem、globalfifo 26
2.4 根文件系统 27
2.4.1根文件系统的组成 27
2.4.2 使用nfs作为根文件系统 32
2.5 应用程序 32
2.5.1 按键测试程序 32
2.5.2 USB鼠标测试程序 35
2.5.3 触摸屏测试程序 37
2.5.4 framebuffer 测 试 程 序 39
2.5.4 jpegview图片浏览器 41
2.5.5 mplayer媒体播放器 42
2.5.6 appweb 服 务 器 43
2.6 Android 43
2.6.1 内核Android补丁 43
2.6.2 Android adb和ums gadget 45
3. LDD6410 Linux软件包的烧录与更新 45
3.1 SD卡烧录 45
3.2 NAND烧录 47
4. LDD6410常见问题(FAQ) 47
LDD6410 开发板用户手册
1. LDD6410硬软件特性
1.1 LDD6410的电路板组成和结构
LDD6410 是一款高端 ARM11 处理器开发板,采用三星公司最新推出 S3C6410 处理 器,芯片拥有强大的内部资源和视频处理能力,板上集成了丰富的外围接口,其主要特点如
下:
1. 运行于 533MHz 的 ARM11 处理器(最高主频可达到 667MHz)
2. 运行于 266MHz 的 DDR 内存,128MB
3. 1MB NOR FLASH
4. 256MB NAND FLASH
5. WM9714 AC97 声卡
6. USB 2.0 OTG 接口及 USB 1.1 host 接口
7. SD/SDIO 接口,支持 SD 卡和 SDIO 设备
8. DM9000 百兆网卡
9. LCD、触摸屏
10. S3C6410 芯片内嵌图形加速,JPEG、多媒体编解码
11. 6 个 GPIO 按键
12. 可扩展 Camera、WiFi、3G modem 等模块
13. 可扩张外部矩阵键盘
LDD6410 电路板的结构如下图:
其实物图如下:
1.2 LDD6410的启动跳线设置
请注意左上角SD boot、NAND boot切换开关为选择从SD启动或者NAND启动。默认情况下,从SD卡会自动启动到Qtopia,如图:
从NAND会启动到Android 2.1。
1.3 LDD6410的软件特性
arm-linux-gcc
arm-linux-gdb
gdbserver
strace
源代码包含独立的LDD6410板文件
支持从 SD 卡、NAND 启动
支持 DM9000 网卡引导 Linux 2.6.28 内核独立
源代码包含独立的LDD6410 BSP
完整的设备驱动
最新版Busybox 1.15.1
文件系统集成jpegview, mplayer, appweb 等大量集成
key-test, lcd-test, mice-test, ts-test 等大量开发案例
Android 2.1
内核 power management 补丁源代码
内核 android 驱动源代码
支持按键、触摸屏、鼠标
Qtopia
Tslib, ts_calibration
配套教材与大量 Linux 设备驱动开发案例
* 2008 年度 china-pub 十大畅销经典
* 2008 年度 5
您可能关注的文档
最近下载
- 高中数学必修第四册第十一章综合测试01含答案解析.pdf VIP
- 2022年高考物理核心高频考点专题22 圆周运动的轻绳、轻杆模型(解析版).pdf VIP
- 马工程-中国古代文学史(第二版)上册第三编魏晋文学全套PPT课件50109.pptx
- 马工程-中国古代文学史(第二版)上册第二编秦汉文学全套PPT课件-50109.pptx
- 58同城加盟合同范本.docx VIP
- 58同城同镇代理加盟流程说明.docx VIP
- 马工程-中国古代文学史(第二版)上册第一编先秦文学全套PPT课件-50109.pptx
- 58同城加盟合同范本.docx VIP
- 幽默卡通动漫笑点设计方法.docx VIP
- 爆款AI漫剧教学手册.pdf
原创力文档

文档评论(0)