EnTech Taiwan EnTech Taiwan
October 23, 2017, 06:05:36 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Neither Moninfo nor softMCCS would recognise my Panasonic TV. Help please!  (Read 10276 times)
yzyz

Posts: 6


« on: December 10, 2010, 03:42:00 AM »

I have a Dell Inspiron 6400 laptop with a Intel Mobile 945GM express chipset graphics card, and I am trying to connect it to a recently purchased Panasonic TX-P42G20 Plasma using a VGA cable. The laptop is running Windows XP SP3, and the specs of the TV suggests 1366x768 is the max resolution I can have when the TV is in 'PC' mode.

I can get 1024x768 on the TV fine, but everything I've tried to get 1366x768 have failed. No matter what I do, only 800x600 and 1024x768 are shown in the laptop's Display properties dialog. I found there is a 'registry hack' that allows you to create custom DTDs. I managed to insert some custom DTDs in the registy (first manually prior driver installation, then using the 'DTD Calculator'), but still no new resolutions were shown for me. I guess the reason is I don't have the correct DTD timings, so I tried moninfo and softMCCS to retrieve the EDID from my TV. Weirdly, my TV doesn't seem to be recognised at all by the tools, no matter which mode I am in (mono, clone, extended). Both moninfo and softMCCS only report about the laptop's own LCD, and show nothing for the TV. I've tried the same thing on an IBM X31 laptop and the output is the same.

I don't know what else I can try to get the TV's EDID, apart from asking help here. I will be so grateful if the following questions can be kindly answered:

1) Does this model of TV send out its EDID at all?
2) If yes, is there any specific procedure I need to follow to be able read the EDID?
3) I remember a post somewhere saying the VGA cable must support DDC for EDID to be read, but how can I know if my VGA cable supports DDC?

Thanks very much in advance.
« Last Edit: December 11, 2010, 06:53:01 AM by yzyz » Logged
Ashley Saldanha
Administrator
*****
Posts: 1806


« Reply #1 on: December 10, 2010, 06:07:10 AM »

Quote
I tried moninfo and softMCCS to retrieve the EDID from my TV. Weirdly, my TV doesn't seem to be recognised at all by the tools, no matter which mode I am in (mono, clone, extended). Both moninfo and softMCCS only report about the laptop's own LCD, and show nothing for the TV. I've tried the same thing on an IBM X31 laptop and the output is the same.

You should post the actual report from softMCCS (Ctrl+S), rather than your attempt to intrepret what it says. Best you are in independent/extended mode first, rather than clone or mono.
Logged

yzyz

Posts: 6


« Reply #2 on: December 10, 2010, 07:08:21 AM »

Hi Ashley,

Thanks very much for your reply. I forgot to say I am using a different machine right now and I don't have the detailed report in hand. I will post it shortly when I get home.

yz
Logged
yzyz

Posts: 6


« Reply #3 on: December 10, 2010, 01:22:59 PM »

Hi,
Below is the log from softMCCS. This was logged with the TV active, and the laptop LCD inactive. Hope this is useful.

Thanks,
yz

Code:
20:17:24.46800...Open log 2010-12-10 20:17:24
20:17:24.46801...softMCCS version = 2.4.0.948
20:17:24.46802...OS version: 5.1.2600.2.Service Pack 3
20:17:24.46803...MAC address: 00-13-02-6C-39-57
20:17:24.46804...Starting hardware device enumeration
20:17:24.46805...*******************************************
20:17:24.46806...BUS_SLOT = PCI00000,PCI00004,PCI00008,PCI0000C,PCI00010,PCI00014,PCI00018,PCI0001C,PCI00020,PCI00024,PCI00028,PCI0002C
20:17:24.46807...00000000 = 27A08086,20900006,06000003,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,01BD1028
20:17:24.46808...00000010 = 27A28086,00900007,03000003,00800000,DFF00000,0000EFF9,C0000008,DFEC0000,00000000,00000000,00000000,01BD1028
20:17:24.46809...00000011 = 27A68086,00900007,03800003,00800000,DFF80000,00000000,00000000,00000000,00000000,00000000,00000000,01BD1028
20:17:24.4680A...000000D8 = 27D88086,00100106,04030001,00000010,DFEBC004,00000000,00000000,00000000,00000000,00000000,00000000,01BD1028
20:17:24.4680B...000000E0 = 27D08086,00100007,06040001,00810010,00000000,00000000,000B0B00,000000F0,DFD0DFD0,0001FFF1,00000000,00000000
20:17:24.4680C...000000E8 = 27C88086,02800005,0C030001,00800000,00000000,00000000,00000000,00000000,0000BF81,00000000,00000000,01BD1028
20:17:24.4680D...000000E9 = 27C98086,02800005,0C030001,00000000,00000000,00000000,00000000,00000000,0000BF61,00000000,00000000,01BD1028
20:17:24.4840E...000000EA = 27CA8086,02800005,0C030001,00000000,00000000,00000000,00000000,00000000,0000BF41,00000000,00000000,01BD1028
20:17:24.4840F...000000EB = 27CB8086,02800005,0C030001,00000000,00000000,00000000,00000000,00000000,0000BF21,00000000,00000000,01BD1028
20:17:24.48410...000000EF = 27CC8086,02900106,0C032001,00000000,FFA80000,00000000,00000000,00000000,00000000,00000000,00000000,01BD1028
20:17:24.48411...000000F0 = 24488086,00100107,060401E1,00010000,00000000,00000000,20030300,228000F0,DF90DF90,0001FFF1,00000000,00000000
20:17:24.48412...000000F8 = 27B98086,02100107,06010001,00800000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,01BD1028
20:17:24.48413...00000300 = 170C14E4,00100106,02000002,00004000,DF9FE000,00000000,00000000,00000000,00000000,00000000,00000000,01AF1028
20:17:24.48414...00000308 = 08321180,02100106,0C001000,00804000,DF9FD800,00000000,00000000,00000000,00000000,00000000,00000000,01BD1028
20:17:24.51515...00000B00 = 42228086,00100106,02800002,00000010,DFDFF000,00000000,00000000,00000000,00000000,00000000,00000000,10218086
20:17:24.73416...Graphics controllers found = 1
20:17:24.73417...Device 1 = 42,27A28086,01BD1028,00000010,DFF00000,0000EFF8,00000002,Intel
20:17:24.73418...Abstraction layer = 1
20:17:24.73419...Beginning initialization
20:17:24.7341A...///////////////////////////////////////////
20:17:24.7341B...Hardware monitor enumeration
20:17:24.7341C...*******************************************
20:17:24.7341D...Querying 00010001
20:17:24.7341E.....[S] <A0:w> [P]
20:17:24.7961F.....[S] <A0:w> [P]
20:17:24.89020.....[S] <A0:w> [P]
20:17:24.89021...Nothing found on 00010001
20:17:24.89022...*******************************************
20:17:24.89023...Querying 00020001
20:17:24.90624.....[S] <A0:w> 00
20:17:25.03125.....[S] <A1:r> 00 FF FF FF FF FF FF 00 4C A3 00 00 00 00 00 00 00 10 01 03 80 21 15 78 0A 87 F5 94 57 4F 8C 27 27 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 C7 1B 00 A0 50 20 17 30 30 20 26 00 4B CF 10 00 00 19 00 00 00 0F 00 00 00 00 00 00 00 00 00 23 87 02 64 00 00 00 00 FE 00 44 44 32 38 32 04 31 35 34 58 33 0A 20 00 00 00 FE 00 27 40 50 5A 81 B0 D9 FF 01 01 0A 20 20 00 9D*[P]
20:17:25.03126...Found at device 1, port 2 = 0x9DC78021
20:17:25.03127...Found device on 00020001
20:17:25.03128...Monitor ID = Seiko-Epson SEC0000 (SEC0000.n/a)
20:17:25.03129...*******************************************
20:17:25.0312A...Querying 00030001
20:17:27.2652B...Nothing found on 00030001
20:17:27.2652C...*******************************************
20:17:27.2652D...Querying 00040001
20:17:29.7182E...Nothing found on 00040001
20:17:29.7182F...*******************************************
20:17:29.71830...Querying 00050001
20:17:29.87531...Nothing found on 00050001
20:17:29.87532...*******************************************
20:17:29.87533...*******************************************
20:17:29.87534...Software monitor enumeration
20:17:29.87535...Monitor #1: Seiko-Epson SEC0000
20:17:29.87536.............. Hardware ID: 0x0201
20:17:29.87537.............. Device handle: n/a
20:17:30.87538...Finished monitor enumeration, total elapsed time = 6141 ms
20:17:30.87539...Number of monitors enumerated = 1 total, 0 DDC/CI
20:17:30.8753A...\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
20:17:44.1093B...*******************************************
20:17:44.1253C...Dump: complete Windows device enumeration
20:17:44.1253D...*******************************************
20:17:44.1403E...1.DeviceName      = \\.\DISPLAY1
20:17:44.1403F.....DeviceFlags     = 00000005
20:17:44.14040.....DeviceString    = Mobile Intel(R) 945 Express Chipset Family
20:17:44.14041.....DeviceID        = PCI\VEN_8086&DEV_27A2&SUBSYS_01BD1028&REV_03
20:17:44.15642.....DeviceKey       = \REGISTRY\Machine\System\ControlSet001\Services\ialm\Device0
20:17:44.25043.....DeviceDriver    = igxprd32 6.14.10.4926
20:17:44.25044.....a.MonitorName   = \\.\DISPLAY1\Monitor0
20:17:44.26545.......MonitorFlags  = 00000000
20:17:44.26546.......MonitorString = Default Monitor
20:17:44.26547.......MonitorID     = Monitor\Default_Monitor\{4D36E96E-E325-11CE-BFC1-08002BE10318}\0046
20:17:44.26548.......MonitorKey    = \Registry\Machine\System\CurrentControlSet\Control\Class\{4D36E96E-E325-11CE-BFC1-08002BE10318}\0046
20:17:44.28149.......Raw EDID      = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
20:17:44.2814A.....b.MonitorName   = \\.\DISPLAY1\Monitor1
20:17:44.2964B.......MonitorFlags  = 00000000
20:17:44.2964C.......MonitorString = Plug and Play Monitor
20:17:44.2964D.......MonitorID     = Monitor\SEC0000\{4D36E96E-E325-11CE-BFC1-08002BE10318}\0042
20:17:44.2964E.......MonitorKey    = \Registry\Machine\System\CurrentControlSet\Control\Class\{4D36E96E-E325-11CE-BFC1-08002BE10318}\0042
20:17:44.3124F.......Raw EDID      = 00FFFFFFFFFFFF004CA300000000000000100103802115780A87F594574F8C2727505400000001010101010101010101010101010101C71B00A050201730302026004BCF100000190000000F0000000000000000002387026400000000FE0044443238320431353458330A20000000FE002740505A81B0D9FF01010A2020009D
20:17:44.31250.....c.MonitorName   = \\.\DISPLAY1\Monitor2
20:17:44.32851.......MonitorFlags  = 00000003
20:17:44.32852.......MonitorString = Default Monitor
20:17:44.32853.......MonitorID     = Monitor\Default_Monitor\{4D36E96E-E325-11CE-BFC1-08002BE10318}\0044
20:17:44.34354.......MonitorKey    = \Registry\Machine\System\CurrentControlSet\Control\Class\{4D36E96E-E325-11CE-BFC1-08002BE10318}\0044
20:17:44.34355.......Raw EDID      = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
20:17:44.34356...2.DeviceName      = \\.\DISPLAY2
20:17:44.35957.....DeviceFlags     = 00000000
20:17:44.35958.....DeviceString    = Mobile Intel(R) 945 Express Chipset Family
20:17:44.35959.....DeviceID        = PCI\VEN_8086&DEV_27A6&SUBSYS_01BD1028&REV_03
20:17:44.3755A.....DeviceKey       = \REGISTRY\Machine\System\ControlSet001\Services\ialm\Device1
20:17:44.3755B.....DeviceDriver    = igxprd32 6.14.10.4926
20:17:44.3755C.....a.MonitorName   = \\.\DISPLAY2\Monitor0
20:17:44.3905D.......MonitorFlags  = 00000000
20:17:44.3905E.......MonitorString = Plug and Play Monitor
20:17:44.3905F.......MonitorID     = Monitor\SEC0000\{4D36E96E-E325-11CE-BFC1-08002BE10318}\0043
20:17:44.40660.......MonitorKey    = \Registry\Machine\System\CurrentControlSet\Control\Class\{4D36E96E-E325-11CE-BFC1-08002BE10318}\0043
20:17:44.40661.......Raw EDID      = 00FFFFFFFFFFFF004CA300000000000000100103802115780A87F594574F8C2727505400000001010101010101010101010101010101C71B00A050201730302026004BCF100000190000000F0000000000000000002387026400000000FE0044443238320431353458330A20000000FE002740505A81B0D9FF01010A2020009D
20:17:44.42162.....b.MonitorName   = \\.\DISPLAY2\Monitor1
20:17:44.42163.......MonitorFlags  = 00000000
20:17:44.42164.......MonitorString = Default Monitor
20:17:44.42165.......MonitorID     = Monitor\Default_Monitor\{4D36E96E-E325-11CE-BFC1-08002BE10318}\0045
20:17:44.43766.......MonitorKey    = \Registry\Machine\System\CurrentControlSet\Control\Class\{4D36E96E-E325-11CE-BFC1-08002BE10318}\0045
20:17:44.43767.......Raw EDID      = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
20:17:44.45368...3.DeviceName      = \\.\DISPLAYV1
20:17:44.45369.....DeviceFlags     = 00000008
20:17:44.4536A.....DeviceString    = NetMeeting driver
20:17:44.4686B.....DeviceID        =
20:17:44.4686C.....DeviceKey       = \Registry\Machine\System\CurrentControlSet\Control\Video\{8B6D7859-A639-4A15-8790-7161976D057A}\0000
20:17:44.5006D.....DeviceDriver    = mnmdd 5.1.2600.5512
20:17:44.5006E...4.DeviceName      = \\.\DISPLAYV2
20:17:44.5156F.....DeviceFlags     = 00000008
20:17:44.51570.....DeviceString    = RDPDD Chained DD
20:17:44.51571.....DeviceID        =
20:17:44.51572.....DeviceKey       = \Registry\Machine\System\CurrentControlSet\Control\Video\{DEB039CC-B704-4F53-B43E-9DD4432FA2E9}\0000
20:17:44.59373.....DeviceDriver    = rdpdd 5.1.2600.5512
20:17:44.60974...Total number of monitors enumerated = 5
20:17:44.60975...*******************************************
« Last Edit: December 10, 2010, 03:03:39 PM by yzyz » Logged
Ashley Saldanha
Administrator
*****
Posts: 1806


