On 02/28/2013 11:16 AM, Eric Nelson wrote:
On 02/28/2013 08:34 AM, Andrei Gherzan wrote:
On Thu, Feb 28, 2013 at 5:30 PM, Eric Nelson
<[email protected]
<mailto:[email protected]>> wrote:
Hi Otavio and Andrei,
On 02/28/2013 08:01 AM, Otavio Salvador wrote:
On Thu, Feb 28, 2013 at 11:42 AM, Andrei Gherzan
<[email protected] <mailto:[email protected]>> wrote:
While using imx6, I faced 2 issues after updating the kernel
to ver. / rel.
1.1.0:
1. If i boot the board with hdmi monitor connected the boot
process hangs
with:
---
MIPI DSI driver module loaded
mxc_sdc_fb mxc_sdc_fb.0: register mxc display driver hdmi
mxc_hdmi mxc_hdmi: Detected HDMI controller
0x13:0xa:0xa0:0xc1
fbcvt: 1920x1080@60: CVT Name - 2.073M9
imx-ipuv3 imx-ipuv3.0: IPU DMFC DP HIGH RESOLUTION: 1(0,1),
5B(2~5), 5F(6,7)
Console: switching to colour frame buffer device 240x67
mxc_sdc_fb mxc_sdc_fb.1: register mxc display driver lcd
mxc_sdc_fb mxc_sdc_fb.2: register mxc display driver ldb
_regulator_get: get() with no identifier
mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild___modelist: Added
mode 0(VIC 0):
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 2(VIC 0):
mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild___modelist: Added
mode 3(VIC 1):
mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild___modelist: Added
mode 4(VIC 0):
mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild___modelist: Added
mode 5(VIC 0):
mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild___modelist: Added
mode 6(VIC 0):
mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild___modelist: Added
mode 7(VIC 0):
mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild___modelist: Added
mode 8(VIC 0):
mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild___modelist: Added
mode 9(VIC 0):
mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild___modelist: Added
mode 10(VIC 0):
mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild___modelist: Added
mode 11(VIC 0):
mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild___modelist: Added
mode 12(VIC 0):
mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild___modelist: Added
mode 13(VIC 0):
mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild___modelist: Added
mode 14(VIC 0):
mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild___modelist: Added
mode 15(VIC 0):
mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild___modelist: Added
mode 16(VIC 0):
mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild___modelist: Added
mode 17(VIC 0):
mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild___modelist: Added
mode 18(VIC 0):
mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild___modelist: Added
mode 19(VIC 0):
fbcvt: 1920x1080@60: CVT Name - 2.073M9
mxc_sdc_fb mxc_sdc_fb.3: register mxc display driver ldb
>
This all looks valid, though things shouldn't hang here.
---
Additional infos:
$ cat /sys/devices/platform/mxc_sdc___fb.0/graphics/fb0/modes
V:640x480p-60
U:640x480p-60
Was this from a boot without the HDMI monitor connected? The mxc_hdmi
driver should list all of the display resolutions supported by the
monitor as reported by EDID.
Nope. This is from a boot with HDMI monitor connected.
Kernel command line: console=ttymxc1,115200
console=ttymxc1,115200
root=/dev/sda2 rootwait
video=mxcfb0:dev=hdmi,__1920x1080M@60,if=RGB24
When trying to reproduce things, I noted a
-- You have two 'console=ttymxc1,115200' clauses here
-- You appear to be using SATA (/dev/sda2). For SD card boot,
this should be /dev/mmcblk0p2 with a Yocto-standard image
-- There's some extraneous stuff (__) in your video= clause
I just booted with a slightly modified kernel command-line to try
and match yours:
Kernel command line: console=ttymxc1,115200
video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24 fbmem=48M vmalloc=400
root=/dev/mmcblk0p1 rootwait
What I found is that things booted, and I got a login prompt on the
serial console, but my display isn't functioning properly.
Hi Andrei,
A couple of other things I noticed:
- The serial port clock appears to get screwed up at around
the point at which you say things hang. This is due to
a recurring issue related to re-parenting of some of the
clocks and will need to be addressed.
For me, this causes a bunch of garbage, but my serial
port and terminal emulator recover after ~1k of garbage.
You might want to try restarting the terminal emulator
you're using.
- I don't trust my Yocto image. I tried to pull in the
1.1.0 patch set unsuccessfully and even the stock
720P resolution isn't working for me. I get the Yocto
splash screen, but my X Server is dying.
I'll re-build, but it will take hours. Meanwhile, can
you try using the stock 6x_bootscript, which should
come up at 720P?
Regards,
Eric
_______________________________________________
meta-freescale mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-freescale