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功能正常。

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

  1. STM32 通过USB接口读写挂载的SD卡(支持fatfs文件系统)

    通过USB接口读写挂载的SD卡 HAL库 标准库 本文以STM32F407为例分别用HAL库(STM32CubeMX)和标准库实现SD卡对fatfs支持,以及通过USB接口读写SD卡.首先看电路连接: ...

  2. A40I工控主板(SBC-X40I)LVDS显示屏测试

    SBC-X40I产品特性 采用Allwinner公司Cortex-A7四核A40i处理器,运行最高速度为1.2GHZ: 支持Mali-400MP2 GPU,支持OpenGL ES 2.0 / Open ...

  3. 用VC++实现USB接口读写数据的程序

    使用一个GUIDguidHID_1查找并打开一个USB设备 extern "C" int PASCAL SearchUSBDevice() {HANDLE hUsb;int nCo ...

  4. A40I工控主板(SBC-X40I)T卡接口,EMMC读写测试

    SBC-X40I产品特性 采用Allwinner公司Cortex-A7四核A40i处理器,运行最高速度为1.2GHZ: 支持Mali-400MP2 GPU,支持OpenGL ES 2.0 / Open ...

  5. USB应用开发笔记之一:STM32上实现USB主机读写U盘

      在项目应用中,经常会有对外交换数据的需求.USB接口读写U盘无疑是一种颇为方便的选择.在这一篇中,我们就来讨论如何在STM32上实现USB主机读写U盘文件的方法. 1.应用概述   在我们的产品上 ...

  6. 针对USB接口的安全测试方法研究

    本文分析了针对USB接口的多种攻击方法及原理,并提出了相应的安全测试手段和防御途径,可为后续USB接口安全测试工具的研究和测试工作的开展提供指引. 文章目录 前言 1.什么是USB接口的数据通信? 2 ...

  7. DDR3基本的读写测试,适用于verilog语言学习

    近期学习使用Verilog编写DDR3接口读写测试,在编写过程中遇到许多问题,最终功夫不负有心人,实现了DDR3数据写入和数据读取功能.同时在问题排查过程中,也学习到了很多新的东西. 现将我实现DDR ...

  8. 【转】实战USB接口手机充电 看3.0/2.0谁更快

    原文网址:http://mb.it168.com/a2012/0816/1385/000001385641_all.shtml [IT168 应用]当下,越来越多的电脑都已普及USB 3.0接口,新买 ...

  9. 全志A40i开发板(4核ARM CortexA7)测评合集——存储介质读写测试

    本次测试板卡是创龙科技旗下,一款基于全志科技A40i开发板,其接口资源丰富,可引出双路网口.双路CAN.双路USB.双路RS485等通信接口,板载Bluetooth.WIFI.4G(选配)模块,同时引 ...

最新文章

  1. java培训班如何选择
  2. 中国江苏省动漫产业发展导向及运营前景规划咨询报告2021-2027年
  3. java web 截图_如何以Java实现网页截图技术
  4. 配置SSH非管理员用户登录
  5. 关系与普通表的术语比较
  6. 在两个不同域中的WINDOWS 2003活动目录做迁移笔记
  7. JAVA多线程共享变量的可见性
  8. Failed to connect to bitbucket.org port 443: Operation timed out
  9. 《Adobe Fireworks CS5中文版经典教程》——1.2 工具面板
  10. osg显示CEGUI界面
  11. 网页版本模拟linux,Firefox OS 模拟器
  12. 解决报错:OSError: Failed to open file b‘D:\\\xe5\xad\xa6\xe4\xb9\xa0\\scipy-_7cm39vc‘(图文并茂版详细版!!)
  13. 618投影仪怎么选?看看极米NEW Z6X、极米Z6X Pro与极米H3S
  14. 西恩科技更新招股书:IPO前大手笔分红“套现”, 赵志安为实控人
  15. 程序员延寿指南 | A programmer's guide to live longer
  16. python租房_如何用Python爬租房网站信息
  17. JAVA开发基础之使用IDEA导出JAR包
  18. 基于AT89C51单片机的智能浇花系统设计
  19. 块级元素和行内元素,以及行内块元素
  20. golang 获取一天前,一个月前,一年前的日期

热门文章

  1. 渗透测试RECON-NG介绍
  2. SpringBoot html转pdf 支持中文、图片水印+文字水印、页眉页脚 flying-saucer-pdf-itext5 + freemarker
  3. 面向对象开发期末复习概述(七)
  4. 什么是mysql的安装版本的_一:MySQL基本介绍及安装
  5. jQuery中的基本选择器,id,class,元素,通用
  6. Linux之创建、删除文件及目录命令touch、echo、mkdir、rm、rmdir
  7. 计算机科学与技术补中益气丸的成分,经典名方,补中益气丸运用解析
  8. 为什么很多聪明的人,却一辈子在社会最底层?
  9. 小程序源码:王者战力查询,游戏扫码登录,王者巅峰信息查询等等支持流量主收益和CPS收益-多玩法安装简单
  10. 2016年中国未来的新兴行业推荐