problem about android 4.2.2 in the imx6

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

problem about android 4.2.2 in the imx6

3,139 Views
phillipchen
Contributor I

Hi All,

 

Is the IMX6_JB422_100_ANDROID_DEMO the Android 4.2.2 for the imx6 demo board? I want to install Android 4.1 or more in my imx6 demo board. I downloaded the IMX6_JB422_100_ANDROID_DEMO and installed the prebuilt image into the SD card on the IMX6 demo board, MCIMX6Q-SDB. I hoped the demo board can run in Android 4.2.2 but it can't enter Android environment and the LCD on the demo board was showing the mark of "android". Can someone tell me how to solve the problem?

 

The attachment file is the message from my demo board.

 

Thanks,

 

Original Attachment has been moved to: test.txt.zip

Tags (1)
0 Kudos
5 Replies

890 Views
DeanHuang
Contributor III

Hi

I met this problem,too.

Environment:

     iMX6 SDB

     HDMI output

     androud 4.2.2 ( prebuilt / built by myself)

     SD card

uboot arg:

     bootargs=console=ttymxc0,115200 androidboot.console=ttymxc0 vmalloc=400M init=/init video=mxcfb0:dev=hdmi,1920x1080M@60,bpp=32 video=mxcfb1:off video=mxcfb2:off fbmem=28M androidboot.hardware=freescale
   bootcmd=booti mmc2

Another problem,

why do debug port always show this message?

Error Message

ERROR: v4l2 capture: slave not found!

ERROR: v4l2 capture: slave not found!

ERROR: v4l2 capture: slave not found!

ERROR: v4l2 capture: slave not found!

ERROR: v4l2 capture: slave not found!

ERROR: v4l2 capture: slave not found!

ERROR: v4l2 capture: slave not found!

ERROR: v4l2 capture: slave not found!

warning: `zygote' uses 32-bit capabilities (legacy support in use)

request_suspend_state: wakeup (3->0) at 24640354006 (1970-01-02 00:00:12.5910476                                             69 UTC)

init: untracked pid 2308 exited

init: untracked pid 2313 exited

ERROR: v4l2 capture: slave not found!

ERROR: v4l2 capture: slave not found!

....

0 Kudos

891 Views
LeonardoSandova
Specialist I

Yes. A bit confusing, it is actually not an error, it should be a INFO log because it indicates that there is no camera connected to the board. In case you have PARALLEL/MIPI camera, connect it to the proper J slot and you should not seen those messages.

Leo

891 Views
sandeshgowda
Contributor III

ERROR: v4l2 capture: slave not found!

This above error is not the cause for Android full Display comeup.

The real culprit is:

init: untracked pid 2308 exited

init: untracked pid 2313 exited

where some internal process are failing(here 2308, 2313 process, check it from command #ps) or you can identify the main failure by using logcat command(suspecting some memory crash while using libc library or media server crash)

even i too face the same problem while my i.MX6 based custom board with prebuilt/complied images, i followed following methods to fix the issue.

1. in respective uramdisk.img, init.rc file filter it out major services(like audio,camera, netd etc) and booted the device and finally Android Jelly bean booted successfully.

2. Then reverted back the init.rc changes in uramdisk.img, and booted, the device booted successfully from SD CARD.

3. I assume some booting configurations are configured in /data partition, where Android display related values stored(I tried with deleting /data partition and again failed with Full Android display). As of now Android Jelly bean is up and im looking into other issues w.r.t my custom board.

4. I need to dig it out what is the root cause for "init: untracked pid " failure issue.

5. It will be helpful for everyone if anyone share what might be the root cause and fix for this issue.


891 Views
DeanHuang
Contributor III

Hi,

I make a mistake that I use the older script "fsl-sdcard-partition.sh" of android 4.0 to install android 4.2 image.

It's OK if I use the the script of android4.2 to install 4.2 image .

0 Kudos

891 Views
LeonardoSandova
Specialist I

Could you please try first flashing the eMMC, then try the SD boot again? In the other hand, you can build the source code taking into account the patch to create a SD image.

Leo

0 Kudos