0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

iMX8测评| 存储、千兆网、4K解码 iMX8MQ 开发板 评测

飞凌嵌入式 ? 2021-10-28 18:55 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

飞凌OKMX8MQ-C开发板基于NXP iMX8系列处理器iMX8MQ设计,ARMCortex-A53和Cortex-M4内核。

iMX8MQ平台具有业界领先的音频、语音和视频处理功能,具有高品质视频,提供全4KUltraHD分辨率和HDR(DolbyVision、HDR10和HLG),同时具有丰富的接口功能,灵活的存储器选件,能够根据需求调整CPU频率。适用于从消费家庭音频到工业楼宇自动化及移动计算机等广泛应用。

f_bf04f811c7dafb55e0a181a59e963749&t=png&o=&s=&v=1608861202

下面是小编从存储、千兆网、4K解码对iMX8MQ 开发板进行的测评。

数据存储--存储设备读写测试

i.MX8MQ平台目前搭载8G eMMC,支持TF做存储,支持NVMe PCIeM.2固态硬盘,多样化储器件选择,固态硬盘的读取可达到234MB/S,写入也可以达到178MB/S,下面是几个存储器件的实际测试读写数据。


1. TF卡测试

将 TF卡插入开发板底板上的TF 卡插槽,正常情况下开发板终端有如下打印信息:

f_ccdd54071ad9f4f70321e68618fb8541&t=jpg&o=&s=&v=1608861225

默认情况下 TF卡挂载到文件系统/run/media/ 目录

查看挂载目录:

f_dae46045bcab863813948dd89585b41e&t=jpg&o=&s=&v=1608861235

写入测试:

$ dd if=/dev/zero of=/run/media/mmcblk1p1/test bs=1M count=500conv=fsync oflag=direct

f_bae939ac7cb13dcbf93f4382e3688b72&t=jpg&o=&s=&v=1608861244

读取测试:

$ dd if=/run/media/mmcblk1p1/test of=/dev/null bs=1M iflag=direct

f_a4f2857866e0e7c9a3ee70bcd2ec65fe&t=jpg&o=&s=&v=1608861253


2. eMMc测试

iMX8平台 eMMC默认运行于 HS200模式,下面简单测试eMMC 的读写速度,以读写ext4 文件系统为例。

写入测试:

$ dd if=/dev/zero of=/test bs=1M count=500 conv=fsync oflag=direct

f_7b93b76e1dd0cce7f4bafdf27605fb3a&t=jpg&o=&s=&v=1608861261

读取测试:

$ dd if=/test of=/dev/null bs=1M iflag=direct

f_86ae2ee56a454d7c50754dd13779c968&t=jpg&o=&s=&v=1608861270


3. NVMe PCIe M.2 固态硬盘测试

上电前根据原理图及接口类型将PCIe 设备模块插入底板对应的M.2 接口卡槽KEY E(P37)和KEYM(P34)。上电后启动linux 后,通过可以看到对应设备枚举:

$lspci

f_0be3b138086eb73e4f1cca7ae9c9dd84&t=jpg&o=&s=&v=1608861278

写入测试:

$ dd if=/dev/zero of=/run/media/nvme0n1p1/test bs=1M count=500 conv=fsync oflag=direct

f_f095057007a90e9e0e868c18a1ed7d3f&t=jpg&o=&s=&v=1608861287

读取测试:

$ dd if=/run/media/nvme0n1p1/test of=/dev/null bs=1M iflag=direct

f_98d7767f4568622e10dbfeef8a5143ce&t=jpg&o=&s=&v=1608861295

网络传输数据--千兆网实测数据

用OKMX8MQ-C开发板和PC直连测试,下面分别是OKMX8MQ-C开发板做Server端和Client端的测试结果。

①、iMX8开发板做Client时的测试数据如下

PC 端

f_843ebdb909e4918f35a963b8be9fc5d9&t=jpg&o=&s=&v=1608861307

iMX8开发板端

f_bc5a8a08a362eed69a725f5250b1a445&t=jpg&o=&s=&v=1608861315

②、OKMX8MQ-C开发板做Service时的测试数据如下

PC端

