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.

    Request for P775TM1 Thunderbolt SPI dump

    Discussion in 'Sager and Clevo' started by harkaz, Aug 12, 2020.

  1. harkaz

    harkaz Notebook Enthusiast

    Reputations:
    5
    Messages:
    13
    Likes Received:
    9
    Trophy Points:
    6
    Hi,

    My P775TM1-G cannot detect Thunderbolt 3 devices at all.
    The only way to use USB-C ports is disabling Thunderbolt from dsanke BIOS and using the PCIe option, to get a USB3.1 hub working under a 4-lane PCI bridge. Still no Thunderbolt 3 devices are detected. As a matter of fact, the Thunderbolt Controller device ID is not detected at all.

    I suppose the Thunderbolt firmware is not working properly. I need to re-flash the U30 chip with a Pomona clip, but I have no working backup. Can someone kindly provide me with a working dump from their own P775TM1-G mobo? (Again, it is the U30 SOIC8 chip).
     
  2. Dr. AMK

    Dr. AMK Living with Hope

    Reputations:
    3,961
    Messages:
    2,182
    Likes Received:
    4,654
    Trophy Points:
    281
    Did you try to ask for the BIOS from your dealer? If you have a TM1 model why you are using dsanke BIOS?
     
  3. harkaz

    harkaz Notebook Enthusiast

    Reputations:
    5
    Messages:
    13
    Likes Received:
    9
    Trophy Points:
    6
    I have already flashed the official Clevo BIOS, which did not fix the issue. My dealer offers the official BIOS (1.07.27). I use dsanke BIOS because it offers more setup options compared to stock BIOS.

    Thunderbolt firmware (U30 chip) is seperate from BIOS (U16 chip) - it is possible that I have inadvertently flashed the wrong chip while reflashing the BIOS in the past.
     
  4. Dr. AMK

    Dr. AMK Living with Hope

    Reputations:
    3,961
    Messages:
    2,182
    Likes Received:
    4,654
    Trophy Points:
    281
  5. Dr. AMK

    Dr. AMK Living with Hope

    Reputations:
    3,961
    Messages:
    2,182
    Likes Received:
    4,654
    Trophy Points:
    281
  6. harkaz

    harkaz Notebook Enthusiast

    Reputations:
    5
    Messages:
    13
    Likes Received:
    9
    Trophy Points:
    6
    I have already seen this thread, the problem is that the controller cannot be detected at all, so I cannot update the firmware using Intel's tool. If it was purely a driver issue, an unknown 'Base System Device' should be visible in Device Manager, which is not true in my case.

    Will do, thank you.
     
    Dr. AMK and joluke like this.
  7. harkaz

    harkaz Notebook Enthusiast

    Reputations:
    5
    Messages:
    13
    Likes Received:
    9
    Trophy Points:
    6
    If someone else needs to fix the Thunderbolt controller, here is a clean blob (NVM version 40) for flashing to the U30 chip with an external flasher, like CH341A. It is recommended to erase the chip prior to flashing.
    The U30 chip is located next to the two USB3 ports on the left side of the motherboard.

    I had to reflash BIOS, start the system, let BIOS autoconfigure and then flash Thunderbolt from scratch.
    I have noticed that playing with Native PCIe support along with Thunderbolt settings in BIOS can brick the controller, requiring external flashing.
     

    Attached Files:

  8. Meaker@Sager

    Meaker@Sager Company Representative

    Reputations:
    9,436
    Messages:
    58,194
    Likes Received:
    17,909
    Trophy Points:
    931
    Yeah the unlocked BIOS can have interesting effects when playing with it.