RISC-V 开发板 MUSE Pi Pro USB 测试(3.0 U盘,2.0 UVC摄像头)

视频讲解:

RISC-V 开发板 MUSE Pi Pro USB 测试(3.0 U盘,2.0 UVC摄像头)

总共开发板有4个USB的A口,1个USB的TypeC口,我们插上两个USB3.0的U盘和一个USB2.0的UVC摄像头来进行测试

复制代码
lsusb -tv

可以看到有3个USB控制器,2个是USB2.0,1个是USB3.0 ,其中2.0的UVC摄像头关在了BUS 002上,因为默认001是OTG口,002才是host,测试下写性能

复制代码
sudo ./fio -name=Tx -ioengine=libaio -direct=1 -iodepth=64 -rw=write -bs=512K -size=1024M -numjobs=1 -group_reporting -filename=/dev/sda

可以看到速率只能跑到20MB/s左右,应该跟这个U盘本身的性能有关

读测试

复制代码
sudo ./fio -name=Rx -ioengine=libaio -direct=1 -iodepth=64 -rw=read -bs=512K -size=1024M -numjobs=1 -group_reporting -filename=/dev/sda

读可以跑到120MB/s

测试下2.0的摄像头,安装fswebcam

复制代码
v4l2-ctl --list-devices

可以看到UVC摄像头是20,21

复制代码
sudo fswebcam -d /dev/video20 -r 1280x720 -D 2 --save ./photo.jpg
相关推荐
wxmtwfx2 分钟前
Googletest Mock示例
linux·mock·googletest
历程里程碑2 分钟前
56 . 高效ET非阻塞IO服务器设计指南
java·运维·服务器·开发语言·数据结构·c++·排序算法
翼龙云_cloud13 分钟前
云代理商:Hermes Agent在量化交易中的实战应用
运维·服务器·人工智能·ai智能体·hermes agent
ch3nyuyu19 分钟前
网络编程拟面试题
linux·网络
无限进步_27 分钟前
【Linux】Makefile:让编译自动化
linux·运维·自动化
猫头虎29 分钟前
【Trea】Trea国内版|国际版|海外版下载|Mac版|Windows版|Linux下载配置教程
linux·人工智能·windows·macos·aigc·ai编程·agi
Jinkxs30 分钟前
LoadBalancer- 简单限流策略:Nginx 基于连接 / 请求的限流实现
java·运维·nginx
流浪00138 分钟前
告别静态打印:Linux C 实现实时刷新进度条
linux·运维·c语言
qq_1969761740 分钟前
硬核教程:用Gemini境像站构建端到端自动化办公工作流,告别重复操作(国内免费镜像实测)
运维·自动化
小此方40 分钟前
Re:Linux系统篇(二十)进程篇·五:深入理解 Linux 进程优先级:从底层逻辑到实战修改
linux·运维·服务器