f_99d2389e1a0df3f7a53bb91008cf1e0b&t=jpg&o=&s=&v=1608861323

OKMX8MQ-C开发板端

f_e7f7f97d370026e867168d95b223fd9b&t=jpg&o=&s=&v=1608861331

4K解码---多媒体测试

iMX8 开发板音视频部分应用层软件采用的是Gstreamer,支持硬件编解码。本节所有的示例均是基于Gstreamer 命令行的形式。 如果您需要带界面的播放器,您也可以使用QT的多媒体类,同样支持硬编解。

iMX8M开发板内部有一个视频处理单元VPU,支持以下格式的视频硬解:

视频解码最大支持4Kp60:HEVC/H265、VP9;

视频解码最大支持4Kp30:AVC/H.264;

视频解码最大支持1080p60:MPEG-2、MPEG-4p2、VC-1、VP8、RV9、AVS、MJPEG、H.263。

OKMX8MQ-C开发板硬件编解码4K参数表:

f_49889a063e031df261ee103915cbbcdc&t=jpg&o=&s=&v=1608861341

1.4K 视频VP9解码(最大支持 60fps)

解码并播放 VP9视频文件:

$ gst-launch-1.0 filesrc location=/home/forlinx/video/4kvp9p60.webm \

typefind=true ! video/x-matroska ! aiurdemux ! queue max-size-time=0! \

vpudec ! autovideosink

同时播放音频和视频:

$ gst-launch-1.0 filesrc \

location=/home/forlinx/video/4kvp9p60.webm typefind=true ! \

video/x-matroska ! aiurdemux name=demux demux. ! queuemax-size-buffers=0 \

max-size-time=0 ! vpudec ! autovideosink demux. \

! queue max-size-buffers=0 max-size-time=0 ! decodebin ! audioconvert\

! audioresample ! pulsesink

2.4K 视频H265解码(最大支持60fps)

解码并播放H265视频文件:

$ gst-launch-1.0 filesrc \

location=/home/forlinx/video/4kh265p24.mkv typefind=true ! \

video/x-matroska ! aiurdemux ! queue max-size-time=0 ! vpudec !autovideosink

同时播放音频和视频:

$ gst-launch-1.0 filesrc \

location=/home/forlinx/video/4kh265p24.mkv typefind=true ! \

video/x-matroska ! aiurdemux name=demux demux. ! queuemax-size-buffers=0 \

max-size-time=0 ! vpudec ! autovideosink demux. \

! queue max-size-buffers=0 max-size-time=0 ! decodebin ! audioconvert\

! audioresample ! pulsesink

相比传统的H.264编码,平均解码效率提升50%;传输和存储同样分辨率的视频所占用带宽和容量是H.264的50%。

小编的测评到此结束,希望飞凌能给您带来产品和服务的双优体验。

