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

i.MX8M Plus特点

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

  • GPU: 16 GFLOPS (高精度) OpenGL®ES 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-DSI、HDMI 2.0、LVDS;

  • 操作系统:Linux、Android

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

启扬i.MX8M Plus开发板接口

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

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

(注意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" &

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

此时CPU占用率如下图:

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

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

H264-YUV转码

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

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
NXP i.MX8开发板是一种基于ARM架构的嵌入式系统开发板,其主要特点是高性能、低功耗和灵活性。该开发板使用了NXP i.MX8处理器,支持多种操作系统,包括Android、Linux和QNX等。其中,Android9.0是一种最新的版本,具有更好的性能和功能。 在使用NXP i.MX8开发板开发Android9.0应用程序时,需要根据应用程序的需求进行相应的配置和编程。以下是开发Android9.0应用程序的一些步骤: 1. 准备开发环境:安装Android Studio、NDK和SDK,并配置好环境变量。同时,还需要安装相应的驱动程序和工具链。 2. 下载源代码:从官方网站下载Android9.0的源代码,并解压到本地目录中。 3. 编译源代码:使用命令行工具进入源代码目录,并执行make命令来编译源代码。编译过程中会生成一些中间文件和可执行文件。 4. 刷写系统镜像:使用烧录工具将编译生成的系统镜像刷写到NXP i.MX8开发板的闪存中。该过程需要注意进行备份和恢复,确保数据的完整性。 5. 调试和测试:使用Android Studio和ADB工具进行调试和测试,查看应用程序的运行情况,同时还需要进行性能测试和稳定性测试。 总之,NXP i.MX8开发板是一种高性能的嵌入式系统开发平台,可以用于开发各种嵌入式应用程序,包括Android9.0应用程序。使用该开发板进行Android开发,需要进行相应的配置和编程,并进行测试和调试,以确保应用程序的稳定性和性能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值