免费注册 查看新帖 |

Chinaunix

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

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

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
发表于 2008-07-12 16:31 |显示全部楼层
按照一个熟手全日工作量计算的话,移植netbsd的工期大概1个月,呵呵。
我的9263还没精力移上去-_-; 惭愧。
在那遥远的地方 该用户已被删除
发表于 2008-07-12 16:35 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
发表于 2008-07-12 18:40 |显示全部楼层
多谢以上两位的指导,已经知道该怎么去做了。我完全是生手,熟悉环境还需要时日。

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

论坛徽章:
0
发表于 2008-07-13 11:59 |显示全部楼层
原帖由 在那遥远的地方 于 2008-7-12 16:26 发表
mips上二进制兼容的方法很简单,你用现成的netbsd/mipsel的gcc就行;如果楼主想移植的话,netbsd/algor是个不错的起点,用的也是PMON,连北桥都是一样的。


如果只是运行的话兼容就足够了,但是会失去扩展指令的支持。
在那遥远的地方 该用户已被删除
发表于 2008-07-13 13:34 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
发表于 2008-07-13 16:33 |显示全部楼层
系统移植似乎没那么容易。龙芯盒子的PMON是他们修改过的,NETBSD的也是自己修改的。
盒子的PMON不认NETBSD内核文件的格式。要修改PMON,就得买相关的编程器了,不然改错了就没的用了。我看以我的知识结构,恐怕完成这个需要学的东西太多太多了。

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
发表于 2008-07-13 17:17 |显示全部楼层
原帖由 assiss 于 2008-7-13 16:33 发表
系统移植似乎没那么容易。龙芯盒子的PMON是他们修改过的,NETBSD的也是自己修改的。
盒子的PMON不认NETBSD内核文件的格式。要修改PMON,就得买相关的编程器了,不然改错了就没的用了。我看以我的知识结构,恐怕 ...

引导应该已经不属于操作系统范畴了,PMON做为一个bootloader只要可以提供从某地读取kernel到sdram某处然后jump过去. 所有的bootloader的基本功能就是这.pc bios可以选择磁盘,网络等, uboot提供网络,flash等, pmon也不外乎这.pmon只要支持网络下载和跳转执行,那就可以开始移植系统. 不知道龙芯那个pmon是放哪里的?可以删除或替换吗? 如果可以烧写的话,就大胆的弄吧出问题大不了烧回去就是 

论坛徽章:
0
发表于 2008-07-13 17:49 |显示全部楼层
PMON支持远程下载(刚刚试验成功),支持U盘启动。支持在线更新。但万一更新失败了或修改的不正确,就只能通过编程器再烧回去了。以我现在的水平,修改、更新失败的可能性远远大于成功的可能性,所以还得准备买编程器。不然得到处找“修手机的(龙芯论坛某人语)”帮我刷。

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
发表于 2008-07-13 17:57 |显示全部楼层
原帖由 assiss 于 2008-7-13 17:49 发表
PMON支持远程下载(刚刚试验成功),支持U盘启动。支持在线更新。但万一更新失败了或修改的不正确,就只能通过编程器再烧回去了。以我现在的水平,修改、更新失败的可能性远远大于成功的可能性,所以还得准备买 ...

支持远程下载就好吧.把内核下下去然后go. 做个memdisk加到内核里可以跳过一般情况下boot程序本身对磁盘上ufs识别的需要
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP