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

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

3天内不再提示

干货讲解 | OKT507-C开发板基于Linux系统的应用笔记

飞凌嵌入式 2021-12-03 11:40 次阅读
OKT507-C开发板,具有2路网卡(百兆/千兆),支持3路声卡,包括HDMI声卡输出、CPU内置声卡以及外扩WM8960声卡,支持录音,耳机与喇叭放音。

不仅如此,OKT507-C开发板还支持LCD/LVDS与HDMI同/异显,支持多路摄像头输入(USB摄像头、DVP5640、MIPI-OV5640),另外支持720P高清模拟摄像头,可MIPI-OV5640复用ae7a4406-538c-11ec-a27f-dac502259ad0.jpg

1T507与T3的差别T507相较于T3,在CPU架构、视频编解码能力、摄像头输入、显示分辨率等方面都有了很大的进步,并且软件针对底板功能也做了适配。首先,我们先来看下详细的参数对比:ae8c3e04-538c-11ec-a27f-dac502259ad0.jpg

Linux软件对比:

aea1da5c-538c-11ec-a27f-dac502259ad0.png

2应 用在外围接口的测试上,我们可通过参考用户资料中的手册进行测试。但是在T507发布之后,用户可能会在一些应用场景上遇到问题,因此小编在下方提供了一些参考方法。屏幕旋转有客户需要将屏幕作为竖屏使用,在linux中,如何将屏幕设置为竖屏呢?

在/etc/profile.d/env.sh 中加入export QT_QPA_EGLFS_ROTATION=90

重启后,便可实现屏幕的旋转。

触摸旋转电容触摸旋转方法:在/etc/profile.d/env.sh 中加入export QT_QPA_EVDEV_TOUCHSCREEN_PARAMETERS=/dev/input/event1:rotate=90

直接在对应的触摸节点后加旋转参数。

电阻触摸旋转方法:/etc/ts.conf 中加入 module linear rot=3注意电阻触摸时,需要ts_calibrate --help 查看是否支持触摸旋转。

鼠标光标的关闭与打开

电容取消鼠标光标:/etc/profile.d/env.sh中加入export QT_QPA_EGLFS_HIDECURSOR=1

电阻触摸取消鼠标光标:

/etc/profile.d/env.sh 中的export QT_QPA_EGLFS_TSLIB=1修改为#export QT_QPA_EGLFS_TSLIB=1

串口波特率支持范围

CPU手册中明确说明,在24M时钟时,最大波特率为1.5M,可修改时钟,从而修改最大波特率值。

时区修改方法

echo "Asia/Shanghai" > /etc/timezonerm -rf /etc/localtimeln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

录像功能

原厂资料中提供了一个测试例程sdktest可支持录像功能,要求sd卡需要挂载到/mnt/sdcard/mmcblk1p1目录下。此方法需重新挂载sd卡。

GDB调试

默认已打开GDB调试。比如gdb/usr/bin/xplayerdemo,具体GDB的命令可通过help进行查看。

参考:

https://doc-snapshots.qt.io/qt5-5.12/embedded-linux.html

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

    关注

    87

    文章

    11296

    浏览量

    209359
  • 开发板
    +关注

    关注

    25

    文章

    5035

    浏览量

    97385