« Reply #4 on: December 10, 2010, 03:02:30 PM »

That's what I wanted to see, and from the look of it it appears you do not have a proper connection between your TV and the laptop. The first thing you need to do is check your VGA cable and make sure it is connected securely - it needs to be *under* 6 feet, and no switch boxes or entenders are allowed. If that doesn't fix the issue, then you should consider the VGA cable itself suspect and replace it.

The reason Windows and your display driver cannot communicate with your Panasonic is that the Panasonic does not respond. To begin with, assume it is the connection rather than the Panasonic itself that is at fault.
Logged

yzyz

Posts: 6


« Reply #5 on: December 10, 2010, 03:42:40 PM »

Thanks for your diagnosis. The cable is a straight connection without switch boxes or extenders, but it is exactly 6 feet long. I've checked the conductivity between each pair of the 15 pins and they are all connected. Maybe it's the length that's causing the problem. I will get a shorter cable and try again.

The TV itself is only 10 days old and I would be very upset if it's faulty.

On the other hand, even if I cannot get the exact EDID from the TV, should I still be able to show 1366x768 if I get the DTD correct?

Thanks!
yz
Logged
Ashley Saldanha
Administrator
*****
Posts: 1806


« Reply #6 on: December 11, 2010, 05:18:33 AM »

