自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yaya_Quooo的博客

向往流浪的打工人

  • 博客(21)
  • 收藏
  • 关注

原创 Ubuntu16.04解决由于版本问题导致的Samba安装报错

执行安装samba命令:sudo apt-get install samba。环境:win10、vmware12、Ubuntu16.04。1.删除版本不对的libwbclient0。2.重新执行安装命令即可。

2023-07-18 10:31:41 276

原创 打开虚拟机提示“锁定文件失败”

这主要是非正常关虚拟机造成的,具体原因如下:虚拟机为了防止有多虚拟机共用一个虚拟磁盘(就是后 缀为.vmdk那个文件)造成数据的丢失和性能的削弱,每次启动虚拟机时会给每个虚拟磁盘加一个磁盘锁(也就是后缀为.lck的那个文件夹)对虚拟磁盘文件 进行锁定保护在关掉虚拟机时又会自动删除那个磁盘锁文件。在使用vmware的过程中,电脑出问题强制关机后,重新打开虚拟机,出现了“文件锁定失败”,打不开虚拟机的情况。按照上面的解释,在虚拟机报的那个路径下删除了那个.lck文件夹全部删掉,再点启动该虚拟机即可。

2023-07-17 16:17:34 1857 2

原创 Centos7 gcc版本过低导致编译报错CXXABI_1.3.9找不到

5.先删除/usr/lib64目录下的libstdc++.so.6,再重新连接26版本到libstdc++.so.6。但是问题就来了,在Centos7上编译,就报错了。一番操作后,发现根本问题是Centos7自带的gcc版本比较低,所以编译在高gcc版本编译过的代码就有这种问题。查到libstdc++.so.6在/usr/lib64目录下的libstdc++.so.6.0.19的一个软链接。1.确认虚拟机上/lib64/libstdc++.so.6的具体信息。编译完同事代码后,再将软链接指回原来的即可。

2023-06-19 17:00:05 759

原创 Centos7编译报错:version ‘CXXABI_1.3.9’ not found

拷贝他人的UEFI代码到centos7上,编译竟然报错,version ‘CXXABI_1.3.9’ not found。5. 先删除/usr/lib64目录下的libstdc++.so.6,再重新连接26版本到libstdc++.so.6。查到libstdc++.so.6在/usr/lib64目录下的libstdc++.so.6.0.19的一个软链接。3. 网上下载一个libstdc++.so.6.0.26的包。4. 解压后拷贝到虚拟机的/usr/lib64目录下。

2023-05-06 09:29:16 845

原创 PMON编译环境配置与编译

本人使用的Centos7和Ubuntu16.04,仅供参考。

2023-04-26 10:58:08 277

原创 Ubuntu16.04安装与切换多个gcc版本

Ubuntu16.04自带的gcc版本为5.4.0,由于部分软件编译需要低版本的gcc,例如SPEC CPU2006运行需要gcc版本不能高于4.7。

2023-04-26 10:29:04 873

原创 Centos7根目录扩容

之前安装Centos7的时候没想到那么快就爆盘了,所以要将磁盘扩容。

2023-04-25 11:14:05 408

原创 龙芯派二代安装SylixOS系统

硬件环境:龙芯派二代软件环境:翼辉操作系统相关资料,包含SylixOS镜像及安装软件。

2023-04-25 11:05:42 201

原创 Centos7安装后没有图形界面

解决方法:安装过程中将设置SOFTWARE SELECTION勾选GNOME Desktop --> Develpment Tools & System Administion Tools。在命令行中输入PS1="[\e[32;40m]\W[\e[0m]$ " 也是可以解决的。原因:安装时没有安装图形界面,选择了Minimal Install。Centos7虚拟机安装好后重启只能进到命令行不能进入图形界面。

2023-04-25 10:39:45 2628 1

原创 Centos7网络一直ping不通

背景:笔记本蓝屏一次后,重启打开Centos7,网络用不了。

2023-04-25 10:32:02 723

原创 Linux下使用namespace隔离网口实现两网口互ping

咨询了一下,由于Linux下的网络协议跟X86的不太一样,Linux下两个网口是不能直接互连的,但windows下是可以的。有人建议Linux下使用namespace隔离网口,实现两网口的互ping。板卡上两个网口尝试了直连互ping、搭网桥、路由都无法实现互相ping通。验证两网口互ping功能。

