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开发板

推荐阅读 换一批 换一批