On Mon, Dec 17, 2012 at 12:30 PM, Jon Nettleton <span dir="ltr"><<a href="mailto:jon.nettleton@gmail.com" target="_blank">jon.nettleton@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Dec 17, 2012 at 7:22 PM, Anna <span dir="ltr"><<a href="mailto:aschoolf@gmail.com" target="_blank">aschoolf@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
hdmi_hpd_work state 4000 hdmi_state 0</blockquote></div><br></div></div><div class="gmail_extra">Hot plug detection is working, but all those handlers means there is significant jitter in the connection. hdmi_state 0 means that no stable connection could be detected, so linux won't even setup the connection.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">You may have better luck by cutting a mm or two off from the end of the micro-hdmi connector's jacket. This will allow the connector to plug in further and possibly make a stable connection.</div>
<span class="HOEnZb"><font color="#888888">
<div class="gmail_extra"><br></div><div class="gmail_extra">-Jon</div>
</font></span></blockquote></div><br>I found a single edge razor
blade in a paint scraper handle and shaved off just a little bit of the
jacket. And now it works!<br><br>[ 2818.957959] hdmi_hpd_handler<br>[ 2819.940954] work_launch<br>[ 2819.940995] hdmi_ref_clock enabled<br>[ 2820.170959] 1280x720 @ 60 Hz valid mode<br>[ 2820.171011] Adding mode 1280x720<br>
[ 2820.174815] 720x480 @ 59 Hz valid mode<br>[ 2820.182506] Adding mode 720x480<br>[ 2820.185627] 640x480 @ 60 Hz valid mode<br>[ 2820.185627] Adding mode 640x480<br>[ 2820.193193] REJECT: 800x600 @ 60 Hz valid mode<br>[ 2820.197603] REJECT: 1024x768 @ 60 Hz valid mode<br>
[ 2820.202650] pxa168fb_init_modes<br>[ 2820.202650] pxa168fb: set_screen for fbi 1<br>[ 2820.205783] surface: xres 1200 xres_z 960 yres 900 yres_z 720<br> left 160 top 0<br>[ 2820.219144] Using config for 1280x720 CEA<br>
[ 2820.223406] hdmi_video_cfg: mclk_div 0x6<br>[ 2820.224538] hdmi_video_cfg: hd_en 1<br>[ 2820.232498] hdmi_video_cfg: I have auto-learned the video frame format<br>[ 2820.232526] ++++++++++++ hdmi_hpd_work state 0 hdmi_state 1<br>
<br>So I've learned my lesson that just because the HDMI appears to work under OFW, it won't necessarily work under Linux. And that the HDMI connector on the B1 board really, truly is set in there weird even if it seems like an unaltered adaptor appears to fit at first.<br>
<br>Thanks for all the help. And thanks to Daniel Drake for fixing this in the new build.<br><br>Anna<br>