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

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

3天内不再提示

OKMX8MP操作说明 :飞凌嵌入式 iMX8MP平台系统设置

飞凌嵌入式 2021-12-26 22:52 次阅读


本文采用的硬件板卡为飞凌嵌入式OKMX8MP-C开发板,系统版本是Linux5.4.70+Qt5.15.0。先对这款板卡做一个简单介绍。

OKMX8MP-C开发板基于NXP i.MX 8M Plus处理器开发设计,该系列处理器专注于机器学习与视觉、高级多媒体以及具有高可靠性的工业自动化。旨在满足智慧城市、工业互联网、智能医疗、智慧交通等应用的需求。

i.MX 8M Plus特点

1、高性能NPU 2.3 TOPS算力(每秒兆级操作)

2、主频高达2GHz的四核Arm Cortex-A53子系统

3、主频可达800MHz的基于Cortex-M7的独立实时子系统

4、用于进行语音和自然语言处理的高性能800MHz音频 DSP

5、双摄像头图像信号处理器(ISP)

6、用于丰富图形渲染的3D GPU

正文开始:


1、iMX8MPlus 开发板 如何更换Logo?

OKMX8MPQ-C u-boot阶段就已经可以在LCD上显示LOGO图片。如需更换LOGO请替换:OK8MP-SDK/images/boot/logo.bmp

要求为24位的BMP格式图片,分辨率为1024x600。

2、iMX8MPlus 开发板上电自启动程序设置方法

以飞凌嵌入式iMX8MP平台为例,在此介绍一种使用systemd方式来配置任意开机自启动程序的方法。

将OKMX8MPQ-C上电启动,在开发板终端中进入到/home/root/目录下,执行如下命令创建一个脚本文件,并修改权限:

root@OK8MP:~# echo '#!/bin/sh' >> /etc/autorun.sh

root@OK8MP:~# echo 'gst-play-1.0 /media/forlinx/test.mp3' >> /etc/autorun.sh

root@OK8MP:~# chmod 777 /etc/autorun.sh

进入到“/lib/systemd/system/”目录下,并新建一个autorun.service文件,命令如下:

root@OK8MP:~# cd /lib/systemd/system
root@OK8MP:~# vi autorun.service

文件的内容如下:

[Unit]

Description=autorun

After=basic.service X.service thermal-zone-init.service

[Service]

ExecStart=/etc/autorun.sh

[Install]

WantedBy=multi-user.target

其中Description一行需写入服务名,ExecStart需要写入可执行文件的绝对路径。

保存退出后,在终端上执行如下命令:

root@OK8MP:~# systemctl -f enable /lib/systemd/system/autorun.service

此时即可将新添加的自启动服务生效,重启iMX8MP开发板后,此程序即可自动运行,音频输出成功。

3、如何更改iMX8MP开发板显示桌面状态栏

iMX8MP开发板开机默认情况下,weston桌面顶部显示时间信息状态栏被设置为隐藏,如果您需要其显示,可以按照下面的方法进行设置。

如果有全屏应用显示的需求,可以按照如下方法进行修改,隐藏顶部状态栏。iMX8MP开发板上电,在iMX8MP开发板终端中输入如下命令,打开weston的配置文件:

root@OK8MP:~# vi /etc/xdg/weston/weston.ini

修改文件的内容如下:

[shell]

locking=false

panel-position=top

4、iMX8MPlus开发板屏幕校准

OKMX8MPQ-C开发板默认使用电容触摸,并开启了校准程序,如果您需要重新校准,请执行以下命令删除校准文件,并重启iMX8MP开发板。

root@OK8MP:~# rm /etc/udev/rules.d/cal.rules

root@OK8MP:~# sync

如果您的屏幕无需校准,可以执行以下命令关闭校准服务。

root@OK8MP:~# systemctl disable cal

同样您可以执行以下命令使能校准服务。

root@OK8MP:~# systemctl enable cal

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

    关注

    3

    文章

    39

    浏览量

    49981
