免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: send_linux

[操作系统] Linux系统移植从零开始!参与讨论即有机会获得图书一本!(获奖名单公布!) [复制链接]

论坛徽章:
0
发表于 2011-02-09 09:35 |显示全部楼层
69楼说的只是简单的移植,如果真正想做好,还得会调优

咱们追求的不是能用就行,而是怎么让硬件发挥其最大的利用价值,简单的改名,define谁都会,

关键高手是怎么出来的,就是在不断进行调优,尝试中出来的

论坛徽章:
2
2015年亚洲杯之阿曼
日期:2015-03-23 18:11:212015亚冠之大阪钢巴
日期:2015-09-07 13:54:16
发表于 2011-02-09 19:56 |显示全部楼层
回71楼

硬件发挥其最大的利用价值。无非就是追求最大的速度。

这个东西在整个硬件设计的时候就是应该考虑的,比方说双总线会比单总线快,共享中断与串行中断的比较。百兆网卡最多也就能跑97-99%的速度。如果想跑200M的话就需要加2个网卡。本地总线几百兆的速度顶天了,PCI也不过66、133,如果想要求更快的速度就去寻找PCIE之类的高速总线。

目前来说硬件和驱动部分基本都能达到芯片的设计速度。真正的优化是在应用层做的。而这个无论是嵌入式还是非嵌入式都是一样的。

论坛徽章:
0
发表于 2011-02-10 15:52 |显示全部楼层
我买了这本书来看过了,有广度,深度不够。和<<嵌入式Linux完全开发手册>>相比,只是面要广一点。

论坛徽章:
0
发表于 2011-02-10 16:28 |显示全部楼层
回72楼
           硬件和驱动部分基本都能达到芯片的设计速度那是别人都把驱动做好了,

就单单一个bootloader移植,从2410移植到2440要想移植好也不是三下两下就能

搞定的事; 相反,当你把驱动做好了,应用层才能发挥更好的作用,无论上层如何

优化,最终结果还是在调用驱动上面

论坛徽章:
3
CU大牛徽章
日期:2013-03-14 14:14:08CU大牛徽章
日期:2013-03-14 14:14:26CU大牛徽章
日期:2013-03-14 14:14:29
发表于 2011-02-13 14:28 |显示全部楼层
本帖最后由 liugang9931706 于 2011-02-15 14:12 编辑
我买了这本书来看过了,有广度,深度不够。和相比,只是面要广一点。
mychz2011 发表于 2011-02-10 15:52



    移植的书或者文章很容易看懂,就容易上手,如果写为什么要这样移植,就成了原理性的文章了。
mychz2011觉得应该往哪方面深入点,可以举个例子,比如X86上的程序移植到ARM上,讲解交叉编译,移植相关库和资源外,简单介绍移植后的应用外,还可以在哪些方面深入下去?

论坛徽章:
0
发表于 2011-02-18 22:59 |显示全部楼层
总有一种茫然

论坛徽章:
0
发表于 2011-02-19 11:19 |显示全部楼层
现在还在做毕业设计,也是用的S3C2410!

论坛徽章:
0
发表于 2011-02-20 12:16 |显示全部楼层
这活动很好,我接触LInux不久,自学嵌入式,在移植Bootloader和内核出了问题:Bootloader移植成功了,可内核移植不进去,在网上了解到是内核机器码问题,可检查机器码是对了,不知问题出在哪里。不知这本书有关于这方面介绍吗?

论坛徽章:
0
发表于 2011-02-21 10:16 |显示全部楼层
Bootloader移植是完全移植么,不是只用2410改改名字就成2440了吧

论坛徽章:
0
发表于 2011-02-22 12:49 |显示全部楼层
我做嵌入式的 现在进了事业单位 现在嵌入式只能当爱好了 哎。。。。天意弄人
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP