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

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

3天内不再提示

启扬i.MX8M Plus核心板、开发板编解码性能测试

启扬ARM嵌入式开发 2022-08-07 16:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

启扬智能基于NXP i.MX8M PLUS处理器推出高性能、高可靠性、高扩展性的IAC-IMX8MP-CM核心板以和IAC-IMX8MP-Kit开发板。

cd2d8b5c-14d8-11ed-9ade-dac502259ad0.jpgcd584b6c-14d8-11ed-9ade-dac502259ad0.jpg

cd72c186-14d8-11ed-9ade-dac502259ad0.jpg

看到一款新板子,我们第一时间肯定想要知道它的性能到底如何?

i.MX8M Plus特点

cd9fd4e6-14d8-11ed-9ade-dac502259ad0.jpg

CPU:4个Cortex-A53+1个Cortex-M7;

GPU: 16 GFLOPS (高精度) OpenGLES 3.1/3.0、Vulkan、Open CL 1.2 FP、OpenVG 1.1;

NPU:最多提供2.3 TOPS;

ISP(双图像信号处理器):分辨率高达12MP,输入速率高达375M像素/s;

视频解码:1080p60、h.265 / 4、VP9、VP8;

视频编码:1080p60、h.265/4;

摄像头接口2个MIPI CSI

高速接口:2个千兆网口、2个两用USB 3.0/2.0、PCIe Gen 3、3个SDIO 3.0、2个CAN FD;

音频18x I2S TDM、DSD512、S/PDIF、8通道PDM麦克风输入、eARC、ASRC ;

显示:MIPI-DSIHDMI 2.0、LVDS;

操作系统LinuxAndroid

同时,我们使用nbench跑分工具对i.MX8M Plus性能进行测试,得到结果如下图所示:

cdc1e87e-14d8-11ed-9ade-dac502259ad0.png

(注意nbench测试只针对单颗 CPU Core 进行内存、整数运算和浮点运算性能,对于多核处理器或者多线程是不能发挥其应有的测试性能。结果仅供参考)

结果显示内存得分:8.129, 整数运算:8.244 ,浮点运算:12.566。

i.MX8M Plus拥有强大的多媒体功能,支持1080P60 H.264、H.265、VP8、VP9视频解码,以及1080P60 H.264、H.265视频编码。接下来,我们将对i.MX8M Plus的编解码能力进行测试。

解码播放

我们使用Gstreamer命令来测试硬件编解码的性能,首先使用硬件解码器来播放一个1080P的视频。

使用如下命令播放:

gst-launch-1.0 playbin uri=file:///home/root/1.mp4 video-sink="waylandsink" &

这时可以看到屏幕上已经成功播放视频。

cdecbfc2-14d8-11ed-9ade-dac502259ad0.jpg

此时CPU占用率如下图:

ce122f28-14d8-11ed-9ade-dac502259ad0.png

可以看到CPU的占用率只有17.6%。

此外,我们使用了不同格式和编码的视频进行测试,均可顺利地播放,显示了其出色的解码能力。

H264-YUV转码

在使用过程中,常会遇到需要YUV格式的情况,使用如下命令将h264编码格式的文件转码成yuv格式。

gst-launch-1.0 filesrc location=akiyo.h264 ! h264parse ! vpudec ! filesink location=new.yuv

