The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Workaround specific to Clevo P7xxDM/TM-series laptops and USB controller errors

    Discussion in 'Sager and Clevo' started by Dennismungai, Nov 26, 2021.

  1. Dennismungai

    Dennismungai Notebook Deity

    Reputations:
    785
    Messages:
    933
    Likes Received:
    867
    Trophy Points:
    106
    Hello there,

    If you come across an issue with your dual-port Thunderbolt 3 ports and the downstream USB Type C port(s) connected to them misbehaving, with Type C devices failing to initialize on such a laptop, here's the fix:

    Symptoms:

    In Device Manager, you'll see the USB device marked with a warning, stating that the USB device is in "Compliance mode". The entry will look like this when expanded:

    Unknown USB Device (Link In Compliance Mode)
    Device Type: Universal Serial Bus Controllers

    Manufacturer: (Standard USB Host Controller)

    Location: Port_#0022.Hub_#0001 ​

    The fix:

    If you have an unlocked BIOS, such as the Prema BIOS mod, etc, navigate to the Thunderbolt settings and toggle on the "GPIO Filter" setting to "Enabled".

    Other settings of interest that I toggled on in my case (as I rely heavily on Thunderbolt 3 docks and daisy-chained setups), pasted here for reference:

    Thunderbolt(TM) Configuration:
    • Thunderbolt(TM) Support:Enabled
    • Thunderbolt Boot Support: Enabled
    • Wake from Thunderbolt(TM) Devices: On
    • GPIO3 Force Pwr: On
    • Wait time in ms after applying Force Pwr: 200
    • Native OS Hot Plug: On
    • SW SMI on TBT hot-plug:Enabled
    • GPIO filter: Enabled
    • ACPI Notify on TBT Hot-plug: Enabled

    Extra note on GPIO3 Force Pwr option: Leave this on if you're running firmware updates for the Thunderbolt 3 controller and if you're probing around Thunderbolt 3 internals for your own testing. Otherwise, leave it off.
     
    Papusan, jaybee83, Vasudev and 2 others like this.