网易首页 > 网易数码 > 正文

[多图]龙芯粉的“芯”动日记

0
分享至
摘要:近日,一位叫任能桧的龙芯爱好者通过龙芯俱乐部买到龙芯3B1500迷你电脑自行DIY,不仅更换了操作系统,还刷了BIOS(PMON),打开全部8个CPU核心,性能得到提高。在体验到DIY的乐趣同时也表达了对龙芯的信心,相信龙芯新发布的3A20003B2000的性能将近一步提高。

2015年5月29日的下午接到了顺丰快递投递员关于包裹收取的电话通知,心中窃喜我的龙芯3B1500开发计算机到了!可以用一路狂奔这个词来形容当时收件的状态,迫不及待的打开了包裹大大的外包装盒,露出了一个立人牌立式迷你小机箱的包装,然而这里承载的却是一个龙芯爱好者沉甸甸的希望和追求,是心觅知音久未谋面的故人。

回到办公室接上显示器、电源、键盘和鼠标开机,蜂鸣器的声音非常响亮,3B1500开发机搭载的是昆仑V 2.0固件和普华V 3.0桌面开发版系统,WPS的办公软件及一些专业配套软件,解决办公应用,火狐浏览器浏览网页较为顺畅。

龙芯3B1500迷你电脑昆仑固件

主板型号为:Sugon 3B6C-780E-1W-V2-A1310

内存:4GB DDR3(2条2GB)

固件版本:昆仑V2.0.R1(0422)

龙芯3B1500迷你电脑预装普华操作系统

打开机箱,一块itx170*170mm迷你主板印入眼帘,两条2G华芯内存和一块金士顿120G固态硬盘的配置,主板在设计上取消了键盘和鼠标的PS/2接口,结构小巧紧凑、精致有余。

龙芯3B1500迷你电脑ITX主板

拆下主板CUP风扇和散热器,露出焊接于主板上的龙芯3号CPU,上面大大的“龙芯3号”汉字标识格外醒目。

考虑到普华操作系统应用和学习测试的系统安全性方面的问题,保留了原有的金士顿120G固态硬盘系统数据,另外准备了一块西数的500G机械硬盘,开始尝试着为龙芯3B1500开发机安装新的操作系统,以此用于应用体验和测试,而不会伤害到我的龙芯。

龙芯3B1500主板结构布局与官网公布的略有不同,SPI_FLASH芯片的布置做了优化,主板CMOS的CR1220电池改为在右侧设置了纽扣电池卡座。

