A BeagleBoard.org BBB (Rev C) I recently bought is having some very odd 
HDMI display issues. The connected HDMI display (a Samsung TV) works 
completely fine with it when the board has been off for a while, and I 
power it on with the display connected over the HDMI cable.

If, however, I shutdown the board (sudo shutdown -h now; or sudo halt), and 
power it back on within a short amount of time (I've tried a few seconds to 
about a minute to two), the display shows "Not a supported mode" after a 
short time into booting. The Linux penguin from the startup never shows up 
in this case. Switching to text display from X and back (using ctrl-alt-f1, 
ctrl-alt-f7) have no effect whatsoever (i.e., no text terminal will show on 
the display either), nor does restarting X. This is consistent with this 
not being an issue with the X server, but with the HDMI display long before 
any X display is started, as suggested by the penguin - or any other output 
from the board - failing to show. I've also now tried adding 
"video=HDMI-A-1:720x480@60" to /boot/uEnv.txt, as well as other suggestions 
in http://elinux.org/Beagleboard:BeagleBoneBlack_HDMI (including forcing a 
resolution). All to no avail.

I can induce this issue reproducibly with the conditions described - it's 
not random. The only way I know to recover from it are either (1) leave the 
board powered off for long enough (I know an hour suffices, haven't worked 
out the exact time interval yet that will make the difference between 
failure and success), or (2) *reboot* (sudo reboot; not shutdown -h). 
Pressing the reset button will *not* do the trick. Sometimes it takes 
several reboots in a row to recover. (The max I've needed so far is 3 
reboots.)

This board is one of 3 BeagleBoard.org BBBs I recently bought, presumably 
all from the same batch. I have a forth one, from an Element14 batch. All 4 
run the same image at the same version with the same kernel (Debian Wheezy 
7.9, kernel 3.8.13-bone79, all software upgraded and current, starting 
image was the March 1 Debian Wheeze 7.8 image posted on 
beagleboard.org/latest-images). This board is the only one that has the 
fickle HDMI issue. The HDMI cable and HDMI TV display used are physically 
the same for all 4 boards, which I think is strong evidence that the issue 
is not somehow with the TV or the cable.

I'm not sure where to go from here - it's not that the HDMI display isn't 
working, but something seems to be amiss. I've now run through all software 
upgrades, and tried all applicable suggestions posted at 
http://elinux.org/Beagleboard:BeagleBoneBlack_HDMI. Does this sound like an 
RMA case, or are there other possibilities I could still pursue?

Below I'm pasting the output of 'parse-edid` and `xrandr --verbose`. Oddly 
enough, these outputs are entirely identical between when the HDMI and 
display are in the state of issue, and when it is all running fine. Go 
figure. If anyone can spot anything here, has had similar issues, or has 
suggestions for what else I could try, I'd be most appreciative.

  -hilmar

Output of parse-edid edid:

# EDID version 1 revision 3
Section "Monitor"
# Block type: 2:0 3:fc
Identifier "SAMSUNG"
VendorName "SAM"
ModelName "SAMSUNG"
# Block type: 2:0 3:fc
# Block type: 2:0 3:fd
HorizSync 30-68
VertRefresh 59-61
# Max dot clock (video bandwidth) 230 MHz
# DPMS capabilities: Active off:no  Suspend:no  Standby:no

Mode "1920x1080" # vfreq 60.000Hz, hfreq 67.500kHz
DotClock 148.500000
HTimings 1920 2008 2052 2200
VTimings 1080 1084 1089 1125
Flags "+HSync" "+VSync"
EndMode
Mode "1280x720" # vfreq 60.000Hz, hfreq 45.000kHz
DotClock 74.250000
HTimings 1280 1390 1430 1650
VTimings 720 725 730 750
Flags "+HSync" "+VSync"
EndMode
# Block type: 2:0 3:fc
# Block type: 2:0 3:fd
EndSection

Output of 'xrandr --verbose`:

Screen 0: minimum 1920 x 1080, current 1920 x 1080, maximum 1920 x 1080
default connected 1920x1080+0+0 (0xe9) normal (normal) 0mm x 0mm
Identifier: 0xe8
Timestamp:  12811
Subpixel:   unknown
Clones:    
CRTC:       0
CRTCs:      0
Transform:  1.000000 0.000000 0.000000
           0.000000 1.000000 0.000000
           0.000000 0.000000 1.000000
          filter: 
  1920x1080 (0xe9)    0.0MHz *current
        h: width  1920 start    0 end    0 total 1920 skew    0 clock   
 0.0KHz
        v: height 1080 start    0 end    0 total 1080           clock   
 0.0Hz

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to