[首发]阿虚的S3C2410+Linux学习笔记.pdf (www.ourdev.cn)
你尚未登录 |登录 |快速注册 |退出 首页 酷贴 搜索 在线 本网站由阿莫电子邮购独家赞助
论坛首页 -> 虚拟总论坛 -> [首发]阿虚的S3C2410+Linux学习笔记.pdf (属于论坛:ARM) 跳转至: 未登录
↓↓ [首发]阿虚的S3C2410+Linux学习笔记.pdf 回复数:123,点击数:10787
抱歉本贴的回复数太多,为了减轻网络流量,只显示帖子正文的前后各10个回复。本贴的正文内容中间隐藏了103个回复。你需要 点击此处 才能查看全部内容。
对为你带来的访问不便表示歉意。不过我们仍会坚持即使没有登录,仍能共享我们网站的所有资料。你没有 登录后就能消除这个访问上的不便(可增加到显示60个回复)。
如果你是新用户请先 注册。注册是免费的,并且手续简单只需要填写用户名与口令。
↓↓↓↓↓↓↓↓↓↓↓↓
【楼主位】 laoki8888 阿虚

积分:559
派别:
等级:------
来自:南京东南大学

阿虚的S3C2410+Linux学习笔记 2
序言&致谢 2
第一章:开发环境 2
1硬件环境 2
2软件环境 3
第二章:虚拟机VMware6.0+Ubuntu8.04使用事项 3
1 Vmware6.0下Ubuntu8.04的vmware-tools终极解决办法 3
2 解决安装vmware tools后ubuntu鼠标滚轮无法使用问题 4
3 让Ubuntu 8.04 firefox的繁体中文菜单变成简体中文 4
4 Ubuntu 8.04 的root用户以中文桌面登录 4
5 无法运行make menuconfig,提示没有ncurses 4
6 利用虚拟机挂载NFS分区 5
7 安装交叉编译器3.4.1 5
第三章:无操作系统篇 6
1 裸跑程序的3种运行方法: 6
2 使用H-Jtag调试2410 6
3 ADS的设置方法 7
4 安装GIVEIO驱动的方法 8
第四章 Linux系统篇 8
1 移植u-boot-1.2.0到S3C2410 8
2 编译Linux-2.6.14.1内核到S3C2410 9
3 移植CS8900网卡驱动到linux2.6 9
4 移植busybox-1.9.2,定制根目录文件 10
5 建立cramfs文件系统 13
6 为u-boot添加I2C支持,驱动CH7004 13
7 移植LCD驱动程序到linux-2.6 16
8 建立Embedded QT 开发环境 18
9 移植uda1341声音驱动到linux-2.6 22
10 移植madplay mp3播放器到linux-2.6 24
11 为linux系统添加u盘支持 25
12 移植MPlayer到linux-2.6(声音部分不成功) 28
13 移植yaffs文件系统(暂未成功) 34
14 都是nand ecc惹得祸 36
15 2410硬件RTC在linux下的支持 36
第五章:项目实践——远程监控系统 37
1 移植摄像头到linux2.6 37
2 linux2.6同时使用2个usb口 38
3 servfox+spcaview远程监控 39
4 搭建boa服务器 40
5 搭建网页监控系统 43
后记 44

序言&致谢
开学在即,为了记录暑期学习2410+Linux的过程,我写下这篇文章。文章中可能有80%的内容不是我原创的,但都是经过了我的验证,确实有用才添加进来,因此首先要感谢致力于嵌入式Linux,能够无私奉献,写下自己开发例程的各位大侠们!在学习过程中,我遇到了无数的问题,网络就是我的老师,绝大多数问题都是通过网络找到了答案,第二要感谢互联网!写下此文档,希望让更多的人解决开发中遇到的问题,也作为我的随身笔记,随时能够查找。最后,要推荐大家先看一下阿南的《嵌入式Linux入门文档》,还有《Linux系统移植(linux_mig_release)》等文档,值得仔细研究!
第一章:开发环境
1硬件环境
主机:台式机
CPU:双核3G
内存:2G
硬盘:500G
显示器:24寸LCD+17寸CRT
双网卡:上网+开发

