From: Eric Nelson <eric.nelson@boundarydevices.com>
To: Otavio Salvador <otavio@ossystems.com.br>,
Peter Bergin <peter.bergin@tritech.se>
Cc: "meta-freescale@yoctoproject.org"
<meta-freescale@yoctoproject.org>,
Troy <troy.kisky@boundarydevices.com>
Subject: Re: No HDMI signal from Nitrogen6x board with daisy
Date: Fri, 23 May 2014 17:58:07 -0700 [thread overview]
Message-ID: <537FEE9F.4040301@boundarydevices.com> (raw)
In-Reply-To: <537FE543.10108@boundarydevices.com>
Sorry Peter,
I didn't recall that the other post was from you, so some
of these questions are answered.
On 05/23/2014 05:18 PM, Eric Nelson wrote:
> Hello Peter,
>
> On 05/23/2014 05:16 AM, Otavio Salvador wrote:
>>
>> On Fri, May 23, 2014 at 4:23 AM, Peter Bergin <peter.bergin@tritech.se
>> <mailto:peter.bergin@tritech.se>> wrote:
>>
>> I have trouble with my Nitrogen6x board after upgrade to daisy
>> build. I can not get any HDMI signal out of the board after boot.
>> During boot u-boot can show content on screen but when booted the
>> monitor does not detect the signal.
>>
>> I have updated to u-boot 2014.04. I have tried with the pre-built
>> image found at Boundary Devices with same result as my own build.
>>
>
> This is not likely to be a U-Boot level thing.
>
>> I see this printout on the console after boot:
>> mxc_sdc_fb fb.27: timeout when waiting for flip irq
>> mxc_sdc_fb fb.27: MXCFB_WAIT_FOR_VSYNC: timeout 0
>> mxc_sdc_fb fb.27: timeout when waiting for flip irq
>> mxc_sdc_fb fb.27: MXCFB_WAIT_FOR_VSYNC: timeout 0
>> mxc_sdc_fb fb.27: timeout when waiting for flip irq
>> mxc_sdc_fb fb.27: MXCFB_WAIT_FOR_VSYNC: timeout 0
>>
>> I have also posted a, still unanswered, question on the Freescale
>> community page (https://community.freescale.com/message/405002).
>>
>
> I saw that post, but have been struggling to find time to reproduce it.
> A nominal build of Daisy/fsl-image-machine-test just seemed to
> work for me at 1080P60.
>
> Are you also running 1080P (i.e. with a custom boot script)?
>
> Can you forward the content of /proc/cmdline?
>
Got it:
enable_wait_mode=off video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24
video=mxcfb1:off video=mxcfb2:off video=mxcfb3:off fbmem=28M
console=ttymxc1,115200 vmalloc=400M consoleblank=0 rootwait
root=/dev/mmcblk0p2
This looks reasonable.
>> Any help is really appreciated! Any ideas?
>>
>> I think it might be your monitor do not support the frequency it is
>> using.
>>
> If your monitor supports EDID, you should be able to tell by
> looking in sysfs:
>
> # cat /sys/class/graphics/fb0/mode
> ... currently negotiated mode here
>
> # cat /sys/class/graphics/fb0/modes
> ... list of supported modes should be here
>
I see in your post that you decoded the EDID information
in U-Boot, and it certainly says that your monitor supports
1080P60:
1920x1080 60 Hz (detailed)
In the serial output, I also see 720P come up before
before a transition to 1080P.
imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_5 = 0x00800000
mxc_sdc_fb fb.25: 1280x720 h_sync,r,l: 40,110,220 v_sync,l,u: 5,5,20
pixclock=74250000 Hz
...
mxc_sdc_fb fb.25: 1920x1080 h_sync,r,l: 44,528,148 v_sync,l,u: 5,4,36
pixclock=148500000 Hz
imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_10 = 0x00080000
I suspect that this is the source of the issue, because your monitor
doesn't appear to support 720P, but I'm not sure.
Hmmm. While testing your command-line, I'm seeing some weirdness too.
With your arguments, my display gets confgured as 1024x768.
If I add the "mxc_hdmi.only_cea=1" as is done in the boot script,
I get proper negotiation.
Can you try running this by hand?
U-Boot > setenv bootargs enable_wait_mode=off
video=mxcfb0:dev=hdmi,1920x1080MR@60,if=RGB24 video=mxcfb1:off
video=mxcfb2:off video=mxcfb3:off fbmem=28M console=ttymxc1,115200
vmalloc=400M consoleblank=0 rootwait root=/dev/mmcblk0p2 mxc_hdmi.only_cea=1
U-Boot > mmc dev 0 && fatload mmc 0 10800000 uImage && bootm 10800000
I suspect we introduced a bug when pulling our "only_cea" patch
over to 3.10.17.
Please advise,
Eric
next prev parent reply other threads:[~2014-05-24 0:58 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-05-23 7:23 No HDMI signal from Nitrogen6x board with daisy Peter Bergin
2014-05-23 12:16 ` Otavio Salvador
2014-05-24 0:18 ` Eric Nelson
2014-05-24 0:58 ` Eric Nelson [this message]
2014-05-24 1:23 ` Eric Nelson
2014-05-26 6:43 ` Peter Bergin
2014-05-27 21:11 ` Eric Nelson
2014-05-28 6:51 ` Peter Bergin
2014-05-28 14:02 ` Eric Nelson
2014-05-28 15:45 ` Haakon Stende
2014-05-28 16:09 ` Peter Bergin
2014-05-31 1:54 ` Eric Nelson
2014-05-31 21:16 ` Eric Nelson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=537FEE9F.4040301@boundarydevices.com \
--to=eric.nelson@boundarydevices.com \
--cc=meta-freescale@yoctoproject.org \
--cc=otavio@ossystems.com.br \
--cc=peter.bergin@tritech.se \
--cc=troy.kisky@boundarydevices.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.