3 Replies Latest reply on Feb 2, 2012 9:47 AM by Jungle

    HP Probook 4530s. SMBus disabled

    Green Belt

      Hello!

       

      My customer asked me why my Thaiphoon Burner software can't read SPD on his HP Probook 4530s laptop based on the Intel HM65 Express chipset. He also provided me a PCI device dump for some PCI devices. And I have found out that the SMBus controller is hidden in the PCI device list after device enumiration. I suspected that the SMBus controller can be enabled through LPC Bridge registers in the same manner as for platforms with an ICH family hub. Unfortunatelly, I didn't find any mention about enabling SMBus controler when looking throught the publicly available 6-chipset-c200-chipset-datasheet. Intel seems not to be interested in disclosing the trick of enabling the SMBus controller. I will be very appreciated if someone could help me on this. Below you will find the dump for the Northbridge and LPC Bridge of the Intel H65 Express chipset. Thanks a lot!

       

      North Bridge - B:00h D:00h F:00h

       

      0000: 01048086 20900006 06000009 00000000
      0010: 00000000 00000000 00000000 00000000
      0020: 00000000 00000000 00000000 167C103C
      0030: 00000000 000000E0 00000000 00000000
      0040: FED19001 00000000 FED10001 00000000
      0050: 00000209 00000011 BF90000F BD000001
      0060: E0000001 00000000 FED18001 00000000
      0070: FF800000 00000000 FF800C00 0000007F
      0080: 11111110 00333311 0000000A 00000000
      0090: 00000001 00000001 3F700001 00000001
      00A0: 00000001 00000001 3F800001 00000001
      00B0: BDA00001 BD800001 BD000001 BFA00001
      00C0: 00000000 00000000 00000000 00000000
      00D0: 00000000 00000000 00000000 00000000
      00E0: 010C0009 E280219E 14000090 00000000
      00F0: 01000000 00000000 00060FB8 00000000


      LPC Bridge - B:00h D:1Fh F:00h

       

      0000: 1C498086 02100007 06010004 00800000
      0010: 00000000 00000000 00000000 00000000
      0020: 00000000 00000000 00000000 167C103C
      0030: 00000000 000000E0 00000000 00000000
      0040: 00000401 00000080 00000501 00000010
      0050: 000000F8 00000000 00000000 00000000
      0060: 8A8A858A 000000D0 808B8080 0000F0F8
      0070: F079F078 F07BF07A F07DF07C F07FF07E
      0080: 3F0F0010 007C0201 000C0101 00FCFE01
      0090: 000402E9 00000F00 00000000 00000000
      00A0: 00A00A14 00063941 00004700 80000000
      00B0: 00000000 00000000 08102384 00000000
      00C0: 00000000 00000000 00000000 00000000
      00D0: 00112233 00004567 0000FF00 00000002
      00E0: 100C0009 00000000 0E640613 00000000
      00F0: FED1C001 00000000 08050F87 00000000

        • Re: HP Probook 4530s. SMBus disabled
          Felix_M BlackBelt

          Hello

           

          For consumer products like laptops, Intel recommends that you contact the system manufacturer for support.  Have you tried H-P ?

           

          Felix

           

          J. Felix McNulty

          Community Moderator (Intel contractor)

          • Re: HP Probook 4530s. SMBus disabled
            Green Belt

            Today I have got an ASUS P52J laptop with the Intel H55 Express based chipset. The situation is the same, SMBus controller is hidden. But after loading AIDA64 utility the SMBus controller has became enabled and visible in the PCI config space. I compared LPC register dumps before and after loading AIDA64 utility and did not find any differences. I assume that the SMBus controller is disabled/enabled via ACPI registers. I'm wondering why Intel keeps this as a secret.