干貨講解 | OKT507-C開發板基于Linux系統的應用筆記

原創 2021-05-21 17:42:00 T507 全志T507

OKT507-C開發板,具有2路網卡(百兆/千兆),支持3路聲卡,包括HDMI聲卡輸出、CPU內置聲卡以及外擴WM8960聲卡,支持錄音,耳機與喇叭放音。

不僅如此,OKT507-C開發板還支持LCD/LVDS與HDMI同/異顯,支持多路攝像頭輸入(USB攝像頭,DVP5640,MIPI-OV5640),另外支持720P高清模擬攝像頭,可與MIPI-OV5640復用。


一、T507與T3的差別

T507相較于T3 ,在CPU架構、視頻編解碼能力、攝像頭輸入、顯示分辨率等方面都有了很大的進步,并且軟件針對底板功能也做了適配。
接下來我們看下T507與T3間詳細參數對比:

T507與T3 Linux軟件對比:

二、應 用

在外圍接口的測試上,我們可通過參考用戶資料中的手冊進行測試。但是在T507發布之后,用戶可能會在一些應用場景上遇到問題,因此我在下方提供了一些參考方法。

? 屏幕旋轉

有客戶需要將屏幕作為豎屏使用,在linux中,如何將屏幕設置為豎屏呢?

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

重啟T507開發板后,便可實現屏幕的旋轉。

? 觸摸旋轉

電容觸摸旋轉方法:在/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


目前OKT507-C開發板已經上線官網,您可以【點擊此處】進入官網查看產品詳情。



相關產品 >

  • OKT507-C 開發板

    CPU: T507 工業級處理器,超低功耗,10年+生命周期|推薦全志工業級T507開發板系列,飛凌OKT507-C開發板采用全志T507 四核工業級處理器 T507設計開發,Cortex-A53架構,工業級寬溫,性能強,低功耗,是一款高性價比的工業級產品,提供豐富的開發設計資料,提供產品規格書,軟硬件手冊等,全志的T507適用于車載電子、電力、醫療、工業控制、物聯網、智能終端等領域。

    了解詳情
    OKT507-C 開發板
  • FETT507-C核心板

    推薦T507,全志T507核心板采用工業級處理器設計開發,提供T507規格書,T507各類設計資料。FETT507-C核心板集成全志T507四核工業級處理器設計開發,Cortex-A53架構,主頻1.5GHz,集成G31 GPU,內存2GB DDR3L,存儲8GB eMMC。整板工業級運行溫寬,支持絕大部分當前流行的視頻及圖片格式解碼,具有穩定可靠的工業級產品性能、低功耗以及豐富的用戶接口等優勢,搭載Linux、Android、Ubuntu*操作系統,適用于車載電子、電力、醫療、工業控制、物聯網、智能終端等領域 了解詳情
    FETT507-C核心板

推薦閱讀 換一批 換一批