干貨丨關(guān)于飛凌嵌入式i.MX6Q開發(fā)板那點事兒---常見問題解讀

原創(chuàng) 2021-04-15 14:17:00 i.MX6Q i.MX6Q核心板 i.MX6 核心板 imx6q imx6

FETMX6Q-C核心板

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

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


熱門問答清單

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

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

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

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


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

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



Q4: 如何修改時區(qū),iMX6Q系統(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中設(shè)定了系統(tǒng)讀取RTC芯片上的時間時按utc時間讀,

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

UTC=yes

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


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

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


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

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

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

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

我們還準(zhǔn)備了具體的修改方法,您可以在我們的應(yīng)用筆記資料中查看具體修改過程。

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

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


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

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


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

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)絡(luò)是否有問題,比如電腦和開發(fā)板是否在同一網(wǎng)段,電腦和開發(fā)板能否ping通,網(wǎng)絡(luò)連接有問題會直接報錯連接失敗。其次,ssh登錄是需要密碼的,如果開發(fā)板上沒有給賬戶設(shè)置密碼是不能登錄的,需要通過passwd root給root用戶添加密碼或adduser username添加賬戶并設(shè)定密碼。


上述解答是否解決了您心中的疑問呢,或者有哪些您關(guān)注的問題沒有提到呢,歡迎私信我們,我們的團隊將竭誠為您服務(wù)!




相關(guān)產(chǎn)品 >

  • FETMX6Q-C核心板

    i.MX6Q核心板板層出不窮,要如何選擇?飛凌解讀i.mx6Q芯片強性能為您推薦四核A9架構(gòu)的i.MX6Q產(chǎn)品精選,包含iMX6Q 核心板、i.MX6Q 核心板、iMX6Q工業(yè)級核心板,歡迎采購。  i.MX6Q核心板基于NXP(原Freescale)Cortex-A9架構(gòu)的i.MX6Q四核處理器設(shè)計,核心板小尺寸核心板搭配獨特的薄款連接器,讓設(shè)計隨心所欲!

    了解詳情
    FETMX6Q-C核心板
  • OKMX6Q-C開發(fā)板

    雙千兆飛凌嵌入式iMX6Q開發(fā)板,板對板連接器,纖薄之際,次底板支持iMX6Q和iMX6DL核心板。i.MX6Q開發(fā)板與i.MX6DL開發(fā)板資源豐富,原理圖、PCB、軟件資源、硬件資源下載,技術(shù)支持等。歡迎選購

    了解詳情
    OKMX6Q-C開發(fā)板

推薦閱讀 換一批 換一批