在我的龙芯硬件调整完成后,便开始了龙芯3B1500开发机的新系统安装。在这里需要说明的是,据悉目前可以在龙芯平台运行的操作系统有:官方社区debian、龙芯开源的fedora和centos、普华、中标麒麟、Deepin等等(debian暂不支持龙芯3B1500),但是我目前可以获取的系统源仅有龙芯开源社区的fedora和centos。(http://www.loongnix.org/index.php/)

龙芯操作系统下载页面

我下载准备fedora13-20150427桌面操作系统、fedora19-20150429桌面操作系统和centos6.4-20150424服务器操作系统的安装源,采用live USB方式安装操作系统。

按照操作要求在龙芯开源站点的liveUSB下载目录中,下载目录下文件拷贝到U盘(ext2格式)中,必须下载boot和live目录及目录下的全部内容; 然后将需要安装的操作系统(fedora、centos)tar包复制到U盘的live目录中,插上U盘启动计算机后按下delete键,进入昆仑固件主操作界面,设置启动管理中的第一启动选项为USB ,按ESC退出后选择固件维护选项下的重启计算机,此时昆仑固件将引导计算机由USB启动寻找U盘根目录下boot/vmlinux内核和boot/initrd文件并运行,从而进入menu安装目录,选择"install system"安装系统。

龙芯3B1500迷你电脑fedora系统安装界面

与X86下的fedora安装方法和操作界面有所不同(个人理解为龙芯开源社区移植fedora时所做的必要简化修改),安装过程是全英文的显示,没有了X86安装下的图形界面,也没有了磁盘分区中“/”、“/boot”、“swap”的分区设置,更没有安装过程中的语言种类和应用程序包的选择过程,只需要选择硬盘分区设置一个大小适宜的分区(30GB),保存分区设置后退出,确认安装系统的硬盘分区,便开始了操作系统自动安装的过程,直到安装结束提示“reboot”,此时就可以拔出U盘,按下回车键重启,进入新操作系统的首次登录界面,此后的操作步骤与X86下的fedora安装操作无异,系统安装过程约15分钟左右。

安装系统首次登录界面

需要说明的是这个fedora13-20150427安装包在安装结束后,设置非超级用户登录时默认的显示界面是English,可在登录时的界面用户名和用户密码下方的语言选择栏选择汉语,登录后界面便是中文界面。

值得庆幸的是以上正常的操作步骤,不是总能得到同样的操作结果,经反复操作测试龙芯3B1500安装不同版本的操作系统,fedora13-20150427桌面操作系统、fedora19-20150429桌面操作系统和centos6.4-20150424服务器操作系统的安装均以失败而告终,昆仑固件引导USB启动报错提示“找不到boot/initrded文件”。为此,作为一个龙芯忠实的粉丝,我纠结了三天两夜,终究未能解决这个问题。在彷徨与困惑之际,我有幸得到了“PowerVR” 老师的耐心指导和悉心帮助,受益匪浅,有了不小的进步,捋清了龙芯3B1500开发机系统安装方面的一些特点,最终解决了系统安装和调试方面的问题。让龙芯3B1500开发机成为了我日常工作和学习的有效平台,并可以愉快的让他在这里整理写下这篇记录稿。

经指点后得知,目前龙芯平台下的软件兼容性和稳定性有待增强,偶尔会因兼容性方面的问题诱发一些操作运行故障。在软件方面主要有昆仑固件、PMON和系统程序,在引导安装龙芯系统时偶尔会出现报错,致使系统引导故障或安装失败。在硬件方面有一些计算机外围设备的兼容性较差,如光驱、U盘、存储卡等,在龙芯3B1500平台下不能被识别,无法读取有效的数据信息,导致引导安装失败。

于是,我开始着重检查昆仑固件、U盘兼容和操作系统源的问题。亲自测试了多款U盘,其中,金士顿U盘USB3.0有兼容问题不能被识别,且会诱发计算机键盘失效故障导致死机;金士顿SD存储卡经读卡器与机器相连也不能被识别;台电的U盘在龙芯3B1500上兼容性尚可。采用了台电U盘尝试着龙芯开源USB启动盘制作方法安装系统依然报错失败,后改为在linux下 的普通用户命令行模式下dd命令直接将操作系统源镜像文件写入U盘,重启电脑安装系统。测试了以上三个版本的操作系统,居然得到了不一样的结果;其中,fedora13-20150427桌面操作系统和centos6.4-20150424服务器操作系统的安装报错提示“找不到boot/initrded文件”失败,然而fedora19-20150429桌面操作系统安装却顺利的完成了。

接下来在老师的指导下准备将昆仑固件升级为PMON,来观察系统软件和硬件之间兼容识别等状态的变化。下载了PMON的gzrom-a1310-1.0.8.fd安装包到U盘根目录下,重启计算机进入昆仑固件的固件维护操作界面下,选择从USB更新昆仑固件回车确认,固件成功升级。原有普华V3.0操作系统和新安装的fedora19-20150429桌面操作系统均可以在PMON固件引导下可正常运行。

现在开始测试龙芯3B1500在PMON下的USB兼容性,将台电U盘在linux下 的普通用户命令行模式下dd命令直接将操作系统源镜像文件写入U盘,重启计算机安装操作系统;然而没能进入安装界面,却进入PMON界面报错“找不到安装文件”。当输入命令:PMON>devls列出计算机所有的存储磁盘硬件,系统是可以检测到USB0设备;输入命令:PMON>dir (USB0)列出U盘根目录下所有文件,系统提示“找不到USB0设备”。同时,在更换多种USB存储设备后进行测试,得出了以上相同的结果。

于是,我继续开始了PMON升级工作,由于该龙芯3B1500开发机是桌面版本的6核处理器,龙芯3B1500服务器却是8核芯的CPU,为什么会是这样呢?(个人理解)由于必要的技术操作的缘故,PMON将8核心的龙芯锁闭了2个核心,所以登录界面才会出现6只小企鹅。在得到了老师的帮助,准备升级POMN固件给龙芯3B1500“开核”,将6核龙芯CPU升级为“龙芯3B1500/8核心”处理器。

下载浪潮3B1500/8核服务器PMON的PMON-A1310-1.0.9-8cores-dma64.bin安装包到U盘根目录下,重启计算机进入PMON的命令界面下,输入命令PMON>load -r -f 0xbfc00000 (USB0,0)/PMON-A1310-1.0.9-8cores-dma64.bin回车。

升级POMN固件

OK,升级界面提示升级成功!8核心的龙芯3B1500诞生啦,输入命令:PMON>reboot回车,重启计算机,悲剧就这样在我的身上发生了,重启计算机没有听到主板蜂鸣器清脆的那声“嘀”,更没有等来我那8只可爱的“小企鹅”,等来的却是一块没有任何反映的“砖头块”。这意味着PMON升级烧写spi flash芯片失败,需要拆下主板的spi flash芯片到电脑维修点用专用烧写设备将PMON-A1310-1.0.9-8cores-dma64.bin文件重新烧写到芯片中。为安全方便考虑重新订购了spi flash芯片,型号为cFeon_EN25F80-100QCP,找电脑维修店烧写了新旧不同PMON版本的两片spi flash芯片方便测试比对。写好spi flash芯片装机,重新开机进入PMON命令界面下,输入命令:PMON>devls列出计算机所有的存储磁盘硬件,系统是可以检测到USB0设备;输入命令:PMON>dir (USB0,0)列出U盘根目录下所有文件,系统依然提示“找不到USB0,0设备”,也就是说8核版本的PMON识别USB disk与在6核版本上的结果一样;意味着采用USB disk安装龙芯3B1500操作系统是暂时行不通的,只能测试sata接口光驱刻盘安装系统了。

为简易方便考虑,我选择在windows7下的软碟通软件分别刻录了fedora13-20150427桌面操作系统、fedora19-20150429桌面操作系统和centos6.4-20150424服务器操作系统,放入刻录好的系统光盘重启计算机,menu安装目录界面出现了,选择"install system"安装系统,久违的8只小企鹅终于出现了,安装过程十分顺畅,分别测试了以上不同的三个版本的系统安装,均可正常安装和系统登录。

龙芯3B1500迷你电脑f edora系统登陆系统界面

龙芯3B1500计算机DIY 8核系统界面

龙芯3B1500迷你电脑DIY 8核打开编辑word文档

龙芯3B1500迷你电脑Foxit Reader打开pdf文件

龙芯3B1500迷你电脑打开编辑幻灯片文件

龙芯3B1500迷你电脑打开浏览器浏览新浪军事新闻

龙芯3B1500迷你电脑打开央视新闻网观看在线直播节目

十多年来,从诞生之处到后来一个又一个关键技术节点的突破,龙芯一直都处于众人的质疑和不解之中;但龙芯人凭着一股不怕苦、不服输的倔劲,顶着国外的技术垄断和国内的种种指责的巨大压力,愣是给我们中国人的信息安全扎下了那最稳固的一块基石。十多年来的成长呵护,当年小小的龙芯,如今已不再是那稚嫩、幼小的蚕蛹,他即将破茧成蝶,迎来一个属于中国人的“芯”天地。我谨作为一个龙芯爱好者,由衷感谢那些为龙芯的成长,保驾护航的劳动者,感谢他们的辛劳付出,使我们的国人可以自由、自在、无限“芯”动。

龙芯3A2000 设计版图

看到最近龙芯会发布基于最新GS464E处理器架构的新型号芯片的消息,得知性能会比我这台采用老核心的3B1500性能有很大的提高,感到非常高兴。龙芯是国内独立自主设计CPU内核微架构的团队,与直接采用国外先进CPU内核的芯片相比,走的是一条自由但却艰难的路线。毕竟在CPU微架构的设计上我们是后来者,英特尔、ARM已经是市场的霸主,每年的开发投入数十亿计美元,远超龙芯十多年的投入,更不要说技术和人才的积累。龙芯在这样的投入对比悬殊的情况下,能一直坚持到现在,非常的不容易。欣慰的是长期坚持的努力已经有了回报。新一代北斗导航卫星已经采用龙芯芯片,基于龙芯最新GS464E处理器微架构的3A2000/3B2000也已流片成功,测试性能与老的架构有了成倍的提高。相信随着龙芯性能的不断提高和软件生态的完善,会有更多的像我这样的普通人用上龙芯电脑。

相关推荐
热点推荐
不出5年,中国贬值最快的不是房子、股票,而是这3个东西

不出5年,中国贬值最快的不是房子、股票,而是这3个东西

庞明说财经
2024-04-16 22:29:34
深圳市“巨贪”市长拘留期“插喉”自杀,贪污20亿,被捕时卡里只有3585元

深圳市“巨贪”市长拘留期“插喉”自杀,贪污20亿,被捕时卡里只有3585元

天闻地知
2024-04-22 18:01:04
麦穗丰连续评价许钟豪:谁开始得分就对谁下黑手 全国人民都看着

麦穗丰连续评价许钟豪:谁开始得分就对谁下黑手 全国人民都看着

直播吧
2024-04-25 21:47:32
当年为救钱学森,中国付出了什么代价?筹码大到让美国无法拒绝!

当年为救钱学森,中国付出了什么代价?筹码大到让美国无法拒绝!

可乐88
2024-04-15 09:01:57
乌克兰称S-500是对爱国者防空系统“拙劣”模仿,落后至少四十年

乌克兰称S-500是对爱国者防空系统“拙劣”模仿,落后至少四十年

探索星空
2024-04-25 10:46:52
一个转正小三的悔悟:接受已婚男人的结果,生活中处处都是鸡毛

一个转正小三的悔悟:接受已婚男人的结果,生活中处处都是鸡毛

阿琪故事说
2024-04-25 08:57:01
32岁女星金靖官宣怀孕!出道8年从未结婚,一家五口包含两位爱犬

32岁女星金靖官宣怀孕!出道8年从未结婚,一家五口包含两位爱犬

快乐娱文
2024-04-25 16:02:28
4万枚炮弹或运抵俄罗斯,美铁杆盟友叛美援俄,拜登气得脸色铁青

4万枚炮弹或运抵俄罗斯,美铁杆盟友叛美援俄,拜登气得脸色铁青

小lu侃侃而谈
2024-04-25 15:47:19
五一假期7天变5天,“罪魁祸首”是清华教授,劳动者权益谁来保障

五一假期7天变5天,“罪魁祸首”是清华教授,劳动者权益谁来保障

一口娱乐
2024-04-25 21:13:38
世界上最好的养生,就两个字!

世界上最好的养生,就两个字!

大禹小城
2024-04-23 14:23:34
女生为啥要穿“开裆连裤袜”?难道是因为她们喜欢吗?

女生为啥要穿“开裆连裤袜”?难道是因为她们喜欢吗?

今日养生之道
2024-04-26 07:30:38
中国承诺帮古巴建设军队后,我军公开巨浪2试射,美司令警告中国

中国承诺帮古巴建设军队后,我军公开巨浪2试射,美司令警告中国

DS北风
2024-04-24 11:56:20
外媒:美商务部致信美国会,称正审查中国使用RISC-V芯片技术带来的“风险”,借口还是“国家安全”

外媒:美商务部致信美国会,称正审查中国使用RISC-V芯片技术带来的“风险”,借口还是“国家安全”

环球网资讯
2024-04-25 15:02:31
男子遮挡号牌被扣9分竟央求打个折,交警:这不是菜市场

男子遮挡号牌被扣9分竟央求打个折,交警:这不是菜市场

极目新闻
2024-04-25 19:28:34
海南省纪委监委通报,6人被处理!

海南省纪委监委通报,6人被处理!

鲁中晨报
2024-04-26 09:41:03
沈阳楼市全军覆没,沈阳和平区房价从15000元降至13000元最新分析

沈阳楼市全军覆没,沈阳和平区房价从15000元降至13000元最新分析

有事问彭叔
2024-04-23 17:41:10
实体经济不死,天理难容,男子开面馆日均100份,每月房租2.3万

实体经济不死,天理难容,男子开面馆日均100份,每月房租2.3万

坠入二次元的海洋
2024-04-24 20:58:08
航天员桂海潮,再创新纪录

航天员桂海潮,再创新纪录

搞笑的阿票
2024-04-26 07:22:50
华为Pura 70平息争议:已修复AI消除衣服Bug

华为Pura 70平息争议:已修复AI消除衣服Bug

PChome电脑之家
2024-04-25 10:24:54
戚薇不建议大家瘦成艺人的样子 ,因这是工种需要,网友表示认可

戚薇不建议大家瘦成艺人的样子 ,因这是工种需要,网友表示认可

娱乐寡姐
2024-04-25 21:46:28
2024-04-26 10:26:46

头条要闻

牛弹琴:"欧洲一姐"被指比美国还美国 马克龙想炒掉她

头条要闻

牛弹琴:"欧洲一姐"被指比美国还美国 马克龙想炒掉她

体育要闻

库里当选最佳关键球员 10项数据联盟第一

娱乐要闻

心疼!伊能静曝儿子曾被狗仔追到洗手间

财经要闻

24年后再产纯净水 农夫山泉为何要打自己脸

科技要闻

雷军周鸿祎出圈:中年CEO,抢着当网红

汽车要闻

全新哈弗H9亮相 大号方盒子硬派SUV入列

态度原创

本地
亲子
房产
公开课
军事航空

本地新闻

云游中国|苗族蜡染:九黎城的“潮”文化

亲子要闻

子宫内压力过大可能影响宝宝颜值……一起来听健康早闻!2024年4月26日

房产要闻

涉及黄埔、番禺、增城!广州新一轮大规模征地启动

公开课

睡前进食会让你发胖吗?

军事要闻

以军称已完成对拉法地面军事行动准备工作

无障碍浏览 进入关怀版
×