Jump to content

MSI CX61 2PC: USB 3.0 issue


kali2000

Recommended Posts

  • Administrators

hmm... slice upgraded clover genconfig recently... if you are using clover configurator app it simplifies the process... on the left side of the app there is an option to generate a config. when you run it it will generate a new config file for clover. backup your existing one and boot from the new config. retest your usb issue. the new generator moves a lot of injection to a new clover section in devices properties. it is almost like device arbitrary used to be. you might have to transfer some things from the old config if it works.

Link to comment
Share on other sites

Issue solved...😎
Writing a custom SSDT to work...
Now all my ports are detected and all my USB3.0 & 2.0 devices are working... 

You can not exceed the port limit, for this you must write an SSDT that accompanies USBInjectAll.kext and specify the ports used.

According to my USB tree, this would be my patch.

DefinitionBlock ("", "SSDT", 2, "hack", "UIAC", 0x00000000)
{
    Device (UIAC)
    {
        Name (_HID, "UIA00000")  // _HID: Hardware ID
        Name (RMCF, Package (0x02)
        {
            "8086_8c31", 
            Package (0x04)
            {
                "port-count", 
                Buffer (0x04)
                {
                     0x1A, 0x00, 0x00, 0x00                         
                }, 

                "ports", 
                Package (0x0C)
                {
                    "HS03", 
                    Package (0x04)
                    {
                        "UsbConnector", 
                        0x03, 
                        "port", 
                        Buffer (0x04)
                        {
                             0x03, 0x00, 0x00, 0x00                         
                        }
                    }, 

                    "HS06", 
                    Package (0x04)
                    {
                        "UsbConnector", 
                        0x03, 
                        "port", 
                        Buffer (0x04)
                        {
                             0x06, 0x00, 0x00, 0x00                         
                        }
                    }, 

                    "HS07", 
                    Package (0x04)
                    {
                        "UsbConnector", 
                        0x03, 
                        "port", 
                        Buffer (0x04)
                        {
                             0x07, 0x00, 0x00, 0x00                         
                        }
                    }, 

                    "HS08", 
                    Package (0x04)
                    {
                        "UsbConnector", 
                        0x03, 
                        "port", 
                        Buffer (0x04)
                        {
                             0x08, 0x00, 0x00, 0x00                         
                        }
                    }, 

                    "SS01", 
                    Package (0x04)
                    {
                        "UsbConnector", 
                        0x03, 
                        "port", 
                        Buffer (0x04)
                        {
                             0x10, 0x00, 0x00, 0x00                         
                        }
                    }, 

                    "SS02", 
                    Package (0x04)
                    {
                        "UsbConnector", 
                        0x03, 
                        "port", 
                        Buffer (0x04)
                        {
                             0x11, 0x00, 0x00, 0x00                         
                        }
                    }
                }
            }
        })
    }
}

And of course thanks to RehabMan for support and USBInjectAll.kext...😜

  • Like 1
Link to comment
Share on other sites

×
×
  • Create New...