1 2 Previous Next 16 Replies Latest reply on Dec 11, 2013 2:09 PM by Jose_Franckin

    I found Intel Chipset bugs.

    blackwingcat

      Does Intel  Chipset INF file have bugs in All versions Windows ? - Windows 2000 Blog

       

      I found Intel Chipset bugs in the following files.

       

      tcrkusb.inf

      ibexusb.inf

      ichausb.inf

      ich9usb.inf

      ich78usb.inf

      ich6usb.inf

      ich5usb.inf

      ESB2usb.inf

       

      See this.

      [USB.NT]
      Include=usbport.inf
      Needs=OHCI.Dev.NT.Services

       

      [USB.NT.Services]
      Include=usbport.inf
      Needs=OHCI.Dev.NT.Services.Services

       

      [USB.NT.CoInstallers]
      Include=usbport.inf
      Needs=OHCI.Dev.NT.Services.CoInstallers

       

      I corrected them the following.

      [USB.NT]
      Include=usbport.inf
      Needs=UHCI.Dev.NT

       

      [USB.NT.Services]
      Include=usbport.inf
      Needs=UHCI.Dev.NT.Services

       

      [USB.NT.CoInstallers]
      Include=usbport.inf
      Needs=UHCI.Dev.NT.CoInstallers
        • 1. Re: I found Intel Chipset bugs.
          kevin_intel

          Hello blackwingcat,

           

          Thanks for information provided. I will forward this to the corresponding department for further investigation.

           

          Thanks.

          • 2. Re: I found Intel Chipset bugs.
            blackwingcat

            Hello.

             

            Intel Chipset Device Software (INF Update Utility) 9.4.0.1022 was released yesterday.

            Download Center

             

            But the problems have already remained.

             

             

            All\tcrkusb.inf

            All\ibexusb.inf

            All\ichausb.inf

            All\ich9usb.inf

            All\ich78usb.inf

            All\ich6usb.inf

            All\ich5usb.inf

            All\ESB2usb.inf

             

            WIN7\ich78usb.in

            WIN7\tcrkusb.inf

            WIN7\ibexusb.inf

            • 3. Re: I found Intel Chipset bugs.
              Jose_Franckin

              Problems for me too...

               

              #1- When installing in Q45 chipset, Windows XP (ichausb.inf)

              Below devices in Device Manager are marked as yellow "!" (and usb keyboard doesn't work)

              "Intel(R) ICH10 Family USB Universal Host Controller - 3A64"

              "Intel(R) ICH10 Family USB Universal Host Controller - 3A65"

              "Intel(R) ICH10 Family USB Universal Host Controller - 3A66"

              "Intel(R) ICH10 Family USB Universal Host Controller - 3A67"

              "Intel(R) ICH10 Family USB Universal Host Controller - 3A68"

              "Intel(R) ICH10 Family USB Universal Host Controller - 3A69"

               

              Below devices are working

              "Intel(R) ICH10 Family USB Enhanced Host Controller - 3A6A"

              "Intel(R) ICH10 Family USB Enhanced Host Controller - 3A6C"

              USB External HDD works properly.

               

              #2-When installing in Q33 chipset, Windows XP (ich9usb.inf)

              Below devices in Device Manager are marked as yellow "!" (and usb keyboard doesn't work)

              "Intel(R) ICH9 Family USB Universal Host Controller - 2934"

              "Intel(R) ICH9 Family USB Universal Host Controller - 2935"

              "Intel(R) ICH9 Family USB Universal Host Controller - 2936"

              "Intel(R) ICH9 Family USB Universal Host Controller - 2937"

              "Intel(R) ICH9 Family USB Universal Host Controller - 2938"

              "Intel(R) ICH9 Family USB Universal Host Controller - 2939"

               

              Below devices are working

              "Intel(R) ICH9 Family USB2 Enhanced Host Controller - 293A"

              "Intel(R) ICH9 Family USB2 Enhanced Host Controller - 293C"

              USB External HDD works properly

               

              Probably all *usb.inf files have the same structure, but another test have made me so confused...

              I've had no yellow "!' devices when installing at Q57 chhipset (ibexusb.inf)...

              But I can not determine (before next monday) if all USB devices were installed as "Intel(R) 5 Series/3400 Series Chipset Family USB Universal Host Controller" or Standard/Generic Universal (or Open, like the .inf file tells) Host controllers.

               

              Finally: Probably ibexusb.inf is affected by the same "bug", but (firstly) installatin worked fine.

              Looking inside ibexusb.inf, I've found only one difference from anothers (ichausb.inf and others with OHCI):

               

              ibexusb.inf: [USB2.NT] sections are described before than [USB.NT] sections.

              another *usb.inf: [USB.NT] sections are described before than [USB2.NT] sections.

               

              I'm going to look for Device Manager of Q57 next monday and post the answer about installation...

              • 4. Re: I found Intel Chipset bugs.
                Jose_Franckin

                All tests made in Windows XP XP3.

                 

                Native usbport.inf from Windows 7 has information from both Q45 and Q33 chipsets at section

                [Intel.Section.NTx86]

                (...)

                %PCI\VEN_8086&DEV_2934.DeviceDesc%=UHCI.Dev,PCI\VEN_8086&DEV_2934

                (...)

                %PCI\VEN_8086&DEV_3A64.DeviceDesc%=UHCI.Dev,PCI\VEN_8086&DEV_3A64

                (...)

                 

                both are UHCI.Dev, but Intel infs tell OHCI.Dev...

                • 5. Re: I found Intel Chipset bugs.
                  Jose_Franckin

                  "Intel(R) 5 Series/3400 Series Chipset Family USB Enhanced Host Controller - 3B34"

                  "Intel(R) 5 Series/3400 Series Chipset Family USB Universal Host Controller - 3B36"

                  "Intel(R) 5 Series/3400 Series Chipset Family USB Universal Host Controller - 3B37"

                  "Intel(R) 5 Series/3400 Series Chipset Family USB Universal Host Controller - 3B38"

                  "Intel(R) 5 Series/3400 Series Chipset Family USB Universal Host Controller - 3B39"

                  "Intel(R) 5 Series/3400 Series Chipset Family USB Universal Host Controller - 3B3A"

                  "Intel(R) 5 Series/3400 Series Chipset Family USB Universal Host Controller - 3B3B"

                  "Intel(R) 5 Series/3400 Series Chipset Family USB Enhanced Host Controller - 3B3C"

                  "Intel(R) 5 Series/3400 Series Chipset Family USB Universal Host Controller - 3B3E"

                  "Intel(R) 5 Series/3400 Series Chipset Family USB Universal Host Controller - 3B3F"

                  "Intel(R) 5 Series/3400 Series Chipset Family USB Universal Host Controller - 3B40"

                   

                  Installation OK in Q57 chipset because only 3B34 and 3B3C (Enhanced) devices are shown in Device Manager. Other devices (Universal) are hidden, like in newest Q67 and Q77 chipsets.

                   

                  It appears since Q57 chipsets, USB Universal devices are not shown in Device Manager, even so Q57 inf file (ibexusb.inf) brings information about them.

                  Q67 inf file (cougusb.inf) and Q77 inf file (pantusb.inf) have only information about "Enhanced Controller Hubs", but none about "Universal Controller Hubs". This explains why cougusb.inf and pantusb.inf (and anothers without OHCI wrong information) are bug free.

                  • 6. Re: I found Intel Chipset bugs.
                    Jose_Franckin

                    People in the world waiting patiently for a new "bug free" update :/

                    • 7. Re: I found Intel Chipset bugs.
                      Jose_Franckin

                      You can use the newest version for Intel 5 series:

                      http://downloadmirror.intel.com/20821/eng/INF_allOS_9.3.0.1019.exe

                       

                      In this case, no problem using older versions for inf files; USB controllers for XP are only ".inf" and ".cat" files, they don't install any additional driver, because Windows XP uses native usb*.sys

                      • 8. Re: I found Intel Chipset bugs.
                        blackwingcat

                        Version 9.4.0.2026 has released.

                         

                        It seems to change only sectionnames.

                         

                        But the problems remain still now.

                        The inf files have odd target names "Services.Services"

                         

                        [USB.NT.Services]

                        Include=usbport.inf

                        Needs=OHCI.Dev.NT.Services.Services

                        • 9. Re: I found Intel Chipset bugs.
                          PeterTeiry

                          Yeah, 9.4.0.1026 must still have some USB related problems...

                           

                          I've an HM76 chipset on Windows 8 x64 (with all windows updates installed) and it was OK with build 9.4.0.1017. When I tried to install build 9.4.0.1022 I would get a BSOD when updating the USB driver (Driver_Power_State_Failure)...

                           

                          With build 9.4.0.1026 I have the same problem.

                           

                          Tried to make a fresh install of windows and no matter what, if I try to install build 1022 or 1026 I get BSODs (Driver_Power_State_Failure)... With any other build, all stays OK.

                           

                          [Details]

                          If I try to update the USB driver to build 1022 or 1026, without being in safe mode, I get an immediate BSOD (Driver_Power_State_Failure).

                          In safe mode, I'm able to install the driver, but upon returning to normal windows mode, if I go to the device manager and execute a refresh, the system hangs with the same BSOD...

                          If I install build 1017 or any other previous build, I don't get any BSOD whatsoever (even when installing them without being in safe mode).

                          • 10. Re: I found Intel Chipset bugs.
                            Jose_Franckin

                            I can't believe Intel got new drivers as bad as older ones... they need some help

                            • 11. Re: I found Intel Chipset bugs.
                              Jose_Franckin

                              Please tell Intel Developers...

                               

                              STEP 1

                              Open files:

                              All\ibexusb.inf

                              All\ichausb.inf

                              All\ich9usb.inf

                              All\ich78usb.inf

                              All\ich6usb.inf

                              All\ich5usb.inf

                              All\ESB2usb.inf

                              WIN7\ich78usb.inf

                              WIN7\ibexusb.inf

                               

                              Find text: Needs=OHCI.Dev.NT.Services

                              Replace by: Needs=UHCI.Dev.NT

                               

                              STEP 2

                              Open files:

                              All\tcrkusb.inf

                              WIN7\tcrkusb.inf

                               

                              Find text: Needs=OHCI.Dev.NT.Services

                              Replace by: Needs=OHCI.Dev.NT

                              • 12. Re: I found Intel Chipset bugs.
                                blackwingcat

                                Version 9.4.0.1027 has the problem still now.

                                 

                                ver 9.4.0.1026 renamed from "USB2" to "Intel_EHCI.Dev.NT"

                                and from "USB" to "Intel_OHCI.Dev.NT"

                                 

                                But that means the following.

                                It is same wrong matter

                                 

                                [INTEL.NT.5.1]

                                %PCI\VEN_8086&DEV_8804.DeviceDesc%=USB,PCI\VEN_8086&DEV_8804

                                %PCI\VEN_8086&DEV_8805.DeviceDesc%=USB,PCI\VEN_8086&DEV_8805

                                %PCI\VEN_8086&DEV_8806.DeviceDesc%=USB,PCI\VEN_8086&DEV_8806

                                %PCI\VEN_8086&DEV_880C.DeviceDesc%=USB,PCI\VEN_8086&DEV_880C

                                %PCI\VEN_8086&DEV_880D.DeviceDesc%=USB,PCI\VEN_8086&DEV_880D

                                %PCI\VEN_8086&DEV_880E.DeviceDesc%=USB,PCI\VEN_8086&DEV_880E

                                %PCI\VEN_8086&DEV_8807.DeviceDesc%=USB2,PCI\VEN_8086&DEV_8807

                                %PCI\VEN_8086&DEV_880F.DeviceDesc%=USB2,PCI\VEN_8086&DEV_880F

                                 

                                [Intel_OHCI.Dev.NT]

                                 

                                Include=usbport.inf

                                Needs=UHCI.Dev.NT.Services

                                 

                                 

                                [USB]

                                Include=usbport.inf

                                Needs=UHCI.Dev.NT.Services.Services

                                 

                                 

                                [Intel_OHCI.Dev.NT.CoInstallers]

                                Include=usbport.inf

                                Needs=UHCI.Dev.NT.Services.CoInstallers

                                 

                                [USB2]

                                 

                                Include=usbport.inf

                                Needs=EHCI.Dev.NT

                                 

                                [USB2.Services]

                                Include=usbport.inf

                                Needs=EHCI.Dev.NT.Services

                                 

                                [USB2.CoInstallers]

                                Include=usbport.inf

                                Needs=EHCI.Dev.NT.CoInstallers

                                 

                                 

                                 

                                 

                                And I think they are not OHCI but UHCI !

                                It is critical problem, isn't it ?


                                • 13. Re: I found Intel Chipset bugs.
                                  Jose_Franckin

                                  OH MY GOD!!!!!!

                                  I don't believe it!

                                  Probably "kevin_intel" thinks we are joking...

                                   

                                  Excepting tcrkusb.inf that has "Intel(R) Platform Controller Hub EG20T USB OHCI Controller", others certainly are UHCI but Intel insists bugging chipset drivers

                                   

                                  ".Services" apeears to be made by a rookie developer

                                   

                                   

                                  • 14. Re: I found Intel Chipset bugs.
                                    kevin_intel

                                    Hi Jose_Franckin,

                                     

                                    It is important to say that we are not joking when helping customers is about. There is some more information I would like to get about the system you are reporting issues with. Can you please post your dxdiag report here?

                                    1 2 Previous Next