收藏 人收藏

    评论

    相关推荐

    瑞芯微主板/开发板Linux系统播放音频方法,触觉智能RK3562开发板演示

    本文介绍瑞芯微方案主板/开发板Linux系统播放音频的方法,触觉智能RK3562开发板演示,通用RK3566、RK3568、RK3588等
    的头像 发表于 12-13 11:40 195次阅读
    瑞芯微主板/<b class='flag-5'>开发板</b><b class='flag-5'>Linux</b><b class='flag-5'>系统</b>播放音频方法,触觉智能RK3562<b class='flag-5'>开发板</b>演示

    【北京迅为】itop-3562开发板Linux系统中使用NPU

    【北京迅为】itop-3562开发板Linux系统中使用NPU
    的头像 发表于 11-25 14:52 304次阅读
    【北京迅为】itop-3562<b class='flag-5'>开发板</b>在<b class='flag-5'>Linux</b><b class='flag-5'>系统</b>中使用NPU

    嵌入式linux开发板怎么操作

    嵌入式Linux开发板是一种基于Linux操作系统的嵌入式系统开发平台。它通常包括一个处理器、内存、存储器、输入/输出接口等硬件组件,以及一
    的头像 发表于 09-02 09:09 375次阅读

    嵌入式linux开发板芯片的工作原理

    嵌入式Linux开发板是一种基于Linux操作系统的嵌入式系统开发平台,它广泛应用于工业控制、智能家居、智能交通、医疗设备等领域。 嵌入式
    的头像 发表于 09-02 09:07 382次阅读

    linux开发板与树莓派的区别

    定义和用途 Linux开发板Linux开发板是一种基于Linux操作系统的嵌入式
    的头像 发表于 08-30 15:34 945次阅读

    linux开发板和单片机开发的区别

    、PIC等,处理能力和内存容量相对较低。 操作系统 Linux开发板通常使用Linux操作系统,具有丰富的软件资源和
    的头像 发表于 08-30 15:30 734次阅读

    ARM Cortex-A53嵌入式开发平台FETT507-C OKT507-C用户编译手册

    电子发烧友网站提供《ARM Cortex-A53嵌入式开发平台FETT507-C OKT507-C用户编译手册.pdf》资料免费下载
    发表于 04-28 15:20 0次下载

    fpga开发板linux开发板区别

    (Field-Programmable Gate Array)是一种可编程逻辑器件,它可以通过编程改变硬件逻辑电路的功能和结构。FPGA采用了可编程的门极,可以根据需要重新配置内部电路,从而实现不同的功能和逻辑关系。而Linux开发板则是一种嵌入式计算机平台,其核心是
    的头像 发表于 02-01 17:09 2234次阅读

    TLT507-Linux-RT应用开发案例

    TLT507-Linux-RT应用开发案例
    的头像 发表于 01-26 09:46 697次阅读
    TLT<b class='flag-5'>507-Linux</b>-RT应用<b class='flag-5'>开发</b>案例

    TLT507-Linux应用开发手册

    TLT507-Linux应用开发手册
    的头像 发表于 01-26 09:34 684次阅读
    TLT<b class='flag-5'>507-Linux</b>应用<b class='flag-5'>开发</b>手册

    arm开发板如何安装linux系统

    安装Linux系统到ARM开发板是一个复杂的过程,涉及到多个步骤和不同的工具。下面是一个详实且细致的教程,包含了从准备工作到最终启动Linux系统
    的头像 发表于 01-24 14:19 3484次阅读

    学习笔记分享|使用C库函数控制ELF 1开发板的LED

    (ELF1/ELF1S开发板及显示屏)在嵌入式Linux系统开发中,通过编程控制硬件资源是至关重要的技能之一,今天跟各位小伙伴分享一篇专注于介绍如何使用C库函数控制ELF1
    的头像 发表于 01-19 11:12 560次阅读
    学习<b class='flag-5'>笔记</b>分享|使用<b class='flag-5'>C</b>库函数控制ELF 1<b class='flag-5'>开发板</b>的LED

    DIY个人的Linux开发板教程

    作者简介:大佬已在硬创社开源了近50款开发板,动手能力极强,于去年年底开始接触学习Linux,并由全志V3s、F1C200S等芯片开始上手DIY个人的Linux
    的头像 发表于 01-07 09:52 2078次阅读
    DIY个人的<b class='flag-5'>Linux</b><b class='flag-5'>开发板</b>教程

    TQT507开发板如何修改和保存内核配置

    本文档介绍如何在开发时修改和保存内核配置,适用于开发板TQT507。 1.修改内核配置 编译时系统会先检测当前内核源码目录下是否存在.config文件,如果存在,直接使用此配置.con
    的头像 发表于 12-28 14:13 442次阅读
    TQT<b class='flag-5'>507</b><b class='flag-5'>开发板</b>如何修改和保存内核配置

    教你在Ubuntu系统上定制文件系统

    以基于全志T507H处理器设计研发的OKT507-C开发板为例 Forlinx Desktop(Ubuntu)系统基于Ubuntu官方为嵌入式设备制作的操作
    发表于 12-26 16:33