# Script to load EDID using built-in ALP routines VAEDID = [0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x53,0x0E,0x49,0x09,0x01,0x00,0x00,0x00 ,0x1C,0x18,0x01,0x03,0x80,0x34,0x20,0x78,0x0A,0xEC,0x18,0xA3,0x54,0x46,0x98,0x25 ,0x0F,0x48,0x4C,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01 ,0x01,0x01,0x01,0x01,0x01,0x01,0x4C,0x1D,0x00,0x78,0x50,0x20,0x5D,0x30,0x40,0x33 ,0x83,0x0B,0x00,0x20,0x21,0x00,0x00,0x1E,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0x00,0x54 ,0x49,0x2D,0x44,0x53,0x39,0x30,0x55,0x78,0x39,0x34,0x39,0x0A,0x00,0x00,0x00,0x10 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x71, 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] # Write to EDID (start offset, data, length) board.EDID_Write(0x0, VAEDID, 256) # Readback EDID read_edid = board.EDID_Read(0x0, 256) print "EDID readback:" print read_edid