A40I工控主板(SBC-X40I)USB接口读写测试

SBC-X40I产品特性

  • 采用Allwinner公司Cortex-A7四核A40i处理器,运行最高速度为1.2GHZ;
  • 支持Mali-400MP2 GPU,支持OpenGL ES 2.0 / OpenVG 1.1 standard
  • 支持1080P 视频编码,支持H.264,VP8;多格式1080P 60fps视频解码 (H.265,H.264,VC-1, MPEG-1/2/4, VP8) 
  • 支持双屏异显;支持HDMI1.4/DUAL LVDS/MIPI-DSI,分辨率最高1920x1080;
  • 支持512-2G  Bytes DDR3 SDRAM;
  • 支持EMMC 4G-64G大容量电子盘,可启动;
  • 支持SDIO3.0,USB2.0 HOST&OTG,1路I2C,4路UART, 2路PWM(应用于背光)
  • 支持CAN BUS通信(可定制CAN FD-MCP2518)
  • 支持双路以太网,一路10/100M;一路10/100/1000M;
  • 稳定的操作系统的支持,可预装Android7.0或者LINUX 3.10
  • 标准3.5寸主板, 尺寸为:146*102MM

简要介绍:

工业宽温设计,工作更稳定:

SBC-X40I主板隶属于盈鹏飞嵌入式Single Board Computer (SBC)系列是CoM-X40I核心模块的工程底板的参考设计,该产品集成了四核 Cortex-A7 1.2GHz(MAX)  A40I 处理器,稳定运行Android 7.0/Ubuntu 16.04/Linux 3.10 SBC-X40I提供了3.3V I/O接口,可提供宽温的工业组件,运行于条件恶劣的工业现场! 

提供开发套件,可快速应用 

开发套件中包括主板、各种LCD配件,提供开发工具以及API函数、参考代码、详细的使用手册,让客户快速上手。

产品功能:

 1、USB接口读写测试

    1、1  USB HOST模式测试

   本章节进行USB HOST模式读写测试,使用SanDisk品牌、16GByte容量的U盘,支持USB 3.0/2.0。不同品牌、格式或容量的U盘,测试结果会有所差别。

将U盘与评估板USB1 HOST或USB2 HOST任意一个HOST接口连接。以下测试以USB1 HOST接口为例,其余接口方法一致,将U盘插至评估板USB1 HOST接口后,出现如下打印信息,可以从中看到U盘大小、挂载名等,如下图所示。出现如下信息说明正确识别到设备。

图1

执行如下命令可查询挂载路径。挂载名和挂载路径请以实际查询为准,如下图所示。(本次测试U盘包含两个分区,采用FAT格式分区sdb2进行测试)

Target#  df -h

 图2

备注:USB0 OTG默认是DEVICE 模式,测试USB HOST模式时,需将USB0 OTG修改为USB HOST模式。请执行如下命令,修改adb.sh文件,在文件最后一行添加内容"cat /sys/bus/platform/devices/usbc0.2/usb_host"。

Target#  vim /adb.sh

  图3

   图4

  1. 写速度测试

执行如下命令,测试U盘写速度。

Target#  echo 3 > /proc/sys/vm/drop_caches

Target#  time dd if=/dev/zero of=/mnt/usb-sda2/test bs=1024K count=200

    图5

此处一共写200MByte测试数据到U盘,可看到本次测试的U盘写速度约为:200M

B/9.033s = 22.14MB/s。

  1. 读速度测试

执行如下命令,测试U盘读速度。

Target#  echo 3 > /proc/sys/vm/drop_caches

Target#  time dd if=/mnt/usb-sda2/test of=/dev/null bs=1024K

  图6

此处从U盘读取200MByte数据,可看到本次测试的U盘读速度约为200MB/8.491s = 23.55MB/s。

2、USB DEVICE模式测试

本小节测试仅支持USB0 OTG接口,USB0 OTG默认是DEVICE模式,请通过USB-A转USB-A线将PC机与评估板的USB0 OTG(CON4)接口进行连接。