搜索飞凌嵌入式官网>>,了解关于OKMX8MQ-C开发板的更多信息。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • imx8
    +关注

    关注

    3

    文章

    41

    浏览量

    50518
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    01 Studio K230开发板开箱评测

    Studio K230开发板开箱评测
    的头像 发表于 06-28 14:26 ?1096次阅读
    01 Studio <b class='flag-5'>K</b>230<b class='flag-5'>开发板</b>开箱<b class='flag-5'>评测</b>

    迅为iTOP-3588S开发板核心引脚240PIN全部引出8GB内存32GBEMMC存储

    DualpipelSP(48M-16M),支持HDR。 核心 开发板采用核心+底板结构,拆卸方便,核心引脚240PIN全部引出,满足用户扩展需求。 接口丰富
    发表于 06-23 11:19

    4K8K显示器驱动的区别

    前面我们有讲到lhdh4k 4K屏USB3.0显示方案以及驱动出现噪音应该如何解决?,今天我们来聊一聊有关驱动的新内容,4K显示器驱动
    的头像 发表于 06-06 11:18 ?686次阅读

    IMX Docker - IMX Nano 8编译失败的原因?

    使用版本 imx-6.6.52-2.2.0 和 imx 8 nano 时,编译失败: bitbake imx-image-core 编译 minimal 也会失败: bitbake
    发表于 03-28 07:07

    为什么IMX8M-Plus不支持4K编码?

    IMX8M-Plus文档可以看出,VPU编码器最高支持1080p60。看起来Hantro VC8000E编码器,它表示支持 4K 编码。 有谁知道为什么 IMX8M-Plus 不支持 4K
    发表于 03-26 06:52

    请问iMX8 QuadMax是否支持双/四启动?

    是否可以在 iMX8 QuadMax 上进行双启动或四启动?如果是这样,哪些作系统支持这些要求? 我们是否可以在每个内核上运行一个作系统,使其同时进行四启动?这怎么可能,你能用 shed mode light 这个吗? 此外,是否有任何替代方法来满足这些要求。
    发表于 03-24 06:51

    迅为iTOP-RK3588S开发板/核心6TOPS的NPU算力视频编解码8K编码+8K解码

    DualpipelSP(48M-16M),支持HDR。 核心 开发板采用核心+底板结构,拆卸方便,核心引脚240PIN全部引出,满足用户扩展需求。 接口丰富
    发表于 02-20 14:24

    解码TW6501:4K LDPC技术如何让数据存储更可靠?

    解码TW6501:4K LDPC技术如何让数据存储更可靠?
    的头像 发表于 01-21 16:33 ?541次阅读
    <b class='flag-5'>解码</b>TW6501:<b class='flag-5'>4K</b> LDPC技术如何让数据<b class='flag-5'>存储</b>更可靠?

    【米尔RK3576开发板评测】+项目名称值得购买的米尔RK3576开发板

    AIOT平台,6 TOPS算力NPU,最大可配16GB大内存。支持4K视频编解码,拥有丰富的接口,支持双千兆口,WiFi6 & BT5和多种视频输出。支持多种操作系统,适用于
    发表于 01-08 22:59

    【米尔RK3576开发板评测】+项目名称【米尔RK3576开发板评测】一个视频和你共同认识一下米尔RK3576开发板

    监控应用开发。 2、自带3路D/CPHY_RX MIPICSI-2摄像头接口,支持最高4K 60FPS。 3、支持高刷商显广告屏等业务应用开发场景。 4、成本加大算力的优势,支持多
    发表于 12-18 20:50

    【米尔RK3576开发板评测】带你初步了解米尔RK3576这块开发板

    应用场景。 MYC-LR3576核心开发板 瑞芯微RK3576处理器,8核6T高算力赋能工业AI智能化 AI边缘应用:搭载6 TOPS的NPU加速器,3D GPU; 多种外设:双千兆
    发表于 12-18 20:35

    HDMI线8K4K的通用性及山泽品牌分析

    HDMI线8K4K的兼容性 HDMI(High-Definition Multimedia Interface)线是用于传输未压缩音频信号和视频信号的数字接口,广泛应用于家庭影院、电脑显示器
    的头像 发表于 12-04 15:34 ?1802次阅读

    瑞芯微系列-米尔RK3576核心-8核6T高算力AI开发板

    MYC-LR3576核心开发板瑞芯微RK3576处理器,8核6T高算力赋能工业AI智能化AI边缘应用:搭载6 TOPS的NPU加速器,3D GPU;多种外设:双千兆以太
    发表于 10-29 10:16 ?11次下载

    PICO-IMX8PL和SRG-IMX8PL:共创您的物联网集成网关

    凭借为工业物联网构建的平台,全新PICO-IMX8PL和SRG-IMX8PL将强大的物理硬件与精英开发工具相结合,使解决方案更易于推向市场。SRG-IMX8PL系统赋予用户制造高品质、
    的头像 发表于 10-12 08:01 ?931次阅读
    PICO-<b class='flag-5'>IMX8</b>PL和SRG-<b class='flag-5'>IMX8</b>PL:共创您的物联网集成网关

    【米尔NXP i.MX 93开发板试用评测】04.OpenWRT的构建-开始编译

    i.MX 93开发板不仅仅支持Debian和yocto这两种系统了,还增加了Openwrt这个系统,要知道我们的米尔底板上面可是有两个千兆口啊,然后搭配Openwrt,做个网关路由器,岂不是要起飞
    发表于 09-19 14:36