优秀的产品离不开完善的测试,即使一个简单的USB接口也要确保稳定性及兼容性。不同的U盘在ARM+Linux板卡下的兼容性、速率怎么样呢?本文将为大家提供测试参考数据及详细测试步骤!

1. 测试准备

主控选用最近发布的64位Cortex-A55核心板,搭载16 bit高速DDR4 内存,最高配置为1G内存+8G存储,工作温度满足-40~85℃等级。该系列核心板外设资源丰富,支持千兆网x 2、USB2.0 x 2、UART x 5、CAN-FD x 2、SPI x 3、I2C x 2、I2S x 4、ADC x 2 等。

图1   HD-G2UL系列核心板

U盘选用市面上常见的海康、闪迪、爱国者、金士顿品牌,部分U盘支持USB3.0模式,但受制于ARM处理器的USB2.0,其均只能工作在USB2.0模式。

2. 测试原理

2.1dd命令

1.Linux dd 命令用于读取、转换并输出数据。

2.dd 可从标准输入或文件中读取数据,根据指定的格式来转换数据,再输出到文件、设备或标准输出。

3.测试指令如下:

2.2dd的相关解释

2.3开始测试

将U盘插入USB口后开发板会打印插入U盘时的调试信息,并自动挂载到/run/media/sda1目录下。按照测试原理中的测试方法逐个测试U盘,并记录数据。

2.3.1海康威视 USB3.0 64GB

2.3.2闪迪USB3.0 16GB

2.3.3爱国者USB3.0 64GB

2.3.4金士顿USB3.0 32GB

2.3.5闪迪 USB2.0 1GB

2.3.6爱国者USB2.0 32GB

3. 测试结果

注:受测试环境影响,本数据可能存在偏差,仅供开发者参考。

你知道不同U盘在ARM+Linux下的读写速率吗?相关推荐

  1. linux pfn,ARM Linux下的page和pfn之间转换的宏。

    ARM Linux下的page和pfn之间转换的宏如下: 1)page_to_pfn 2)pfn_to_page 这两个宏依赖于内核编译时,选择的内存模型.在include/asm-generic/m ...

  2. linux-arm下如何开启tftp传输,arm linux 下移植busybox 的tftp

    (1)进入busybox目录,make menuconfig ,然后在networking中勾选tftp项跟tftpd项. (2)配置/etc/inetd.conf 中关于tftp的选项(此部未验证, ...

  3. ARM Linux下UPnP使用

    ARM Linux下UPnP使用   一.UPnP简介   UPnP(Universal Plug and Play)技术是一种屏蔽各种数字设备的硬件和操作系统的通信协议.它是一种数字网络中间件技术, ...

  4. linux怎么测试磁盘读写,怎样测试Linux磁盘的读写速率

    为了测试Linux磁盘的读写速率,否运用dd号令,dd号令是一个十分运用的号令,否用于文件的拷贝,上面小编便给各人引见了若何运用dd号令测试Linux磁盘的读写速率吧. 一.先相熟二个特殊的设施: ( ...

  5. read接收不全linux,linux下串口读写有关问题 read 一次读不全(5)

    当前位置:我的异常网» Linux/Unix » linux下串口读写有关问题 read 一次读不全 linux下串口读写有关问题 read 一次读不全(5) www.myexceptions.net ...

  6. Linux使用总结之 : Linux下查看网卡速率信息

    Linux下查看网卡速率信息: 1.使用ethtool命令 ethtool ethx #查看支持的速率 ethx 为网卡名,使用 ifconfig -a ,ip a 查询.响应数据中: Link de ...

  7. 通过mtd读写flash_mtd_debug:linux下直接读写flash扇区 及 交叉编译mtd_utils

    mtd_debug是一个linux下直接读写flash扇区的工具,是mtd-utils的一个部件.具体用法如下: ./mtd_debug read ./mtd_debug write [len] ./ ...

  8. linux串口read几次才能接收完,linux下串口读写有关问题 read 一次读不全

    当前位置:我的异常网» Linux/Unix » linux下串口读写有关问题 read 一次读不全 linux下串口读写有关问题 read 一次读不全 www.myexceptions.net  网 ...

  9. linux挂载盘符扫描,Linux下挂载ISCSI的盘符问题

    Linux下挂载ISCSI的盘符问题 问题描述:用linux作为iscsi发起端时,若配置多个iscsi磁盘,在不同的客户端挂载时候往往出现挂载后的iscsi磁盘盘符错乱,比如A机器disk1挂载为/ ...

最新文章

  1. 每日一淘完成1.3亿美元融资,元生资本、DCM领投,SIG联合投资
  2. python语音程序设计基础篇_【笔记】python自学笔记(基础篇)——字典操作
  3. 12)登录验证函数简单编写验证
  4. 随机投点法计算定积分java_11 随机模拟积分 | 统计计算
  5. SpringMVC自定义注入controller变量
  6. Master of GCD 线段树区间更新
  7. thymeleaf路径问题
  8. jdbc教程_JDBC教程
  9. paip.提升用户体验----记住用户名与自动登录
  10. 计算机留学美国ps,美国计算机专业ps范文
  11. 技术人,一定要保持一颗有空就学习的心。
  12. framemaker中遍历及判断其属性是否存在
  13. 谷歌表格图表 横坐标 滚动_如何将图表从Google表格同步到文档或幻灯片
  14. MS-DOS 命令例子
  15. call和calling的用法_call和called的区别和用法
  16. 5、kubernetes Scale Up/Down在线增加或减少 Pod 的副本数、Failover故障转移、用 label(标签)控制 Pod 的位置
  17. 四,产品创建和开发板连接天猫精灵后台
  18. Dracula PRO 2021 零售版
  19. hackthebox-admirer (adminer渗透 python-library-hijacking)
  20. 图像去黑边 MATLAB

热门文章

  1. Met Someone on Z12 from Wuhan to Beijing
  2. 【mac os x安装方案】新手安装指南:一步一步在Windows安装苹果雪豹系统【远景】
  3. 【Python】 【绘图】绘图的颜色,线型,点型
  4. 农村土地确权之成果展示 —— 地块签章图
  5. 生命科学名言09:死亡
  6. 中国鱼子酱第一股清江鲟龙渔业
  7. labelme批量制作数据集教程
  8. 使用Pyqt5制作屏幕录制界面
  9. Spotify Music Converter for Mac如何注册?
  10. 「操作系统」什么是用户态和内核态?为什么要区分