加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 相關推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

干貨丨關于i.MX6Q那點事兒---常見問題解讀

2021/04/19
154
閱讀需 8 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

FETMX6Q-C核心板

iMX6Q系列作為明星產(chǎn)品深受大家的追捧,其性能強悍,使用穩(wěn)定,多種顯示支持,接口豐富。廣泛適用于工控、醫(yī)療、多媒體、安防 、車載、金融、教學、電力、通訊、充電樁、智能家居、消費電子、手持設備、顯示控制等領域。

但是想必大家也會關心一些使用和需求上的問題,這里小編找了一些問的比較多的問題,一起來看看是否有您所關注的問題吧。

熱門問答清單

Q1工業(yè)級和商業(yè)級兩種規(guī)格的開發(fā)板有什么區(qū)別呢?

A:工業(yè)級和商業(yè)級的區(qū)別主要體現(xiàn)在硬件上,比如工業(yè)級更能耐受高溫和低溫環(huán)境,適合復雜環(huán)境的使用。一般兩種規(guī)格的板子主頻不同,商業(yè)級可以達到1GHz,工業(yè)級只有800MHz,不過目前我們采用的是車規(guī)級芯片,主頻也可以達到1GHz。這款車規(guī)級芯片在環(huán)境耐受和主頻需求的滿足上都有不錯的表現(xiàn)。

Q2雙核和四核核心板有什么區(qū)別呢?

A:雙核和四核相比,雙核核心板緩存低一些,四核是1MBL2緩存,雙核是512KBL2緩存。雙核缺少SATA接口。軟件上雙核和四核配置略有差異,因此生成的鏡像會有區(qū)分,但是對功能的使用沒有影響。在對核心板要求不是太高的情況下,可以考慮采用價格較低的雙核核心板。

Q3我想使用內(nèi)部RTC,如何使用呢?

A:軟件上內(nèi)部RTC已經(jīng)配置好了,控制命令和外部的硬件RTC是一樣的,只需要對照底板原理圖在硬件上將空焊的電阻焊上就可以用了。以OK_MX6X_C底板為例,焊接如圖所示電阻R58:

Q4如何修改時區(qū),系統(tǒng)修改時區(qū)后時間為什么差了幾小時?

A:我們可以通過使用時區(qū)文件修改時區(qū),時區(qū)文件存放路徑為/usr/share/zoneinfo/$主時區(qū)/$次時區(qū),比如使用香港市區(qū),在/etc下創(chuàng)建軟連接ln -s /usr/share/zoneinfo/Asia/Hong_Kong /etc/localtime,原來就有的就刪掉重新生成。保存重啟,時區(qū)生效,查看時間為東八區(qū):

root@imx6qsabresd:~#date -R

Mon,27 Jul 2020 17:31:56 +0800

此外,/etc/default/rcS中設定了系統(tǒng)讀取RTC芯片上的時間時按utc時間讀,

#Assume that the BIOS clock is set to UTC time (recommended)

UTC=yes

當?shù)貢r間是東八區(qū),所以顯示的當?shù)貢r間會在RTC芯片時間上加8小時,需要修改成UTC=no解決該問題。

Q5我想做雙屏同顯,可以實現(xiàn)嗎?

A:目前支持同型號同分辨率的兩個LVDS屏同時顯示,相當于是從同一個口輸出數(shù)據(jù)。如果需要使用其它屏幕做到雙屏異顯,也可以通過應用程序來實現(xiàn)。您只需要按照需求寫對應的應用程序,就可以使屏幕顯示出您想要的畫面了。

Q6我有一塊不同分辨率的屏幕,在哪修改屏幕參數(shù)?

A:我們做了多種屏幕接口的支持。其中屏幕參數(shù)不在設備樹文件中設置,我們需要在驅(qū)動中修改屏幕參數(shù),比如LCD屏驅(qū)動:kernel/drivers/video/fbdev/mxc/mxc_lcdif.c

LVDS屏驅(qū)動:kernel/drivers/video/fbdev/mxc/ldb.c

另外修改默認屏幕和uboot傳參是在:uboot/include/configs/mx6sabre_common.h

我們還準備了具體的修改方法,您可以在我們的應用筆記資料中查看具體修改過程。

Q7如何把自己編譯的鏡像燒寫到開發(fā)板呢?

A:USB燒寫鏡像存放路徑為mfgtoolsProfilesLinuxOSFirmwarefilesokmx6-c,將編譯好的鏡像替換到該目錄下可燒寫。制作的SD卡中有兩個文件夾sdrun和target,其中sdrun中的文件是啟動鏡像,不需要更新,target目錄下的是燒寫到開發(fā)板的鏡像,替換該目錄下的鏡像,之后按照正常燒寫流程燒寫就可以了。

Q8我想裁剪文件系統(tǒng),可以從哪些方面入手呢?

A:文件系統(tǒng)的裁剪主要是裁剪不需要的服務、應用程序和庫文件等,先確定自己不需要的內(nèi)容,裁剪之前先判斷是否會影響開發(fā)板的正常啟動和運行,如果不確定可以先裁剪掉,驗證一下是否會影響,如果影響了就還原回去。一般庫文件在/usr/lib或/lib目錄下,應用程序在/forlinx目錄下,服務程序在/etc/init.d中。

Q9如何讓開發(fā)板開機自動運行應用程序?

A:一般運行的程序分兩種,一種是做桌面使用,可以修改文件系統(tǒng)中的如下文件:/etc/matchbox/session,將matchbox-desktop &替換成要執(zhí)行的程序,或者在這句后邊加上要運行的程序,例如/forlinx/qtbin/ping &。另一種是只需要開機運行就可以,可以在/etc/rc.local中添加運行程序的命令,/forlinx/qtbin/ping &。注意一定要加 &使程序后臺運行,否則開機打印信息會卡死,無法操作。

Q10我用ssh登錄開發(fā)板總是失敗怎么辦?

A:一般ssh登錄首先要驗證網(wǎng)絡是否有問題,比如電腦和開發(fā)板是否在同一網(wǎng)段,電腦和開發(fā)板能否ping通,網(wǎng)絡連接有問題會直接報錯連接失敗。其次,ssh登錄是需要密碼的,如果開發(fā)板上沒有給賬戶設置密碼是不能登錄的,需要通過passwd root給root用戶添加密碼或adduser username添加賬戶并設定密碼。

相關推薦

電子產(chǎn)業(yè)圖譜

秉承專業(yè)態(tài)度,專注智能設備核心平臺研發(fā)與制造,以技術研發(fā)創(chuàng)新為主導,以客戶實用化,產(chǎn)品化為目標,把握嵌入式行業(yè)的前沿發(fā)展需求,利用核心技術為客戶提供穩(wěn)定、可靠、功能優(yōu)異的高品質(zhì)產(chǎn)品。合作聯(lián)系:17713286011