i.MX6Q Android系統下常見問題解決方法

原創 2017-06-07 14:50:00 i.MX6Q android

以下問題解決方案基于飛凌嵌入式OKMX6Q-S3開發板,操作系統為Android4.4.2,其他平臺下未經過驗證,可根據實際情況參考使用。


1、iMX6Q Android Uboot3秒延時修改

問題描述:

iMX6Q Android系統啟動時,在uboot階段有3S延時,這一點如何修改呢?

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

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

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

-#define CONFIG_BOOTDELAY   3

+#define CONFIG_BOOTDELAY   0

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

這樣就沒有了3S延時,當然也可以改為其他值


2、iMX6 Android環境搭建ubuntu進入不了系統的解決方法

問題描述:

在搭建iMX6的Android開發環境時,如果在必要包安裝完成后,重新啟動Ubuntu出現進入不了系統的情況,一直停留到Ubuntu的界面上;

問題原因:

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

解決辦法:

安裝必要包的時候不要安裝以下四個:

x11proto-core-dev

libx11-dev:i386

libgl1-mesa-dri:i386

libgl1-mesa-dev


3、i.MX6Q Android 4.4.2開機默認語言如何修改?

iMX6Q Android 4.4.2 開機默認語言如何修改?

<?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實現自啟動

如何讓自己制作的Android APP在i.MX6Q開發板上實現開機自啟動呢,這需要AndroidManfest.xml,在其中添加如下紅色內容:

<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終端里,再次啟動iMX6開發板,系統會讓你選擇LAUNCHER程序,是選擇原來的還是你自己開發的APP,是始終還是僅此一次

如果你選擇你自己開發的APP并選始終的話,你的APP就會在每次開機后自動啟動了


OKMX6Q-S3開發板資源豐富,板載5M像素數字攝像頭,標準的雙路8位LVDS接口和HDMI-1.4接口可將強大的多媒體性能發揮得淋漓盡致;SDXC標準SD卡接口,SATA硬盤接口存儲能力輕松提升至TB級;RS232、CAN、RS-485等工業常用接口一應俱全。飛凌iMX6Q開發板已經通過CE、FCC雙認證。

i.MX6Q開發板

 

相關產品 >

  • FETMX6Q-C核心板

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

    了解詳情
    FETMX6Q-C核心板
  • OKMX6Q-C開發板

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

    了解詳情
    OKMX6Q-C開發板
  • FETMX6Q-S核心板

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

    飛凌嵌入式提供iMX6Q開發板,iMX6解決方案,iMX6Q核心板,i.MX6Q開發板解決方案。iMX6Q穩定、快速、性價比高,歡迎選購 NXP iMX6系列芯片全支持,升級簡配無憂替換。 了解詳情
    OKMX6Q-S3開發板

推薦閱讀 換一批 換一批