收藏 人收藏

    评论

    相关推荐

    gdk_x11_window_get_xid支持imx8MP evk Yocto 4.0吗?

    ;lt;-- 我们在 gdkx11window.h 中得到“gdk_x11_window_get_xid”。 但是 imx8mp evk 系统启动后,我们在 rootfs 中找不到
    发表于 05-19 07:14

    如何扩展imx8mp.dtsi中的i.mx8mp cpufreq设置以降低cpu温度?

    imx8mp 很难触摸。 i.mx8mp 频率为 1.2G hz 和 1.6Hz,如下所述。 imx8mp.dtsi中的cpufreq设置只有三部分,描述如下 a53_opp
    发表于 05-18 13:25

    如何为IMX8MP Isp移植IMX477?

    大家好 我正在将 IMX477 相机驱动程序移植到 technexion 的 IMX8MP EDM-g-WB 板上。我遵循 i.MX 8M Plus 相机和显示指南,第 2 节相机传感器移植指南
    发表于 05-17 09:26

    如何在imx8mp评估套件中启动以太网1 (eqos)?

    我正在使用带有 Android 11 操作系统imx8mp 进化套件。 我想同时使用板载以太网(eth0 和 eth1) 默认情况下,作为 fec 控制器的 eth0 工作正常,我们可以通过
    发表于 05-17 07:20

    为什么无法在IMX8MP中重置MAC?

    嗨,我们在基于 IMX8MP 板开发的板上遇到了一个问题。在我们的电路板上,我们使用 DP83867 作为以太网物理层,我们收到一条消息“无法重置 ENET_QOS”。我应该怎么办??
    发表于 05-12 08:01

    HDMI和LVDS Logo在Yocto3.0 imx8mp平台无法全面屏怎么解决?

    我们的客户尝试了双显示器。LVDS + HDMI 主要是LVDS。 HDMI和LVDS Logo在Yocto3.0 imx8mp平台无法全面屏。 Logo 在 LVDS 中是全屏的。 我们的客户需要在 HDMI 中全屏显示日志。 你有什么建议吗?
    发表于 05-06 08:54

    imx8mp chromium浏览器显示异常怎么解决?

    我用imx8mp连接两个屏幕,显示不同。一个是lvds接口的屏,分辨率是1366*768,一个是HDMI显示器。如果你在HDMI屏幕上打开chromium浏览器到最大,浏览器屏幕也会显示在另一个屏幕上。
    发表于 05-06 07:21

    如何使ov5640相机在imx8MP板上工作?

    我有一块带有 imx8MP 芯片组的定制板。并且有 2 个摄像头使用 2 通道 mipi CSI 0 和 1。我可以在 mxc/capture 目录中看到太多 ov5640 驱动程序。谁能帮我弄清楚
    发表于 05-06 06:16

    IMX8MP上PWM的最大速度是多少 ?

    IMX8MP 上 PWM 的最大速度是多少 ?在数据表中提到的地方? 谢谢。
    发表于 05-04 06:05

    IMX8MP, IMX8MM USB眼图测试如何设置寄存器?

    正如标题,我们的产品准备量产,但面临信号认证问题。 我们需要通过 USB 眼图测试,但我不知道如何启用它。 我的软件设置平台IMX8MP(USB3.0)、IMX8MM(USB2.
    发表于 05-04 06:00

    你能指导我verdin-imx8mp板的闪烁机制吗?

    我们正在为 verdin-imx8mp 板做 android 移植。采用 NXP 提供的适用于 IMX8MP 的 android 11 操作系统,并将 u-boot 和内核代码修改为 verdin
    发表于 04-26 08:17

    如何添加imx8mp硬件解码和编码插入cerbero?

    你好: 我们想在 imx8mp android 11 中使用 gstreamer 命令,所以我使用 cerbero 交叉编译 gstreamer,但是交叉编译完成后,运行
    发表于 04-23 06:36

    IMX8MP SD卡启动系统失败了的原因?

    你好如题,imx8mp选择SD卡启动,启动失败,日志如下:由emmc引导系统,可识别sd,但报错请教下问题的原因与调查方向
    发表于 04-20 09:05

    如何为IMX8MP打开GPU?

    我想打开IMX8MP的GPU,图像处理时CPU占用率过高。我该怎么办?
    发表于 04-20 08:04

    求分享IMX8MP Cortex M7 FreeRTOS FlexCAN驱动程序

    IMX8MP Cortex M7 FreeRTOS FlexCAN 驱动程序
    发表于 04-20 07:32