免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 8057 | 回复: 22

[NetBSD] 收到龙芯盒盒子,想在上面运行NETBSD [复制链接]

论坛徽章:
0
发表于 2008-07-12 02:28 |显示全部楼层
不过可惜我对系统级移植没有一点经验,连从哪开始都不知道(找哪个合适的NETBSD发行版也不清楚)。可有大侠愿意指点一二?

盒子几乎是嵌入式的,使用PMON代替BIOS引导。搜了一下,没发现详细的PMON文档,只知道支持EXT2, ISO9660,不知道支持不支持从FFS之类的系统启动。

好像GVIM对龙芯挺烦的,呵呵。本帖不想争论,只想做点实事。

论坛徽章:
0
发表于 2008-07-12 02:40 |显示全部楼层
bukaihua已经移植上去了

论坛徽章:
0
发表于 2008-07-12 02:42 |显示全部楼层
地址?

论坛徽章:
0
发表于 2008-07-12 06:17 |显示全部楼层
偶也比较感兴趣

论坛徽章:
0
发表于 2008-07-12 06:23 |显示全部楼层

论坛徽章:
1
2015年迎新春徽章
日期:2015-03-04 09:50:28
发表于 2008-07-12 07:05 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
发表于 2008-07-12 07:38 |显示全部楼层
原帖由 llzqq 于 2008-7-12 06:23 发表
http://www.lemote.com/bbs/viewth ... mp;highlight=netbsd

这个帖子我看了,恐怕帮助不大。他是在模拟器上运行的。而GXEMUL模拟器本身对NETBSD就支持的很好了。

论坛徽章:
0
发表于 2008-07-12 12:47 |显示全部楼层

回复 #1 assiss 的帖子

移植是比较繁琐的,首先得有开发环境,然后要了解硬件情况,以及 NetBSD 的内核。

先把第一步搞通吧,就是把原来 gcc 上的龙芯的编译器支持能在 NetBSD 上 run 起来。

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
发表于 2008-07-12 16:23 |显示全部楼层
原帖由 assiss 于 2008-7-12 02:28 发表
不过可惜我对系统级移植没有一点经验,连从哪开始都不知道(找哪个合适的NETBSD发行版也不清楚)。可有大侠愿意指点一二?

盒子几乎是嵌入式的,使用PMON代替BIOS引导。搜了一下,没发现详细的PMON文档,只知 ...



我希望龙芯是一个有大量自创技术含量、有市场的东西,只是它在这两方面的表现太让人失望,所以不再有兴趣

既然龙芯是mips的一个处理器,移植的话,可以从evbmips里某一个类似的型号作为base着手。

最最基本的移植过程大概是:
处理器,最要工作量在cache和mmu,可以找一个最接近龙芯的baseboard修改。
中断和总线,至少要可以操作串口。
串口,用于信息输出。

说个题外话:大概在06年的时候,我对比过当时的龙芯某个版本的datasheet和mips10K的datasheet(好像是这个我记的不是很清楚了),它们描述的绝大部分处理器的软件界面是一模一样的,连表格,图片,说明文字,cache,mmu。。。。。恩,完全。
所以我个人的第六感是:evbmips里的某个baseboard一定可以完全无修改的运行在龙芯上。当然,现在是什么情况我没有兴趣跟进。呵呵
在那遥远的地方 该用户已被删除
发表于 2008-07-12 16:26 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP