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

    文章

    40

    浏览量

    50036
收藏 人收藏

    评论

    相关推荐

    嵌入式学习-嵌入式ElfBoard ELF 1板卡-如何移植NCNN?

    在计算机视觉和深度学习领域,NCNN(Netural Network Computer Vision)是一个轻量级的神经网络计算框架,被广泛应用于各类嵌入式设备和移动平台。今天,让我们一同跟随共创
    发表于 05-29 17:24

    如何获取STM32MP157的嵌入式Linux的OpenGL库?

    请问,如何获取STM32MP157的嵌入式Linux的OpenGL库?
    发表于 05-27 07:27

    嵌入式亮相上海充换电展# 充换电

    嵌入式
    飞凌嵌入式
    发布于 :2024年05月24日 11:32:48

    回顾,嵌入式的第89届中国国际医疗器械博览会 (CMEF)之行

    嵌入式
    飞凌嵌入式
    发布于 :2024年04月26日 16:10:58

    Embedded World2024,嵌入式参展回顾#嵌入式

    行业资讯嵌入式
    飞凌嵌入式
    发布于 :2024年04月22日 15:51:28

    【活动】4款AI开发板任你选,紧跟人工智能的风口

    试用名额有限,为了让更多朋友低门槛得到产品 嵌入式设置了优惠券,复制下方淘口令, 即可获得对应产品的8.5折现金优惠券⬇️⬇️OK3588-C开发板优惠券:
    发表于 04-19 13:31

    嵌入式 | CACLP 2024回顾

    嵌入式
    飞凌嵌入式
    发布于 :2024年03月22日 17:05:30

    如何获取STM32MP157的嵌入式Linux的OpenGL库?

    请问,如何获取STM32MP157的嵌入式Linux的OpenGL库?
    发表于 03-15 07:21

    如何解决UUU烧写卡在99%

    近期查看嵌入式技术支持部门问题反馈列表时,发现部分客户反馈iMX8MP产品用UUU烧写时卡在99%处,并且问题反馈用的都是同一个截图。 问题截图如下: 小编根据
    发表于 01-18 11:33

    嵌入式全志T113-i开发板的休眠及唤醒操作

    会变更成rtc1。)到这里,我们就完成了在嵌入式OK113i-S开发板上实现休眠以及通过RTC定时唤醒的全部操作了,当然,不同的主控平台
    发表于 01-17 09:29

    EFSL嵌入式MP3播放器设计原理

    电子发烧友网站提供《EFSL嵌入式MP3播放器设计原理.pdf》资料免费下载
    发表于 10-11 10:44 1次下载
    EFSL<b class='flag-5'>嵌入式</b><b class='flag-5'>MP</b>3播放器设计原理

    在i.MX8MP开发板上实现SPI转CAN

    嵌入式OKMX8MP-C开发板有两路原生CAN总线,但用户在开发产品时可能需要用到更多的CAN,这该如何解决呢?今天小编将为大家介绍一种SPI转CAN的方法,供各位工程师小伙伴参考
    发表于 09-11 15:26

    iMX6常见 Android系统问题

    本文以嵌入式OKMX6Q/DL平台为基础讲解,其它iMX6
    发表于 08-29 10:32

    嵌入式国产平台大盘点之瑞芯微系列

    “国产化”一词正在被越来越多的提及,有着越来越高的关注度,嵌入式也已与多家国内芯片原厂联合推出了数款国产化智能平台。为了帮助大家快速认识
    发表于 08-05 11:12

    如何获取STM32MP157的嵌入式Linux的OpenGL库?

    请问,如何获取STM32MP157的嵌入式Linux的OpenGL库?
    发表于 08-05 06:06