i.MX6Q Android系統(tǒng)下常見問題解決方法

原創(chuàng) 2017-06-07 14:50:00 i.MX6Q android

以下問題解決方案基于飛凌嵌入式OKMX6Q-S3開發(fā)板,操作系統(tǒng)為Android4.4.2,其他平臺(tái)下未經(jīng)過驗(yàn)證,可根據(jù)實(shí)際情況參考使用。


1、iMX6Q Android Uboot3秒延時(shí)修改

問題描述:

iMX6Q Android系統(tǒng)啟動(dòng)時(shí),在uboot階段有3S延時(shí),這一點(diǎn)如何修改呢?

Android的源碼是開源的,修改uboot代碼:

bootable/bootloader/uboot-imx/include/configs/mx6q_sabresd.h(113行)

--------------------

-#define CONFIG_BOOTDELAY   3

+#define CONFIG_BOOTDELAY   0

--------------------

這樣就沒有了3S延時(shí),當(dāng)然也可以改為其他值


2、iMX6 Android環(huán)境搭建ubuntu進(jìn)入不了系統(tǒng)的解決方法

問題描述:

在搭建iMX6的Android開發(fā)環(huán)境時(shí),如果在必要包安裝完成后,重新啟動(dòng)Ubuntu出現(xiàn)進(jìn)入不了系統(tǒng)的情況,一直停留到Ubuntu的界面上;

問題原因:

這種情況下一般是安裝的必要包中的圖形和視頻庫(kù)和電腦不兼容的情況引起的

解決辦法:

安裝必要包的時(shí)候不要安裝以下四個(gè):

x11proto-core-dev

libx11-dev:i386

libgl1-mesa-dri:i386

libgl1-mesa-dev


3、i.MX6Q Android 4.4.2開機(jī)默認(rèn)語言如何修改?

iMX6Q Android 4.4.2 開機(jī)默認(rèn)語言如何修改?

<?xml:namespace prefix = "o" />修改該路徑\build\target\product\languages_full.mk文件,

PRODUCT_LOCALES :=zh_TW zh_CN zh_HK en_US en_IN en_GB fr_FR it_IT es_ES et_EE de_DE nl_NL cs_CZ pl_PL ja_JP ru_RU ko_KR nb_NO es_US da_DK el_GR tr_TR pt_PT pt_BR rm_CH sv_SE bg_BG ca_ES fi_FI hi_IN hr_HR hu_HU in_ID iw_IL lt_LT lv_LV ro_RO sk_SK sl_SI sr_RS uk_UA vi_VN tl_PH ar_EG fa_IR th_TH sw_TZ ms_MY af_ZA zu_ZA am_ET hi_IN en_XA ar_XB fr_CA km_KH lo_LA ne_NP si_LK mn_MN hy_AM az_AZ ka_GE  

將三組中文字體(zh_TW zh_CN zh_HK )置于起始位置編譯燒寫后就是中文,將三組英文(en_US en_IN en_GB)置于起始位置編譯燒寫后就是英文


4、如何讓Android APP實(shí)現(xiàn)自啟動(dòng)

如何讓自己制作的Android APP在i.MX6Q開發(fā)板上實(shí)現(xiàn)開機(jī)自啟動(dòng)呢,這需要AndroidManfest.xml,在其中添加如下紅色內(nèi)容:

<intent-filter>

<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" /> 

<category android:name="android.intent.category.HOME" />

<category android:name="android.intent.category.DEFAULT" />

</intent-filter>

這樣將自己的APP安裝到Android終端里,再次啟動(dòng)iMX6開發(fā)板,系統(tǒng)會(huì)讓你選擇LAUNCHER程序,是選擇原來的還是你自己開發(fā)的APP,是始終還是僅此一次

如果你選擇你自己開發(fā)的APP并選始終的話,你的APP就會(huì)在每次開機(jī)后自動(dòng)啟動(dòng)了


OKMX6Q-S3開發(fā)板資源豐富,板載5M像素?cái)?shù)字?jǐn)z像頭,標(biāo)準(zhǔn)的雙路8位LVDS接口和HDMI-1.4接口可將強(qiáng)大的多媒體性能發(fā)揮得淋漓盡致;SDXC標(biāo)準(zhǔn)SD卡接口,SATA硬盤接口存儲(chǔ)能力輕松提升至TB級(jí);RS232、CAN、RS-485等工業(yè)常用接口一應(yīng)俱全。飛凌iMX6Q開發(fā)板已經(jīng)通過CE、FCC雙認(rèn)證。

i.MX6Q開發(fā)板

 

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

  • FETMX6Q-C核心板

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

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

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

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

    NXP iMX6Quad系列具有四個(gè)內(nèi)核,運(yùn)行頻率達(dá)1.2 GHz,帶有1 MB L2緩存和64位DDR3或2通道、32位LPDDR2支持。飛凌提供商業(yè)級(jí)iMX6Q核心板,工業(yè)級(jí)iMX6Q核心板,兼容一同底板。具有抗震,抗氧化,抗干擾,更快速升級(jí)產(chǎn)品等優(yōu)勢(shì)。保定飛凌嵌入式專注imx6,imx6開發(fā)板,飛思卡爾imx6等ARM嵌入式核心控制系統(tǒng)研發(fā)、設(shè)計(jì)和生產(chǎn),是imx6,imx6開發(fā)板,飛思卡爾imx6提供者,imx6系列產(chǎn)品現(xiàn)已暢銷全國(guó),歡迎咨詢!
    了解詳情
    FETMX6Q-S核心板
  • OKMX6Q-S3開發(fā)板

    飛凌嵌入式提供iMX6Q開發(fā)板,iMX6解決方案,iMX6Q核心板,i.MX6Q開發(fā)板解決方案。iMX6Q穩(wěn)定、快速、性價(jià)比高,歡迎選購(gòu) NXP iMX6系列芯片全支持,升級(jí)簡(jiǎn)配無憂替換。 了解詳情
    OKMX6Q-S3開發(fā)板

推薦閱讀 換一批 換一批