执行如下指令,将系统boot-resource分区(mmcblk0p2)虚拟化为U盘,PC机将识别该U盘。

Target#  echo /dev/mmcblk0p2 > /sys/class/android_usb/f_mass_storage/lun/file

Target#  cat /sys/bus/platform/devices/usbc0.2/otg_role   //查看当前USB模式

 图7

 图8

 将U盘中的图片 bootlogo.bmp拷贝至PC机中,在PC机查看图片是否正常显示,接着再把图片从电脑拷贝至U盘。 

  图9

PC机可正常识别boot-resource分区虚拟化的U盘,并能正常查看boot-resource分区文件与正常读写,说明USB DEVICE功能正常。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
智慧校园整体解决方案是响应国家教育信息化政策,结合教育改革和技术创新的产物。该方案以物联网、大数据、人工智能和移动互联技术为基础,旨在打造一个安全、高效、互动且环保的教育环境。方案强调从数字化校园向智慧校园的转变,通过自动数据采集、智能分析和按需服务,实现校园业务的智能化管理。 方案的总体设计原则包括应用至上、分层设计和互联互通,确保系统能够满足不同用户角色的需求,并实现数据和资源的整合与共享。框架设计涵盖了校园安全、管理、教学、环境等多个方面,构建了一个全面的校园应用生态系统。这包括智慧安全系统、校园身份识别、智能排课及选课系统、智慧学习系统、精品录播教室方案等,以支持个性化学习和教学评估。 建设内容突出了智慧安全和智慧管理的重要性。智慧安全管理通过分布式录播系统和紧急预案一键启动功能,增强校园安全预警和事件响应能力。智慧管理系统则利用物联网技术,实现人员和设备的智能管理,提高校园运营效率。 智慧教学部分,方案提供了智慧学习系统和精品录播教室方案,支持专业级学习硬件和智能化网络管理,促进个性化学习和教学资源的高效利用。同时,教学质量评估中心和资源应用平台的建设,旨在提升教学评估的科学性和教育资源的共享性。 智慧环境建设则侧重于基于物联网的设备管理,通过智慧教室管理系统实现教室环境的智能控制和能效管理,打造绿色、节能的校园环境。电子班牌和校园信息发布系统的建设,将作为智慧校园的核心和入口,提供教务、一卡通、图书馆等系统的集成信息。 总体而言,智慧校园整体解决方案通过集成先进技术,不仅提升了校园的信息化水平,而且优化了教学和管理流程,为学生、教师和家长提供了更加便捷、个性化的教育体验。
工业控制主板是用于工业自动化控制系统中的核心部件之一,因此测试流程和规范十分重要。下面介绍一下常见的工业控制主板测试流程和规范: 1. 外观检查:检查主板外观是否完好无损,有无变形、划痕、腐蚀等情况。 2. 电气测试:使用万用表等工具对主板进行电气性能测试,包括电压、电流、电阻等参数。 3. CPU测试:使用CPU压力测试软件,测试主板CPU的稳定性和性能。 4. 存储测试:使用存储测试软件,测试主板存储器的读写速度和稳定性。 5. 视频测试:使用视频测试软件,测试主板显卡的稳定性和性能。 6. 网络测试:使用网络测试软件,测试主板网卡的速度和稳定性。 7. BIOS测试测试主板BIOS的稳定性和功能是否正常。 8. 接口测试测试主板各种接口的稳定性和兼容性,包括USB、串口、并口等接口。 9. 总体测试:对主板进行综合测试测试其在不同工作负载下的稳定性和性能表现。 规范: 1. 测试前应对测试环境进行认真检查,确保测试环境符合要求。 2. 测试前应对测试工具进行校准,确保测试结果准确可靠。 3. 测试过程中应记录测试数据和测试结果,以备后续分析和参考。 4. 测试后应对测试数据和测试结果进行分析和总结,发现问题及时解决。 5. 测试报告应详细说明测试过程、测试结果和测试结论,以便后续参考。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值