国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

LS1028A 常見問(wèn)題解決思路

發(fā)布時(shí)間:2022-6-29 15:05    發(fā)布者:阿里嘎多
關(guān)鍵詞: 嵌入式 , 編程 , 單片機(jī)
本文硬件平臺(tái)以凌OK1028A-C[color=inherit !important]開發(fā)板為基礎(chǔ)進(jìn)行示例,其他廠商開發(fā)平臺(tái),因各個(gè)廠家設(shè)置不同,可供參考使用。內(nèi)容包含[color=inherit !important]LS1028A開發(fā)板設(shè)置默認(rèn)CPU調(diào)頻策略,[color=inherit !important]LA1028A開發(fā)板環(huán)境變量配置文件uEnv.txt使用方法,[color=inherit !important]LS1028A開發(fā)板開機(jī)自啟動(dòng)程序,[color=inherit !important]LS1028A開發(fā)板LVDS配置說(shuō)明,LS1028A開發(fā)板旋轉(zhuǎn)屏幕說(shuō)明,LS1028A開發(fā)板Qtcreator安裝使用說(shuō)明
一、LS1028A開發(fā)板設(shè)置默認(rèn)CPU調(diào)頻策略
默認(rèn)情況下OK1028A-C啟動(dòng)后CPU調(diào)頻策略為ondemand
root@forlinx:/# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
ondemand
如果想使用其它策略,以高性能模式為例,可以進(jìn)行如下設(shè)置
root@forlinx:/# systemctl disable ondemand.service
root@forlinx:/# apt-get install cpufrequtils
修改
root@forlinx:/# vi /etc/default/cpufrequtils
添加
GOVERNOR="performance"
重啟測(cè)試
root@forlinx:/# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
performance
注意:這里以操作cpu0為例,實(shí)際過(guò)程cpu1、cpu2、cpu3會(huì)同時(shí)改變。

二、LA1028A開發(fā)板環(huán)境變量配置文件uEnv.txt使用方法
OK1028A-C平臺(tái)支持啟動(dòng)過(guò)程中通過(guò)文件導(dǎo)入部分環(huán)境變量,例如可以將默認(rèn)的網(wǎng)卡MAC地址寫在uEnv.txt文件中設(shè)置固定的網(wǎng)卡MAC地址。
啟動(dòng)時(shí)系統(tǒng)會(huì)讀取eMMC第二個(gè)分區(qū)boot目錄中的內(nèi)核以及設(shè)備樹文件,如果存在uEnv.txt則將其中的環(huán)境變量導(dǎo)入到系統(tǒng)中。以修改網(wǎng)卡MAC為例進(jìn)行測(cè)試。
創(chuàng)建uEnv.txt文件
root@forlinx:~# vi /boot/uEnv.txt
添加如上環(huán)境變量,重啟系統(tǒng)。
啟動(dòng)過(guò)程中可以看到log信息Importing environment from uEnv.txt ...
可以看出,我們添加的環(huán)境變量已經(jīng)生效。在批量生產(chǎn)時(shí),您可以將uEnv.txt放入燒寫U盤的boot目錄,燒寫時(shí)將自動(dòng)將uEnv.txt燒入eMMC中。

三、LS1028A開發(fā)板開機(jī)Logo制作方法
OK1028A-C平臺(tái)支持開機(jī)Logo,支持8bit索引bmp圖片。下面簡(jiǎn)單介紹使用photopshop制作開機(jī)logo的步驟。
首先使用photoshop打開一張普通的圖片
點(diǎn)擊“圖像”-》“模式”,將RGB顏色修改為索引顏色
在彈出的“索引顏色”對(duì)話框中直接點(diǎn)擊確定。
完成后在文件菜單中選擇存儲(chǔ)為,保存為logo.bmp即可。
燒寫時(shí),將logo.bmp放入燒寫TF卡的boot目錄即可。

四、LS1028A開發(fā)板Qtcreator安裝使用說(shuō)明
OK1028-C平臺(tái)目前沒(méi)有qt的交叉編譯環(huán)境,如果需要進(jìn)行qt應(yīng)用程序的開發(fā),建議直接在開發(fā)板上安裝qtcreator。下面簡(jiǎn)單介紹qtcreator在OK1028-C平臺(tái)上的安裝及使用。
root@forlinx:/# apt-get install qtcreator
root@forlinx:/# qtcreator
點(diǎn)擊“New Project”創(chuàng)建新工程:
點(diǎn)擊“Qt Widgets Application”:
輸入項(xiàng)目名稱,以“hello”為例:
點(diǎn)擊“Next”:
點(diǎn)擊“Next”:
點(diǎn)擊“Finish”:
點(diǎn)擊左下角的運(yùn)行按鈕:
將自動(dòng)編譯并運(yùn)行。
注意:為了節(jié)約磁盤空間,[color=inherit !important]飛凌提供的文件系統(tǒng)中只提供了qtbase qtwayland等部分必要核心模塊,如需其他模塊,可以使用apt-get進(jìn)行安裝。

