龙芯软硬件培训个人总结-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技 ...
随机推荐
- 详解thinkphp+redis+队列的实现代码
1,安装Redis,根据自己的PHP版本安装对应的redis扩展(此步骤简单的描述一下) 1.1,安装 php_igbinary.dll,php_redis.dll扩展此处需要注意你的php版本如图: ...
- 第五章Java
2 [单选题] 已知MyInterface是一个接口,ClassA是实现该接口的一个类,ClassB是ClassA的子类,则下面说法哪个正确? A. ClassB obj = new ClassA ...
- 用IDesktopWallpaper接口设置png壁纸
#include <Windows.h> #include <string> #include "Shobjidl.h" int main() { std: ...
- 【BZOJ3196】【Luogu P3380】 【模板】二逼平衡树(树套树)
做数据结构一定要平\((fo)\)心\((de)\)静\((yi)\)气\((pi)\)...不然会四处出锅的\(QAQ\) 写法:线段树套平衡树,\(O(Nlog^3N)\).五个操作如果是对于整个 ...
- 树形结构根据最后一位的id匹配整个路径
function recursionTreeId(_arr, _id) { _arr.forEach(item => { if (item.id === _id) { optionArr.uns ...
- Python 文件I/OⅢ
read()方法 read()方法从一个打开的文件中读取一个字符串.需要重点注意的是,Python字符串可以是二进制数据,而不是仅仅是文字. 语法: 在这里,被传递的参数是要从已打开文件中读取的字节计 ...
- java文件上传下载解决方案
javaweb上传文件 上传文件的jsp中的部分 上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求 1.通过form表单向后端发送请求 <form id=" ...
- hdu 4451 Dressing 衣服裤子鞋 简单容斥
Dressing Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total S ...
- 【BZOJ2459】 [BeiJing2011]神秘好人
Description 有一个神秘好人跟Bdcxq玩一个游戏,如果Bdcxq成功完成了这个游戏,那么他将会得到一件礼物. 这个游戏是这样的: 有一个梯子形的图如下,每条边都有一个权值. 神秘好人一开始 ...
- JS框架_(JQuery.js)绚丽的3D星空动画
百度云盘: 传送门 密码:8ft8 绚丽的3D星空动画效果(纯CSS) (3D星空动画可以用作网页背景,Gary为文本文字) <!doctype html> <html lang=& ...