开发板:阳初2410
CPU:S3C2410
SDRAM:64MB
NAND flash: 64MB
网络芯片:CS8900A
VGA芯片:CH7004
声卡芯片:UDA1341
JTAG:简易JTAG小板


点击此处下载 ourdev_388673.pdf(文件大小:945K) (原文件名:阿虚的S3C2410+Linux学习笔记.pdf) 
点击此处下载 ourdev_388674.rar(文件大小:966K) (原文件名:嵌入式 Linux入门笔记.rar) 
点击此处下载 ourdev_388675.rar(文件大小:1002K) (原文件名:linux_mig_release.rar) 
点击此处下载 ourdev_388676.rar(文件大小:32K) (原文件名:u-boot for yangchu总结.rar) 
点击此处下载 ourdev_388677.rar(文件大小:54K) (原文件名:u-boot.rar) 
点击此处下载 ourdev_388678.rar(文件大小:493K) (原文件名:works代码.rar) 
点击此处下载 ourdev_388679.rar(文件大小:1.41M) (原文件名:zImage.rar) 
点击此处下载 ourdev_388680.rar(文件大小:8K) (原文件名:cs8900.rar) 
点击此处下载 ourdev_388681.rar(文件大小:7K) (原文件名:s3c2410-uda1341.rar) 
 
2008-08-24,19:30:27
资料 邮件 回复 引用回复   ↑↑   ↓↓ 编辑 删除
【1楼】 hansur 忘山道人

积分:309
派别:
等级:------
来自:广州白云山
谢谢,顶!

一直玩的无操作系统的ARM7,学习一下楼主,呵呵

本贴被 hansur 编辑过,最后修改时间:2008-08-24,19:36:36.
 
2008-08-24,19:35:49
资料 邮件 回复 引用回复   ↑↑   ↓↓ 编辑 删除
【2楼】 ndust
积分:1523
派别:
等级:------
来自:
不错,按照楼主的方式进行。
 
2008-08-24,19:48:34
资料 邮件 回复 引用回复   ↑↑   ↓↓ 编辑 删除
【3楼】 armok 阿莫