2023-04-20 12:15:00 433 1

原创 开发板适配ZC301P驱动及mjpg-streamer视频流服务器移植流程

使用的是中星微USB摄像头 ZC301Pa、确定USB摄像头是否支持UVC方法一:Ubuntu上输入命令:dmesg方法二:VID:PID 是0ac8:301b,在UVC 官方的文档中进一步确定是否被支持方法三:b、 UVC驱动支持,包括USB设备驱动以及v4l2的支持Kernel配置:—> <> USB Video Class (UVC)(增加)—>[—> <>GSPCA based webcams(改为编译进内核)

2023-04-20 11:18:37 121

原创 板卡开启SSH服务

调试板卡过程中,经常需要使用到远程登录服务,即SSH服务那板卡上怎么实现SSH服务,以及怎么使用呢?说明:板卡ip为192.168.2.23;centos ip为192.168.2.223。

2023-04-20 10:15:38 296

原创 pmon启动流程

4.调用realinitmios()函数跳转到Targets/LS2K/ls2k/tgt_machdep.c中的initmips(…1.上电后,2K cpu开始执行start.S(Targets/LS2K/ls2k/start.S)中的代码。start.S作用:把pmon的二进制文件复制到内存,并初始化cache、内存控制器、调试串口等部分信号。这个代码执行之后会执行c代码,解压二进制中压缩的bin文件,跳转到解压后的代码继续执行。

2023-04-20 09:15:13 327

原创 龙芯派二代验证can收发功能

b. 连接好can,这里使用can0和can1互连,即can0_H接can1_H、can0_L接can0_L。pmon下要将can_sel置1,即地址为0x1fe10420的通用配置寄存器0的bit17&16置1。查看LS2K1000用户手册,发现CAN接口跟GPIO为复用关系。a. 进到内核命令行先查看复用关系是否正确。can0作为接收端(后台运行)将can所用到的驱动选上。附上记录的串口打印信息。编译生成内核文件即可。e. 查看can配置。

2023-04-20 09:00:00 213

原创 解决由于版本问题导致Ubuntu16.04安装Samba出错

执行安装samba命令:sudo apt-get install samba。环境:win10、vmware12、Ubuntu16.04。1.删除版本不对的libwbclient0。2.重新执行安装命令即可。

2023-04-19 17:21:44 466

原创 Centos7安装Visual studio code

输入code命令,打开visual studio code软件。

2023-04-19 17:16:55 395

原创 龙芯2K1000下验证watchdog功能

将watchdog功能编译进内核。

2023-04-19 15:11:24 144 1

原创 龙芯派二代OTG功能实现

OTG是On-The-Go的缩写,是近年发展起来的技术。2001年12月18日由USB标准化组织公布,主要应用于不同的设备或移动设备间的联接,进行数据交换。OTG功能是指可用于不同移动设备间数据交换的技术,具备该技术的手机可利用OTG转换器连接USB设备,实现反向充电、读写可移动存储设备(U盘、移动硬盘)、键盘和数码相机等外部设备进行数据传输。

2023-04-19 14:39:47 361 1

原创 龙芯派二代适配PCM2902声卡

aplay -D plughw:1,0 xxx.wav(经过采样率和格式转换插件)由获取到信息可知,找到一个USB声卡,声卡id为1,device为0。aplay -D"hw:1,0" xxx.wav(直接访问硬件)注意:在龙芯教育派上录音完之后必须要经过采样率和格式转换才能播放。-D 指定录音设备 1,0是card1 device0。2.通过命令aplay -l查找当前的声卡。1.龙芯派接上声卡,上电进入系统。-d 指定录音的时长,单位为秒。-r 指定了采样率,单位时Hz。-t 指定生成的文件格式。

2023-04-19 10:46:59 194 1

原创 pmon下修改版本信息

经过一番验证,真正能修改成功的文件位置为:pmon/conf/newvers.sh。好了,了解完相关定义之后,就可以自行修改变成方便自己管理的版本的信息啦。ost:当前版本类型,此处为PMON2000,可根据需要修改。vers:最终在调试串口上输出的版本信息。git:git版本信息,一般可以不显示。尝试在pmon下更改自己的版本信息。osr:版本号,可根据需要修改。以下为默认代码所打印的版本信息。

2023-04-19 10:18:50 136 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除