五、LS1028A開發(fā)板LVDS配置說(shuō)明
OK1028A-C底板上默認(rèn)焊接了DP轉(zhuǎn)LVDS[color=inherit !important]芯片,如果您需要適配自己的LVDS屏幕,可以參考如下步驟進(jìn)行適配。
1. 修改時(shí)序參數(shù)
時(shí)序參數(shù)需要修改:drivers/gpu/drm/bridge/cadence/cdns-dp-core.c
參數(shù)值的含義,可以參考DRM_MODE的[color=inherit !important]宏定義
2. 修改DP[color=inherit !important]時(shí)鐘
LS1028A DP時(shí)鐘計(jì)算方法如下:
DP像素時(shí)鐘=fpll_phi=fpll_VCO/PLLDV[RFDHI]
fpll_VCO需要在設(shè)備數(shù)中指定,系統(tǒng)啟動(dòng)后無(wú)法修改,位于600M-1300M之間。
PLLDV[RFDHI]的范圍為1-64,只需要保證VCO可以整除lvds的像素時(shí)鐘,且位于1-64之間即可。
例如飛凌默認(rèn)的屏幕時(shí)鐘為71100khz,這里指定的vco-frequency=1066500000,PLLDV[RFDHI]=15
更詳細(xì)的說(shuō)明可以參考:LSDKUG_rev20.04.pdf 459頁(yè),及內(nèi)核驅(qū)動(dòng):drivers/clk/clk-plldig.c
3. 修改啟動(dòng)參數(shù)
configs/board/ls1028ardb/manifest
修改完成后使用如下[color=inherit !important]命令重新編譯:
flex-builder -i mkdistroscr

六、LS1028A開發(fā)板旋轉(zhuǎn)屏幕說(shuō)明
weston支持0、90、180、270度屏幕旋轉(zhuǎn)功能,可修改配置文件/etc/xdg/weston/weston.ini進(jìn)行設(shè)置,例如旋轉(zhuǎn)90度,可將transform選項(xiàng)設(shè)置為90。
[output]
name=DP-1
mode=1280x800@60
force-on=true
transform=90
七、LS1028A開發(fā)板開機(jī)自啟動(dòng)程序
在此介紹一種使用systemd方式來(lái)配置任意開機(jī)自啟動(dòng)程序的方法。
執(zhí)行如下命令創(chuàng)建一個(gè)腳本文件,并修改權(quán)限:
root@forlinx:/# echo '#!/bin/sh'  >>  /helloworld.sh
root@forlinx:/# echo 'gst-play-1.0 /forlinx/media/test.mp3'  >>  /helloworld.sh
root@forlinx:/# chmod  777  /helloworld.sh
進(jìn)入到“/lib/systemd/system/”目錄下,并新建一個(gè)helloworld.service文件,命令如下:
root@forlinx:/# cd  /lib/systemd/system
root@forlinx:/# vi  helloworld.service
文件的內(nèi)容如下:
[Unit]
Description=helloworld
After=basic.service X.service thermal-zone-init.service
[Service]
ExecStart=/helloworld.sh
[Install]
WantedBy=multi-user.target
其中Description一行需寫入服務(wù)名,ExecStart需要寫入可執(zhí)行文件的絕對(duì)路徑。
保存退出后,在終端上執(zhí)行如下命令:
root@forlinx:/# systemctl  -f  enable  /lib/systemd/system/helloworld.service
此時(shí)即可將新添加的自啟動(dòng)服務(wù)生效,重啟開發(fā)板后,此程序即可自動(dòng)運(yùn)行,在默認(rèn)端的音頻即可聽到音頻輸出。
https://www.forlinx.com/

本文地址:http://www.qingdxww.cn/thread-794829-1-1.html     【打印本頁(yè)】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,我們將根據(jù)著作權(quán)人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評(píng)論 登錄 | 立即注冊(cè)

廠商推薦

  • Microchip視頻專區(qū)
  • PIC18-Q71系列MCU概述
  • 無(wú)線充電基礎(chǔ)知識(shí)及應(yīng)用培訓(xùn)教程3
  • 5分鐘詳解定時(shí)器/計(jì)數(shù)器E和波形擴(kuò)展!
  • 為何選擇集成電平轉(zhuǎn)換?
  • 貿(mào)澤電子(Mouser)專區(qū)

相關(guān)在線工具

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 免费一级毛片麻豆精品 | 99国产精品免费视频观看 | 成人亚洲性情网站www在线观看 | 亚洲一级片网站 | 精品黑人一区二区三区 | 六月色| 国产精品99久久久久久董美香 | 欧美黄色片在线观看 | 国产自产拍精品视频免费看 | 九九99国产精品视频 | 欧美成人午夜视频在线观看 | 亚洲欧美日本欧美在线播放污 | 久久这里有精品 | 午夜探花在线观看 | 精品不卡一区中文字幕 | 欧美精品片 | 国产亚洲欧洲一区二区三区 | 69视频最新在线观看 | 国产色视频在线观看免费 | 免费看片亚洲 | 国产精品一区在线麻豆 | 日本最新新片在线观看免费 | 女人一级毛片 | 日本精品视频一区二区三区 | 青青草国产精品 | 99热这里只有精品66 | 国产三级国产精品国产普男人 | 国内自拍小视频 | 成人三级网址 | 天天操天天干天天拍 | 日韩毛片网 | 天堂在线观看免费观看 | 99精品国产高清自在线看超 | 四虎新网址 | 欧美一区二区三区黄色 | 国产真实女人一级毛片 | 日韩成人精品视频 | 色婷婷基地 | 99国内精品久久久久久久 | 51国产午夜精品免费视频 | 国产精品高清全国免费观看 |