下载此文档

《Linux设备驱动开发详解》(第2版)实验手册,L156410实验手册.doc


文档分类:IT计算机 | 页数:约48页 举报非法文档有奖
1/48
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/48 下载此文档
文档列表 文档介绍
目录
1. LDD6410硬软件特性 2
LDD6410的电路板组成和结构 2
LDD6410的启动跳线设置 3
LDD6410的软件特性 4
LDD6410的串口连接 5
2. LDD6410 Linux开发完全剖析 7
建立工具链和开发环境 7
S3C6410X­­EABI 7
strace、gdbserver 和arm­linux­gdb 7
gdb调试器的用法 8
主机端tftp和nfs服务安装 10
VirtualBox虚拟机 10
U­BOOT 13
U-BOOT的移植 13
NAND 版 U­BOOT 14
SD 卡版 U­BOOT 14
15
Linux内核和驱动 15
LDD6410内核和BSP 15
按键驱动 18
LED驱动 19
LCD驱动 20
WM9714 声卡 ASoC 驱动 23
DM9000 网卡驱动 23
USB驱动 24
驱动学习实例:helloworld、globalmem、globalfifo 26
根文件系统 27
27
使用nfs作为根文件系统 32
应用程序 32
按键测试程序 32
USB鼠标测试程序 35
触摸屏测试程序 37
framebuffer 测试程序 39
jpegview图片浏览器 41
mplayer媒体播放器 42
appweb 服务器 43
Android 43
内核Android补丁 43
Android adb和ums gadget 45
3. LDD6410 Linux软件包的烧录与更新 45
SD卡烧录 45
NAND烧录 47
4. LDD6410常见问题(FAQ) 47
LDD6410 开发板用户手册
1. LDD6410硬软件特性
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 OTG 接口及 USB host 接口
7. SD/SDIO 接口,支持 SD 卡和 SDIO 设备
8. DM9000 百兆网卡
9. LCD、触摸屏
10. S3C6410 芯片内嵌图形加速,JPEG、多媒体编解码
11. 6 个 GPIO 按键
12. 可扩展 Camera、WiFi、3G modem 等模块
13. 可扩张外部矩阵键盘
LDD6410 电路板的结构如下图:
其实物图如下:
LDD6410的启动跳线设置
请注意左上角SD boot、NAND boot切换开关为选择从SD启动或者NAND启动。默认情况下,从SD卡会自动启动到Qtopia,如图:
从NAND会启动到Android 。
LDD6410的软件特性
arm­linux­gcc
arm­linux­gdb
gdbserver
strace
源代码包含独立的LDD6410板文件
支持从 SD 卡、NAND 启动
支持 DM9000 网卡引导
Linux 内核独立
源代码包含独立的LDD6410 BSP
完整的设备驱动

最新版Busybox
文件系统集成jpegview, mplayer, appweb 等大量集成
key­test, lcd­test, mice­test, ts­test 等大量开发案例
Android
内核 power management 补丁源代码
内核 android 驱动源代码
支持按键、触摸屏、鼠标
Qtopia
Tslib, ts_calibration


配套教材与大

《Linux设备驱动开发详解》(第2版)实验手册,L156410实验手册 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数48
  • 收藏数0 收藏
  • 顶次数0
  • 上传人经管专家
  • 文件大小0 KB
  • 时间2011-10-15