ce50b5ae-14d8-11ed-9ade-dac502259ad0.png

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

    关注

    6

    文章

    1344

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    既要稳定性,还要性价比的工业级开发板 — 米尔i.MX91

    之前我介绍过NXPi.MX8系列的开发板,最近它的下一代产品i.MX9系列产品也有了,我就拿到了这个基于NXPi.MX9系列的米尔MYD-LMX91
    的头像 发表于 11-20 08:05 747次阅读
    既要稳定性,还要性价比的工业级<b class='flag-5'>开发板</b> — 米尔<b class='flag-5'>i.MX</b>91

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

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

    米尔NXP i.MX 91核心板发布,助力新一代入门级Linux应用开发

    本帖最后由 blingbling111 于 2025-5-30 16:17 编辑 米尔电子基于与NXP长期合作的嵌入式处理器开发经验,在i.MX 6和i.MX 8系列
    发表于 05-30 11:20

    新品!米尔NXP i.MX 91核心板,赋能新一代入门级Linux应用

    米尔电子基于与NXP长期合作的嵌入式处理器开发经验,在i.MX6和i.MX8系列核心板领域已形成完整产品矩阵,米尔累计推出5个平台共计二十余款NXP
    的头像 发表于 05-29 08:01 2500次阅读
    新品!米尔NXP <b class='flag-5'>i.MX</b> 91<b class='flag-5'>核心板</b>,赋能新一代入门级Linux应用

    迅为瑞芯微iTOP-3588开发板/核心板

    的视频编解码 8K编码+8K解码,多路视频源同时解码。支持8K@60fps H.265/H.26
    发表于 04-16 17:02

    迅为iTOP-RK3588S开发板/核心板瑞芯微RK3588S处理器6TOPS算力内置NPU

    DualpipelSP(48M-16M),支持HDR。 核心板 开发板采用核心板+底板结构,拆卸方便,核心板引脚240PIN全部引出,满足用
    发表于 04-10 11:13

    i.MX93和i.MX8M Plus上都使用UART,遇到了RTS/CTS连接问题求解决

    我在 i.MX93和 i.MX8M Plus 上都使用 UART,并遇到了 RTS/CTS 连接问题。 在 i.MX93 上,以下接线工作正常: TX→ RX (RS232) RX←
    发表于 04-04 07:16

    正式发布 | RK3568开发板已成功适配OpenHarmony4.0版本

    智能IAC-RK3568-Kit开发板支持Debian、Android等常见开源操作系统,目前已完成OpenHarmony4.0开源国产操作系统的适配工作,满足国产化开源操作系统客户的需求。
    的头像 发表于 03-27 17:24 1154次阅读
    正式发布 | <b class='flag-5'>启</b><b class='flag-5'>扬</b>RK3568<b class='flag-5'>开发板</b>已成功适配OpenHarmony4.0版本

    恩智浦推出FRDM i.MX 93开发板

    备受嵌入式开发者青睐的恩智浦FRDM开发平台,迎来了一位新成员——FRDM i.MX 93开发板,这也是第一块配备i.MX MPU的FRDM
    的头像 发表于 02-21 14:22 2885次阅读

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

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

    强悍的I.MX8MP核心板

    在当今的嵌入式系统开发领域,一款性能卓越且尺寸小巧的核心板能够为众多项目带来极大的便利。今天,我们就来深入探讨一下 MYZR新款I.MX8MP 核心
    的头像 发表于 02-13 17:05 661次阅读

    迅为RK3588S开发板/核心板介绍

    DualpipelSP(48M-16M),支持HDR。 核心板 开发板采用核心板+底板结构,拆卸方便,核心板引脚240PIN全部引出,满足用
    发表于 02-13 14:40

    迅为RK3576开发板核心板与底板接口硬件介绍

    迅为RK3576开发板核心板与底板接口硬件介绍
    的头像 发表于 01-14 15:15 2346次阅读
    迅为RK3576<b class='flag-5'>开发板</b><b class='flag-5'>核心板</b>与底板接口硬件介绍

    飞凌嵌入式i.MX8M Mini核心板已支持Linux6.1

    飞凌嵌入式FETMX8MM-C核心板现已支持Linux6.1系统,此次升级不仅使系统功能更加丰富,还通过全新BSP实现了内存性能的显著提升。
    的头像 发表于 01-10 09:56 2805次阅读
    飞凌嵌入式<b class='flag-5'>i.MX8M</b> Mini<b class='flag-5'>核心板</b>已支持Linux6.1

    为什么要选择BGA核心板

    导读M3562核心板不仅在性能上表现卓越,还采用了先进的BGA封装技术。那么,BGA封装核心板究竟有哪些独特的优势呢?本文将带您深入探讨。继MX
    的头像 发表于 01-07 11:36 965次阅读
    为什么要选择BGA<b class='flag-5'>核心板</b>?