龙芯软硬件培训个人总结-day2
今天最后一天,主要培训了BSP,QT,KVM云计算相关的内容。大致总结了一些自己关注的点。培训的资料已上传至服务器,如果需要可关注下方二维码,后台直接回复“资料”获取。关于实战的资料还未导出,等导出后会上传到服务器。读者留意最近几天的更新。
1,BSP
a,2K1000的nand最大支持单片16GB,控制器最好选用SLC类型的FLASH操作。
b,2K1000的can接口推荐的波特率是500K到1M,500K以下也支持但是需要龙芯技术人员提供技术支持配合修改。
c,HEAT,高可靠时钟,提供周期性中断,主要是为了解决查看CPU资源使用情况。
d,PCIE中断号:PCIE设备中断号根据PCIE的插槽号确定。2K1000和3A-7A这块有区别,PCIE的中断号是32~39,2K1000有两个中断控制器来管理0~63中断号,分别是0号中断控制器管理0~31,1号中断控制器管理32~63,所以在配置BSP的时候,需要将PCIE的中断号减32.3A-7A只有一个中断控制器,不需要减32。
其它就是说了一些用户反馈比较多的问题以及解决方案。还有一些 测试工具的使用。比较关注的是测试工具是EDR,netperf。
EDR需要注意的是龙芯BSP没有集成该工具,需要自己去添加一些组件,注意EDR里有很多的钩子函数,估计是里面涉及到一些内存相关操作,注册的钩子函数比较影响正常的程序运行,建议调试期可用该工具记录重启的日志不建议在后期项目中增加相关组件。
更多具体问题分析可见资料中的3_1_1_vxWorks_user_201910.pdf
2,Loongnix
a,Loongnix操作系统是龙芯开源社区推出的linux操作系统,提供基础版本,用户可在其上开发出适用自己版本的操作系统。
b,其本身是基于Fedora21社区版本构建出来的。目前主要是用作办公、生产等应用环境。
c,说是腾讯官网现在可以下载到该平台的QQ和微信。
d,该平台下的微信是基于electron开发的。
e,编译器提供龙芯维护版GCC4.9,同时提供DevTools-7.3编译器,该编译器主要是为了应对GCC4.9编译时可能会出现一些问题,所以提供了DevTool编译器。
f,支持的语言比较多,C/C++,golang,java,ruby等。需要注意说是loognix系统中jdk默认不集成且长期维持在1.8版本,比较支持时下比较热的go语言。
g,最新的版本支持了RX580,RX590,WX7100,这几个显卡之前版本是不支持的,其中N卡目前适配的还不充分。
具体其它的社区网址、源码地址、bug反馈平台等可参考资料4_1_Loongnix_roadmap.pdf。
3,虚拟化、云计算
a,目前支持4个版本的docker{ 1.12、1.13,docker-CE17、docker-CE18},在推荐上是1.12和1.13存在稳定性问题,所以推荐使用docker-CE18.06。
b,支持ceph分布式存储,说是在其内部已经部署了个4路服务器,目前运行了一年没出什么问题。
c,龙芯移植了Openstack rocky版本。已验证通过。
d,云终端推荐是spice协议。
e,Loongnix1.0-1906以前的版本,系统部署openstack后,不建议再做其他用途,说是会出现RPM包版本冲突问题,新版本已解决包冲突问题。
f,KVM支持nat、bridge,openvswitch正处于调研阶段。
具体一些实例应用和解释可参考资料4_2_KVM_cloud.pdf。
4,最后展示了龙瑞可视化平台。
具体产品没有实物展示,通过讲解感觉还不错。具体可参考4_3_GIS.pdf
培训的资料已上传至服务器,如果需要可关注下方公众号,后台直接回复“资料”获取。关于实战的资料还未导出等导出后会上传到服务器。读者留意最近几天的更新。
龙芯软硬件培训个人总结-day2的更多相关文章
- 龙芯软硬件培训个人总结-day1
第一天主要针对的硬件设计,推他们年底要量产的3A4000+7A1000.这里我只记录下自己关注的几个点. 1,3A4000/3B4000处理器 支持256位向量指令: 对处理器封装进行了优化,不 ...
- 龙芯将两款 CPU 核开源,这意味着什么?
10月21日,教育部计算机类教学指导委员会.中国计算机学会教育专委会将2016 CNCC期间在山西太原举办“面向计算机系统能力培养的龙芯CPU高校开源计划”活动,在活动中,龙芯中科宣布将GS132和G ...
- [转帖]全国产 台式机/笔记本/服务器都有 方正龙芯3A3000整机三连发
台式机/笔记本/服务器都有 方正龙芯3A3000整机三连发 2019年03月29日 17:17 4171 次阅读 稿源:快科技 7 条评论 https://www.cnbeta.com/article ...
- Asp.Net终于可以在龙芯服务器上运行啦:Jexus成功完成对国产系列CPU的适配
为了确保我国信息化建设“安全可靠”,使用国产关键系统.关键应用.关键软硬件替代国外信息技术产品,已经在党政部门.国营企事业单位得到了进一步落实.过去运行于 Windows 服务器的 Web 应用程序, ...
- [转帖]统一操作系统 UOS 龙芯版上线
统一操作系统 UOS 龙芯版上线 看评论很有必要 搞一波 深度的操作系统了https://www.oschina.net/news/112065/chinauos-with-loongson?p=4 ...
- 【转帖】龙芯将两款 CPU 核开源,这意味着什么?
龙芯将两款 CPU 核开源,这意味着什么? https://www.oschina.net/news/78316/loongson-open-source-two-cpu-core 文章挺不错的 也讲 ...
- [转帖]方正数码发布基于龙芯3A3000系列整机
方正数码发布基于龙芯3A3000系列整机 http://www.loongson.cn/news/company/730.html 方正数码也出过龙芯相关的服务器和PC笔记本等 发布时间:2019-0 ...
- ORI-621龙芯3A处理器CPCI刀片计算机
ORI-621龙芯3A处理器CPCI刀片计算机 一.产品简介 ORI -621是一款基于龙芯3A国产CPU处理器的特种CPCI刀片计算机.该产品成功地实现了服务器NUMA架构在国产特种计算机中的应用, ...
- X86上搭建交叉工具链,来给龙芯笔记本编译本地工具链(未完待续)
故事的背景是,我买了一台龙芯2F的笔记本来装B. 为什么说是装B呢?因为不但操作系统是Linux,而且CPU还是龙芯的. 一般人有这么酷的装备吗?简直是装B大圣啊. 这里一定要申明一点,本人不是IT技 ...
随机推荐
- vsto 将图片加入到word里面
private void AddPictoWord() { string folderpath = @"C:\Users\k0021213\Pictures\QQ浏览器截图"; D ...
- Python服务器开发二:Python网络基础
Python服务器开发二:Python网络基础 网络由下往上分为物理层.数据链路层.网络层.传输层.会话层.表示层和应用层. HTTP是高层协议,而TCP/IP是个协议集,包过许多的子协议.包括: ...
- NFS的搭建
NFS是Network File System的简写,即网络文件系统. 网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS. NFS允许一个系统在网络上与他人共享目录和文件.通过使用N ...
- Java中遍历HashMap方式
本教程将为你展示Java中HashMap的几种典型遍历方式. 如果你使用Java8,由于该版本JDK支持lambda表达式,可以采用第5种方式来遍历. 如果你想使用泛型,可以参考方法3.如果你使用旧版 ...
- 部署安装snort--入侵检测工具
1:部署安装snort yum -y install wget 2: 基本依赖环境 yum -y install gcc flex bison zlib zlib-devel libpcap libp ...
- Python Internet 模块
Python Internet 模块 以下列出了 Python 网络编程的一些重要模块: 协议 功能用处 端口号 Python 模块 HTTP 网页访问 80 httplib, urllib, xml ...
- HTML+CSS知识总结2
一.position:absolute和float属性的异同 相同点:两者都可以让元素脱离文档流,并可设置宽高 不同点:float仍会占据位置,而position:absolute会覆盖文档流中其他元 ...
- 在window环境下安装numpy模块(包)
刚开始接触python,安装numpy着实费了不少劲.总结一下,新人少走弯路. numpy作用: 是一个 Python 包. 它代表 “Numeric Python”. 它是一个由多维数组对象和用于处 ...
- CodeForces 352C Jeff and Rounding
题意 有一个含有\(2n(n \leqslant2000)\)个实数的数列,取出\(n\)个向上取整,另\(n\)个向下取整.问取整后数列的和与原数列的和的差的绝对值. 就是说,令\(a\)为原数列, ...
- SQLMAP自注入--INJECTION TECGBUQUES FINGERPRINT
-p参数 指定扫描的参数 ,使--level失效 -p“user-agent,refer”这些参数也可以通过-p来指定 sqlmap.py -u "http://127.0.0.1/muti ...