02-03-2018, 04:19 PM
Sooo frustrating.
I've been reading through threads on this forum, using Google, used tinker-config etc. My monitor just does not work with a tinker board. I have a really hard time understanding why in this day and age getting a monitor to work is so hard. The board is worthless like this for what I wanted to do with it. Yes the console is fine. Many other cheaper and more reliable devices are available just to do things on the console though.
The problem is that the monitor automatically goes into 800x600 (unusable) and can only be switched to 1920x1080 which is the wrong resolution for this monitor. The supported resolution is 1920x1200@60Hz and I cannot find a way to get the tinker board to use that resolution
The monitor is a Dell Ultrasharp U2412M and it works perfectly with every raspberry PI, Pine64, laptop, desktop I've ever plugged into it. It does not work with the tinker board. For some reason the tinker board cannot detect or use the right resolution, which is 1920x1200 @ 60Hz The monitor is connected to the tinker board with the same HDMI to DVI cable I use on all my other devices. If anyone has any suggestions please let me know.
I apologize for the ranting. It probably sounds rude but it is frustrating not to be able to get past the step that immediately follows 'turn the board on'
mike@linaro-alip:~$ uname -a
Linux linaro-alip 4.4.16-00006-g4431f98-dirty #1 SMP Mon Apr 17 17:27:25 CST 2017 armv7l GNU/Linux
mike@linaro-alip:~$ sudo get-edid|parse-edid
This is read-edid version 3.0.2. Prepare for some fun.
Attempting to use i2c interface
No EDID on bus 0
No EDID on bus 1
Problem requesting slave address: Device or resource busy
No EDID on bus 3
No EDID on bus 4
No EDID on bus 5
1 potential busses found: 6
128-byte EDID successfully retrieved from i2c bus 6
Looks like i2c was successful. Have a good day.
Checksum Correct
Section "Monitor"
Identifier "DELL U2412M"
ModelName "DELL U2412M"
VendorName "DEL"
# Monitor Manufactured week 3 of 2015
# EDID version 1.3
# Digital Display
DisplaySize 520 320
Gamma 2.20
Option "DPMS" "true"
Horizsync 30-83
VertRefresh 50-61
# Maximum pixel clock is 170MHz
#Not giving standard mode: 1280x960, 60Hz
#Not giving standard mode: 1280x1024, 60Hz
#Not giving standard mode: 1600x1200, 60Hz
#Not giving standard mode: 1680x1050, 60Hz
#Not giving standard mode: 1920x1080, 60Hz
Modeline "Mode 0" +hsync -vsync
EndSection
I'm beginning to think there is something strange about the HDMI hardware on the board. I used the command
cvt 1920 1200 60
that generated a 'Modeline'
With that I used
sudo xrandr --newmode
That created a new mode and then
sudo xrandr --addmode HDMI-1 <name of new mode>
And then
sudo xrandr --output HDMI-1 --mode <name of new mode>
This caused the screen to go black and a monitor message dialog saying that the screen didn't support the resolution and frequency being used, please set the output to 1920x1200 60Hz, which is exactly the mode I had set with the commands above. So I think even though I asked for the monitor's support dimension and frequency the tinker board did not output what I asked for.
I've been reading through threads on this forum, using Google, used tinker-config etc. My monitor just does not work with a tinker board. I have a really hard time understanding why in this day and age getting a monitor to work is so hard. The board is worthless like this for what I wanted to do with it. Yes the console is fine. Many other cheaper and more reliable devices are available just to do things on the console though.
The problem is that the monitor automatically goes into 800x600 (unusable) and can only be switched to 1920x1080 which is the wrong resolution for this monitor. The supported resolution is 1920x1200@60Hz and I cannot find a way to get the tinker board to use that resolution
The monitor is a Dell Ultrasharp U2412M and it works perfectly with every raspberry PI, Pine64, laptop, desktop I've ever plugged into it. It does not work with the tinker board. For some reason the tinker board cannot detect or use the right resolution, which is 1920x1200 @ 60Hz The monitor is connected to the tinker board with the same HDMI to DVI cable I use on all my other devices. If anyone has any suggestions please let me know.
I apologize for the ranting. It probably sounds rude but it is frustrating not to be able to get past the step that immediately follows 'turn the board on'
mike@linaro-alip:~$ uname -a
Linux linaro-alip 4.4.16-00006-g4431f98-dirty #1 SMP Mon Apr 17 17:27:25 CST 2017 armv7l GNU/Linux
mike@linaro-alip:~$ sudo get-edid|parse-edid
This is read-edid version 3.0.2. Prepare for some fun.
Attempting to use i2c interface
No EDID on bus 0
No EDID on bus 1
Problem requesting slave address: Device or resource busy
No EDID on bus 3
No EDID on bus 4
No EDID on bus 5
1 potential busses found: 6
128-byte EDID successfully retrieved from i2c bus 6
Looks like i2c was successful. Have a good day.
Checksum Correct
Section "Monitor"
Identifier "DELL U2412M"
ModelName "DELL U2412M"
VendorName "DEL"
# Monitor Manufactured week 3 of 2015
# EDID version 1.3
# Digital Display
DisplaySize 520 320
Gamma 2.20
Option "DPMS" "true"
Horizsync 30-83
VertRefresh 50-61
# Maximum pixel clock is 170MHz
#Not giving standard mode: 1280x960, 60Hz
#Not giving standard mode: 1280x1024, 60Hz
#Not giving standard mode: 1600x1200, 60Hz
#Not giving standard mode: 1680x1050, 60Hz
#Not giving standard mode: 1920x1080, 60Hz
Modeline "Mode 0" +hsync -vsync
EndSection
I'm beginning to think there is something strange about the HDMI hardware on the board. I used the command
cvt 1920 1200 60
that generated a 'Modeline'
With that I used
sudo xrandr --newmode
That created a new mode and then
sudo xrandr --addmode HDMI-1 <name of new mode>
And then
sudo xrandr --output HDMI-1 --mode <name of new mode>
This caused the screen to go black and a monitor message dialog saying that the screen didn't support the resolution and frequency being used, please set the output to 1920x1200 60Hz, which is exactly the mode I had set with the commands above. So I think even though I asked for the monitor's support dimension and frequency the tinker board did not output what I asked for.