From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 0D667E007BA; Fri, 14 Nov 2014 14:09:39 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low * trust * [209.85.220.54 listed in list.dnswl.org] * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] Received: from mail-pa0-f54.google.com (mail-pa0-f54.google.com [209.85.220.54]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id B6EAEE005B7 for ; Fri, 14 Nov 2014 14:09:36 -0800 (PST) Received: by mail-pa0-f54.google.com with SMTP id hz1so7133736pad.41 for ; Fri, 14 Nov 2014 14:09:36 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=c0NCQ6YPAvXRzLtW6kl1p8gE/CWj2aWQJbiaXap5P2I=; b=Ipq+LViWgB2a3a4gq0B3+Mt0fo+H+U6R123v1LSHDXPLqT9zwHQhyN54RTjh3/aSuy h9QUycIzFw5wFHdbiHejmfF9Einls5GhX9/VlulYb95szXk9uQrL6r3MZ5j5poJ/MGer 7goY5Yzm78V+YHixOJ+Rt4FoqfYQwJBQ898Y9HUZTKbDDFkW7NJL9B3AuXaQpX9cGnic xQDzKgt5zoLAImp1BlkKH38N4So7GkaEH6O3OT4TaWhi68Xl4mMJuXozEp6JnSzrN9jC gsucfp2BKyv1sTk4VrfOLpkyV9t3kll73PlxIRzKXD52G8v+McSfi7QCyol9Sv+y6oPJ XYvg== X-Gm-Message-State: ALoCoQmGZYc0GtyuZbH3cFMkGcg2UHGZm8MFiFLvL4JOT2eQLupSe1CjW0rkEF4pHESNh3jd79RO X-Received: by 10.66.249.163 with SMTP id yv3mr12846006pac.77.1416002976252; Fri, 14 Nov 2014 14:09:36 -0800 (PST) Received: from [192.168.0.139] (wsip-70-184-93-199.ph.ph.cox.net. [70.184.93.199]) by mx.google.com with ESMTPSA id rb2sm28600905pab.5.2014.11.14.14.09.34 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 14 Nov 2014 14:09:35 -0800 (PST) Message-ID: <54667D9D.7080609@boundarydevices.com> Date: Fri, 14 Nov 2014 15:09:33 -0700 From: Eric Nelson User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: =?UTF-8?B?QW5kcmVhcyBNw7xsbGVy?= , Nikolay Dimitrov References: In-Reply-To: Cc: "meta-freescale@yoctoproject.org" Subject: Re: EDID on imx6 (was 'No HDMI video on imx6qsabresd with dizzy') X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Nov 2014 22:09:39 -0000 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Hi Andreas, On 11/14/2014 01:37 AM, Andreas Müller wrote: > Hi Nicolay, > > I opened a new thread - my HDMI problems was unrelated to yours (and > your problem is solved). > > On Thu, Nov 13, 2014 at 8:34 PM, Nikolay Dimitrov wrote: >> Hi guys, >> >> Thanks to Fabio the HDMI is now working. Here's how: >> >> 1. Disabled HDMI support in u-boot-fsl (actually disabled all video- >> related support, as it was easier/faster). >> 2. Added the usual video configuration to "mmcarg" env-var: >> >> video=mxcfb0:dev=hdmi,1280x720M@60,if=RGB24 >> >> 3. Booted the board (had to set mmcdev to 0 as I boot from SD2). >> 4. Observed that Xorg was running on the HDMI screen. >> 5. Played video via gstreamer and observed it's rendering on the screen >> without issues. >> >> After discussion with Andreas, I tested the following resolutions and >> they worked OK: >> >> - 640x480 >> - 800x600 >> - 1024x768 >> - 1280x720 >> (just don't have the time to test more as these were OK for my tests) >> > I am wondering: It seems I am the only one with fixed 640x480 > resolution on unpatched freescale kernel. > > For me to understand more: Could you enter the following on device's > console with one working environment and monitor connected during > boot: > > for f in `find /sys -name edid`; do echo $f; cat $f; done > > and send me the result. This would help me much to understand why I > need the patches attached in earlier email and you don't need them. > Here's the output from an LG monitor: /sys/devices/soc0/soc.1/20e0000.hdmi_video/edid 0x00 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0x00 0x1E 0x6D 0xFB 0x56 0x01 0x01 0x01 0x01 0x03 0x13 0x01 0x03 0x80 0x33 0x1D 0x78 0x0A 0xAE 0xC5 0xA2 0x57 0x4A 0x9C 0x25 0x12 0x50 0x54 0xA7 0x6B 0x80 0xB3 0x00 0x81 0x8F 0x81 0x80 0x71 0x4F 0x01 0x01 0x01 0x01 0x01 0x01 0x01 0x01 0x1A 0x36 0x80 0xA0 0x70 0x38 0x1F 0x40 0x30 0x20 0x35 0x00 0xFE 0x22 0x11 0x00 0x00 0x1E 0x02 0x3A 0x80 0x18 0x71 0x38 0x2D 0x40 0x53 0x2C 0x45 0x00 0xFE 0x22 0x11 0x00 0x00 0x1E 0x00 0x00 0x00 0xFD 0x00 0x38 0x3D 0x1E 0x53 0x0F 0x00 0x0A 0x20 0x20 0x20 0x20 0x20 0x20 0x00 0x00 0x00 0xFC 0x00 0x57 0x32 0x33 0x36 0x31 0x0A 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x01 0x61 0x02 0x03 0x21 0xF1 0x4E 0x90 0x04 0x03 0x01 0x14 0x12 0x05 0x1F 0x10 0x13 0x00 0x00 0x00 0x00 0x23 0x09 0x07 0x07 0x83 0x01 0x00 0x00 0x65 0x03 0x0C 0x00 0x10 0x00 0x02 0x3A 0x80 0x18 0x71 0x38 0x2D 0x40 0x58 0x2C 0x45 0x00 0xFE 0x22 0x11 0x00 0x00 0x1E 0x01 0x1D 0x80 0x18 0x71 0x1C 0x16 0x20 0x58 0x2C 0x25 0x00 0xFE 0x22 0x11 0x00 0x00 0x9E 0x01 0x1D 0x00 0x72 0x51 0xD0 0x1E 0x20 0x6E 0x28 0x55 0x00 0xFE 0x22 0x11 0x00 0x00 0x1E 0x8C 0x0A 0xD0 0x8A 0x20 0xE0 0x2D 0x10 0x10 0x3E 0x96 0x00 0xFE 0x22 0x11 0x00 0x00 0x18 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xDE 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Note that U-Boot also has support for reading and parsing EDID: On our boards, you can grab the information as shown below: U-Boot > i2c dev 1 Setting bus to 1 U-Boot > i2c edid 0x50 EDID version: 1.3 Product ID code: 56fb Manufacturer: GSM Serial number: 01010101 Manufactured in week: 3 year: 2009 Video input definition: digital signal, voltage level 0 Monitor is non-RGB Maximum visible display size: 51 cm x 29 cm Power management features: no active off, no suspend, no standby Estabilished timings: 720x400 70 Hz (VGA 640x400, IBM) 640x480 60 Hz (VGA) 640x480 75 Hz (VESA) 800x600 56 Hz (VESA) 800x600 60 Hz (VESA) 800x600 75 Hz (VESA) 832x624 75 Hz (Mac II) 1024x768 60 Hz (VESA) 1024x768 75 Hz (VESA) 1280x1024 75 (VESA) 1152x870 75 (Mac II) Standard timings: 1680x1050 60 Hz 1280x1024 75 Hz 1280x1024 60 Hz 1152x864 75 Hz 1920x1080 59 Hz (detailed) 1920x1080 60 Hz (detailed) Monitor range limits, horizontal sync: 30-83 kHz, vertical refresh: 56-61 Hz, max pixel clock: 150 MHz Monitor name: W2361 I hope this helps, Eric