这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » Easy,Arm2200,uClinux 实践证明:Easy Arm2200能跑

共2条 1/1 1 跳转至

Easy,Arm2200,uClinux 实践证明:Easy Arm2200能跑uClinux

院士
2006-09-17 18:14:16     打赏
Easy,Arm2200,uClinux 实践证明:Easy Arm2200能跑uClinux



关键词: Arm2200     uClinux     实践证明     能跑    

院士
2006-12-22 22:43:00     打赏
2楼
问  
ZLG 的SMART ARM 已经成功地port 了uclinux, 但好象那个PSRAM不好买. 正好手头有Easy ARM2200板,出于对LPC的偏爱,总想让它也跑跑uClinux.
经过一番周折,借鉴了ZLG 的patch,现在终于能在EASY ARM2200上跑uClinux了! ~~ 总的来说,此板最大的缺点是RAM太小(512k),所以必须
多在内存分配方面多做工作,第一,代码必须在Flash里执行(但执行速度只有0.81 BogoMips,看下面的截图,是不是有点慢?);其次,文件系统也必须放在Flash里执行.

http://bbs.21ic.com/upfiles/img/2006420154226390.jpg

http://bbs.21ic.com/upfiles/img/2006420154330295.jpg 1: continue 2: 好。。。曙光。 3: 恭喜 4: !强人啊,偶的EasyARM2210有希望了,楼主可不可以把方法写出来? 5: 怎么没人讨论一下?  我感觉用来学习还行,但就512KRAM来说,实现复杂应用的确太小. 6: 还是扩内存比较好我觉的,还是扩内存比较好
uclinux在内存的速度也快点 7: 请你详细说说如何uclinux拿到norflash中?中断向量表如何处理呢?谢谢您了 8: 看到北航的这篇文章:http://www.buaapress.com.cn/buaa/html/news/view.asp?id=632
不知道实际效果如何? 9: lihai 10: 好好,你就是我的下一个目标了 11: 呵呵建议搂主把代码贴出来
或者发到我邮箱里,我提供给大家下载 12: 关注关注,楼主快来啊 13: 建议把操作过程,共享以下! 14: 还需要另外的补丁才能运行于flash在uclinux的maillist上看到一个讨论:

Hello ARMand,
the CONFIG_ROMKERNEL is used in arch/ARMnommu/kernel/head-ARMv.S.
However, I have just recognized that the necessary link script for
execution from rom isn't in the official kernel source. I have never
submitted for CVS because currently I have to copy the right link script
by hand. If you want to run the kernel from flash, you CAN PICk parts of

http://cvs.home.at/midori/sources/linux-2.4.20-uc1/xip.patch
  
The scripts are arch/ARMnommu/vmlinux-ARMv-ram.lds.in and
vmlinux-ARMv-rom.lds.in.
In the official kernel source, the kernel CAN be executed from ram only.

Regards,
Erwin

由此可见,uclinux如果不另外加补丁是不能直接运行到flash的。详情可以看上文提到的文件。希望有兴趣的朋友一起研究阿。另外,周理工公司提供的补丁好像也没有加上这一部分。 15: 抱歉,好长时间没上来这帖子沉了2个多月了啊!

楼上的,所谓补丁就是别人弄好的东西.实践上,就是要修改vmlinux-ARMv.lds. 16: 不卖关子等我的论文写完并发表了,贴出来。 17: 能否快点
好等啊 18: 怎么还没有出来 19: 顶起来我曾经打电话问周立功公司得技术人员,它们竟然非常直接得告诉我,他们不提供这方面的技术支持,说的是斩钉截铁,理直气壮!
虽然,在flash中运行uclinux可能并不是一个实用的方案,但是开发板的很多用户都是高校或者研究机构的人员,大家买板子好多是为了学习啊,不能因为不实用就不提供支持啊,况且,本来周立功的这款板子就不支持sdram,从而使得大内存方案成本太高,大家研究一下flash运行也是利索应当的啊。。。
呵呵,还盼楼主快点写完你的论文啊!

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]