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
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! .... |
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
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.
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