[meta-freescale] i.MX6q Boot failure using MACHINE=nitrogen6x

Eric Nelson eric.nelson at boundarydevices.com
Mon Dec 2 09:07:13 PST 2013


Hi Tarek,

On 12/02/2013 09:51 AM, Tarek El-Sherbiny wrote:
> Hello,
>
> I'm building the latest Yocto branch (/dora/) for the Nitrogen6 board as
> given by this post:
> http://boundarydevices.com/yocto-dora-release-mx6/
>
> The image is based on core-image-basic + packagegroup-fsl-gstreamer .
>
> When I boot the nitrogen board I get the following kernel messages then
> system hangs:
>
>
>  <snip>
>
> INIT: version 2.88 booting
>
> generic-usb: probe of 0003:D0D9:0002.0001 failed with error -22
> usb 2-1.2: new low speed USB device number 4 using fsl-ehci
> Starting udev
> Starting Bootlog daemon: input: USB Optical Mouse as
> /devices/platform/fsl-ehci.1/usb2/2-1/2-1.2/2-1.2:1.0/input/input1
> generic-usb 0003:0461:4D0F.0002: input,hidraw0: USB HID v1.11 Mouse [USB
> Optical Mouse] on usb-fsl-ehci.1-1.2/input0
> udevd[1433]: starting version 182
> camera_reset: power_gp=0x6, reset_gp=0x8 reset_gp2=0xab
> ov5642_powerdown: powerdown=0, power_gp=0x6
> ov5642_read_reg:write reg error:reg=300a
> camera ov5642 is not found
> mxc_sdc_fb mxc_sdc_fb.0: timeout when waiting for flip irq
> bootlogd.
>
> ALSA: Restoring mixer settings...
>
> Configuring network interfaces... eth0: Freescale FEC PHY driver [Micrel
> KSZ9021 Gigabit PHY] (mii_bus:phy_addr=1:06, irq=284)
> udhcpc (v1.21.1) started
>
> Sending discover...
>
> mxc_hdmi mxc_hdmi: same edid
> mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild_modelist: Added mode 0(VIC 16):
> mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild_modelist: Added mode 1(VIC 0):
> mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild_modelist: Added mode 23(VIC 0):
>
> What exactly is missing?
>

It doesn't appear that your machine is hanging, but rather bouncing
on HDMI connect/disconnect. Jose reported this a while back:

	https://lists.yoctoproject.org/pipermail/meta-freescale/2013-October/005113.html

Can you try applying this patch into sources/meta-fsl-arm-extra?

	~/yocto/sources/meta-fsl-arm-extra$ patch -p1 < 0001-*.patch

We've seen some issues with particular monitors (especially DVI) where
the DVI/HDMI detection pins seem to "bounce" when X starts up.

This kernel version includes a patch which bypasses the HDMI/DVI
disconnect code:
	https://github.com/boundarydevices/linux-imx6/commit/d9cd79d11ff9f7a7f89cbc94b68757b67cdfe5fc


Please advise,


Eric
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-linux-boundary-bump-version-to-include-SATA-HDMI-upd.patch
Type: text/x-diff
Size: 1033 bytes
Desc: not available
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20131202/c3b7d415/attachment.patch>


More information about the meta-freescale mailing list