I can't answer that - the implementation of DTDs is proprietary to Intel and the logic will be internal to the Intel driver. As you have seen, it does not work and that could be because DTDs override whatever is in the existing EDID and are not a substitute for it. You don't seem to have an EDID at all - on an i945 the EEPROM assigned to the analog VGA pipe is invariably latched to port #1 and on your laptop there is nothing there.

If you were running Win7, your best bet would be a Microsoft EDID override, but under XP these don't exist.

Do Intel *XP* i945 drivers implement the proprietary Intel DTD overrides? I don't know, but it possible they do not.
Logged

yzyz

Posts: 6


« Reply #7 on: December 11, 2010, 07:14:32 AM »

So it seems that I must first have EDID in order to override it.

Not sure this would be useful, but I just found something in the TV's specs about the pins:
pin 1:  R
pin 2:  G
pin 3:  B
pin 4:  Not connected
pin 5:  Ground
pin 6:  Ground
pin 7:  Ground
pin 8:  Ground
pin 9:  Not connected
pin 10: Ground
pin 11: Not connected
pin 12: Not connected
pin 13: HD
pin 14: VD
pin 15: Not connected

Would this indicate anything about the availability of EDID? (e.g. the pins that are need to transfer EDID are not connected)

Thanks!
yz
Logged
Ashley Saldanha
Administrator
*****
Posts: 1806


« Reply #8 on: December 11, 2010, 09:00:49 AM »

Pins 12 and 15 are used for communication with the display and your display doesn't use them (and therefore does not have an analog VGA EDID).

Try this:

1. Windows Display properties > Settings > Advanced > Monitor
2. Uncheck "Hide modes that this monitor cannot display" and click Apply
3. Click on the "Properties" button
4. Click on the "Drivers" tab
5. Click on the "Update driver" button
6. Check "Install from a specific location" and click "Next"
7. Check "Don't search. I will choose the driver to install" and click "Next"
8. UNcheck "Show compatible devices" and select "Standard monitor types" and "Super VGA (1600x1200)"
9. Click the "Next" button and follow the remaining instructions


Logged

yzyz

Posts: 6


« Reply #9 on: December 11, 2010, 12:10:25 PM »

Alright, I think I have to give up on EDID now.  Undecided

I've tried your suggestion and changed the monitor to Super VGA 1600x1200, but still only 800x600 and 1024x768 are listed. The 'Hide modes that this monitor cannot display' option is greyed out, though unchecked. However if I change the monitor to 'Digital Flat Panel 1600x1200', the option is enabled (but I am still only given the two standard resolutions).
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.15 | SMF © 2006-2008, Simple Machines Valid XHTML 1.0! Valid CSS!