积分:48831
派别:
等级:------
来自:ourDEV.cn 站长
谢谢。COOL !
__________________________
There's something good in this world. And it's worth fighting for ……
2008-08-24,20:25:06
资料 邮件 回复 引用回复   ↑↑   ↓↓ 编辑 删除
【4楼】 likunpeng
积分:105
派别:
等级:------
来自:
8错8错
在下不才,有几个建议哈
---------------------
1:折腾来折腾去这么久了大家还是用2.6.14内核,太古老了,建议2.6.21以上,当然2.6.25以上更好(内核直接含有KGDB)。
2:UDA1341也不要用OSS了,还是用新的ALSA吧。
3:udev(mdev也可),抛弃DEVFS
4:QTE可以上QTE PHONE版本的,效果不是一般的眩啊,就是速度慢了些:(
5:关于nand_ecc问题,到ARM公司网站上下个针对内核的补丁(网页上共有两个,只要一个就可),打上后OK,我当时移植2.6.21版本 时,打完补丁,内核可用ECC校验。
6:BOA太小儿科,尝试下Apache+PHP(我也还没弄过呢)。
--------------------
8过楼主神速啊,才半个月,我折腾了好久。。
 
2008-08-24,21:07:45
资料 邮件 回复 引用回复   ↑↑   ↓↓ 编辑 删除
【5楼】 bjj9217
积分:944
派别:
等级:------
来自:
好资料啊!
 
2008-08-24,22:01:56
资料 邮件 回复 引用回复   ↑↑   ↓↓ 编辑 删除
【6楼】 steven 独钓一江秋
积分:752
派别:
等级:------
来自:
这个要顶一下,向楼主学习!
 
2008-08-24,22:02:38
资料 邮件 回复 引用回复   ↑↑   ↓↓ 编辑 删除
【7楼】 laoki8888 阿虚

积分:559
派别:
等级:------
来自:南京东南大学
8错8错 
在下不才,有几个建议哈 
--------------------- 
1:折腾来折腾去这么久了大家还是用2.6.14内核,太古老了,建议2.6.21以上,当然2.6.25以上更好(内核直接含有KGDB)。 
2:UDA1341也不要用OSS了,还是用新的ALSA吧。 
3:udev(mdev也可),抛弃DEVFS 
4:QTE可以上QTE PHONE版本的,效果不是一般的眩啊,就是速度慢了些:( 
5:关于nand_ecc问题,到ARM公司网站上下个针对内核的补丁(网页上共有两个,只要一个就可),打上后OK,我当时移植2.6.21版本 时,打完补丁,内核可用ECC校验。 
6:BOA太小儿科,尝试下Apache+PHP(我也还没弄过呢)。 
-------------------- 
8过楼主神速啊,才半个月,我折腾了好久。。 



4楼说的很好!我因为初学,选取了一些较成熟网上资料多的技术,但是这些已经逐步被新技术替代,下一步的学习目标就是要改进改进!
 
2008-08-24,22:23:56
资料 邮件 回复 引用回复   ↑↑   ↓↓ 编辑 删除
【8楼】 hyz_avr 红尘
积分:1659
派别:
等级:------
来自:深圳
好资料。。谢谢!!
 
2008-08-24,22:55:29
资料 邮件 回复 引用回复   ↑↑   ↓↓ 编辑 删除
【9楼】 3jamesbond
积分:143
派别:
等级:------
来自:
MARK!
 
2008-08-24,23:37:02
资料 邮件 回复 引用回复   ↑↑   ↓↓ 编辑 删除
【10楼】 armfans
积分:509
派别:
等级:------
来自:
楼主神速啊,一个暑期就学完了
 
2008-08-24,23:52:30
资料 邮件 回复 引用回复   ↑↑   ↓↓ 编辑 删除
↑↑↑↑↑↑↑↑↑↑↑↑
抱歉本贴的回复数太多,为了减轻网络流量,只显示帖子正文的前后各10个回复。本贴的正文内容中间隐藏了103个回复。你需要 点击此处 才能查看全部内容。
对为你带来的访问不便表示歉意。不过我们仍会坚持即使没有登录,仍能共享我们网站的所有资料。你没有 登录后就能消除这个访问上的不便(可增加到显示60个回复)。
如果你是新用户请先 注册。注册是免费的,并且手续简单只需要填写用户名与口令。
↓↓↓↓↓↓↓↓↓↓↓↓
【114楼】 hetao7241
积分:1328
派别:
等级:------
来自:成都
标记!
 
2010-07-07,15:02:54
资料 邮件 回复 引用回复   ↑↑   ↓↓ 编辑 删除
【115楼】 Bird
积分:123
派别:
等级:------
来自:
mark!!
 
2010-07-14,20:19:25
资料 邮件 回复 引用回复   ↑↑   ↓↓ 编辑 删除
【116楼】 chenguozi
积分:75
派别:
等级:------
来自:
mark
 
2010-07-14,21:38:55
资料 邮件 回复 引用回复   ↑↑   ↓↓ 编辑 删除
【117楼】 swustlx86
积分:200
派别:
等级:------
来自:
厉害  mark
 
2010-07-15,11:45:24
资料 邮件 回复 引用回复   ↑↑   ↓↓ 编辑 删除
【118楼】 akong

积分:50
派别:
等级:------
来自:西安
顶了,一边学习
 
2010-07-15,14:55:07
资料 邮件 回复 引用回复   ↑↑   ↓↓ 编辑 删除
【119楼】 jackarm

积分:25
派别:
等级:------
来自:深圳
K858
 
2010-07-21,12:25:23
资料 邮件 回复 引用回复   ↑↑   ↓↓ 编辑 删除
【120楼】 avrwoo
积分:383
派别:
等级:------
来自:东北
mark
 
2010-07-21,12:43:24
资料 邮件 回复 引用回复   ↑↑   ↓↓ 编辑 删除
【121楼】 emebeder
积分:8
派别:
等级:------
来自:
mark
 
2010-07-27,08:36:01
资料 邮件 回复 引用回复   ↑↑   ↓↓ 编辑 删除
【122楼】 pingchangxin
积分:48
派别:
等级:------
来自:
一直玩的无操作系统的ARM7,学习一下楼主,呵呵
 
2010-07-27,08:59:37
资料 邮件 回复 引用回复   ↑↑   ↓↓ 编辑 删除
【123楼】 zbjshower
积分:174
派别:
等级:------
来自:
mark
 
2010-07-27,09:00:06
资料 邮件 回复 引用回复   ↑↑   ↓↓ 编辑 删除
【124楼】 devcang 阿橙
积分:29
派别:
等级:------
来自:
顶呀,拿来学习一下先
 
2010-09-03,17:06:43
资料 邮件 回复 引用回复   ↑↑   ↓↓ 编辑 删除
↑↑↑↑↑↑↑↑↑↑↑↑
抱歉本贴的回复数太多,为了减轻网络流量,只显示帖子正文的前后各10个回复。本贴的正文内容中间隐藏了103个回复。你需要 点击此处 才能查看全部内容。
对为你带来的访问不便表示歉意。不过我们仍会坚持即使没有登录,仍能共享我们网站的所有资料。你没有 登录后就能消除这个访问上的不便(可增加到显示60个回复)。
如果你是新用户请先 注册。注册是免费的,并且手续简单只需要填写用户名与口令。
↑↑  快速回复帖子主题:[首发]阿虚的S3C2410+Linux学习笔记.pdf
你尚未登录,不能回复以上帖子。
论坛首页 -> 虚拟总论坛 -> [首发]阿虚的S3C2410+Linux学习笔记.pdf (属于论坛:ARM) 跳转至: 未登录
任何建议或投诉,欢迎随时与我们联系。 ourDEV.cn 我们的电子开发网,友好交流气氛,乐于开源共享,“这里远比混乱的现实世界美好”。
网站负责人:  阿莫(armok),手机:13433056000,电邮:armok ourdev.cn(请将空格改成@)
地址与电话:  东莞市东城八一路同沙工业园内,0769-22298000,传真请按4
 阿莫邮购门市与雕刻机展示厅:东莞市莞城区莞太路和生文具礼品批发市场A2018,A2035 杨小姐 13711915767
 雕刻机的技术咨询、订单查询、生产进度,可查询:13600266008吴先生(雕刻机设计人员kaif_w)
声明:  本网站由东莞科士通(Infostone)科技有限公司属下的阿莫电子邮购部提供独家赞助。
 有正式的工商注册与网站备案。详情可到东莞工商局查询。
 本网站(ourDEV.cn)原名称为ourAVR.com(我们的AVR),自2007-09-01起从专业的AVR网转成综合电子网站。
 本网站系统由armok Using Oracle + Java/JSP + WebLogic + Linux 2001/12/20 -- 2007/09/13
 本BBS所有代码均为原创,版权归 armok 所有。本网站自:2004-10-03,16:31:17 起开始运行。
法律顾问:  本网站尊重知识产权,自2007年08月15日起,魏龙律师担任ourDEV.cn(原ourAVR.com)常年法律顾问。

本网站已经通过了东莞市公安局安全认证许可,请大家遵守国家法律法规。粤ICP备09047143号