Skip to content

Instantly share code, notes, and snippets.

@piotrmaslanka
Last active January 7, 2023 21:52
Show Gist options
  • Save piotrmaslanka/83fcf36b0f28b423bafc to your computer and use it in GitHub Desktop.
Save piotrmaslanka/83fcf36b0f28b423bafc to your computer and use it in GitHub Desktop.
In case you fuck your SyncMaster's 2343NW EDID
If you suddently find your SyncMaster 2343 fucking at low resolution, DON'T WORRY.
Your EDID card is toast. It's the card that tells the computer what resolutions are supported.
Again, don't worry. This shit supports only VGA, and that sucks, but you can still win.
First, make sure you have a graphics control panel sophisticated enough to manually define resolutions.
When you do, whip it up. You are going to manually configure it.
Native resolution is 2048x1152, 60 Hz.
Set:
Horizontal:
2048 active width
front porch 48
sync width 32
total pixels 2208 (back porch 80)
Vertical:
1152 active height
3 front porch
5 sync width
total pixels 1185 (back porch 25)
Polarisation:
both positive(+)
Color depth:
32 bit
Scan type:
Progressive
Save and apply. Now, you're saved.
@csabahenk
Copy link

This is the actual EDID data as the monitor reports:

EDID report generated by SwitchResX Version 4.5.3 (Intel - 64-bit) for display SyncMaster


-----------------------------------------------------
------------------- RAW DATA ------------------------
-----------------------------------------------------
      0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
-----------------------------------------------------
0  | 00 FF FF FF FF FF FF 00 4C 2D 73 04 33 32 59 4D
1  | 1D 13 01 03 0E 33 1D 78 2A EE 91 A3 54 4C 99 26
2  | 0F 50 54 23 08 00 81 80 81 40 81 00 95 00 B3 00
3  | 01 01 01 01 01 01 3B 3D 00 A0 80 80 21 40 30 20
4  | 35 00 FE 1F 11 00 00 1A 00 00 00 FD 00 38 3C 1E
5  | 51 10 00 0A 20 20 20 20 20 20 00 00 00 FC 00 53
6  | 79 6E 63 4D 61 73 74 65 72 0A 20 20 00 00 00 FF
7  | 00 48 4D 41 53 37 30 31 30 37 39 0A 20 20 00 EE

-----------------------------------------------------
 < 00FFFFFF FFFFFF00 4C2D7304 3332594D 1D130103 0E331D78 2AEE91A3 544C9926 0F505423 08008180 81408100 9500B300 01010101 01013B3D 00A08080 21403020 3500FE1F 1100001A 000000FD 00383C1E 5110000A 20202020 20200000 00FC0053 796E634D 61737465 720A2020 000000FF 00484D41 53373031 3037390A 202000EE >

-----------------------------------------------------
 { 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x4C, 0x2D, 0x73, 0x04, 0x33, 0x32, 0x59, 0x4D, 0x1D, 0x13, 0x01, 0x03, 0x0E, 0x33, 0x1D, 0x78, 0x2A, 0xEE, 0x91, 0xA3, 0x54, 0x4C, 0x99, 0x26, 0x0F, 0x50, 0x54, 0x23, 0x08, 0x00, 0x81, 0x80, 0x81, 0x40, 0x81, 0x00, 0x95, 0x00, 0xB3, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3B, 0x3D, 0x00, 0xA0, 0x80, 0x80, 0x21, 0x40, 0x30, 0x20, 0x35, 0x00, 0xFE, 0x1F, 0x11, 0x00, 0x00, 0x1A, 0x00, 0x00, 0x00, 0xFD, 0x00, 0x38, 0x3C, 0x1E, 0x51, 0x10, 0x00, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x53, 0x79, 0x6E, 0x63, 0x4D, 0x61, 0x73, 0x74, 0x65, 0x72, 0x0A, 0x20, 0x20, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x48, 0x4D, 0x41, 0x53, 0x37, 0x30, 0x31, 0x30, 0x37, 0x39, 0x0A, 0x20, 0x20, 0x00, 0xEE   }

-----------------------------------------------------
    Valid EDID block #0: checksum ok

-----------------------------------------------------
------------------- MAIN EDID BLOCK -----------------
-----------------------------------------------------

    EDID Version........1.3
    Manufacturer........SAM (4C2D)
    Product ID..........1139 (0473)
    Serial Number.......4D593233

    Manufactured........Week 29 of year 2009
    Max H Size..........51 cm
    Max V Size..........29 cm
    Gamma...............2.20

Display Supported Features:
---------------------------
    Power Management: Active off


Display type:
-------------
    RGB color display
    Display is non continuous frequency
    Default color space is not sRGB standard
    Preferred timing mode includes Native Pixel Format


Input signal & sync:
--------------------
Analog input with:  0.700V / 0.300V
    Sync on green
    Separate Sync
    Composite Sync


Color info:
-----------
Red x = 0.640  Green x = 0.300  Blue x = 0.150  White x = 0.312
Red y = 0.330  Green y = 0.600  Blue y = 0.060  White y = 0.329

Established Timings:
--------------------
    640 x 480 @ 60Hz
    800 x 600 @ 56Hz
    800 x 600 @ 60Hz
    1024 x 768 @ 60Hz

Manufacturer Reserved Timings:
------------------------------

Standard Timing Identification:
-------------------------------
    #0: 1280 x 1024 @ 60Hz  (8180)
    #1: 1280 x 960 @ 60Hz   (8140)
    #2: 1280 x 800 @ 60Hz   (8100)
    #3: 1440 x 900 @ 60Hz   (9500)
    #4: 1680 x 1050 @ 60Hz  (B300)

Monitor Description blocks:
---------------------------
    Descriptor #0 - Timing definition:
    Mode = 2048 x 1152 @ 59.909Hz
        Pixel Clock............. 156.75 MHz     Non-Interlaced

                                Horizontal      Vertical
        Active.................. 2048 pixels        1152 lines
        Front Porch.............   48 pixels           3 lines
        Sync Width..............   32 pixels           5 lines
        Back Porch..............   80 pixels          25 lines
        Blanking................  160 pixels          33 lines
        Total................... 2208 pixels        1185 lines
        Scan Rate...............  70.992 kHz         59.909 Hz

        Image Size..............  510 mm         287 mm
        Border..................    0 pixels           0 lines

            Sync: Digital separate with
                * Negative vertical polarity
                * Positive horizontal polarity

    Descriptor #1 - Monitor limits:
        Horizontal frequency range.......30-81 kHz
        Vertical frequency range.........56-60 Hz
        Maximum bandwidth range..........160 MHz
        GTF supported

    Descriptor #2 - Monitor name:
            SyncMaster

    Descriptor #3 - Serial number:
            HMAS701079

@sam-moshenko
Copy link

I used custom resolution utility for windows, and succeeded with the provided parameters.

@wdymel
Copy link

wdymel commented Apr 28, 2020

Thank you @csabahenk for posting that EDID data. Using it I was finally able to set the right resolution on my system. After spending my whole yesterday trying to make my driver accept custom resolution with missing EDID your comment was like a godsend.

@piotrmaslanka
Copy link
Author

piotrmaslanka commented Jan 7, 2023

Very possible, since my EDID was toast I was unable to verify what the monitor's EDID says. Thanks for posting that @csabahenk .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment