Jump to content
NotebookTalk

Clevo P751TM1 BIOS flashing help, Thunderbolt without display


Goyo
 Share

Recommended Posts

Hello, new member hoping to get some help, thanks for reading. I am trying to flash a newer BIOS on my P751TM1-G to solve an issue with the display via Thunderbolt, but I have been unable to flash the files I have found with the instructions I have found after two days of research. I have been reading around before writing this post but at this point I feel like I have to ask directly. I have had to research to flash firmware on an older laptop and on my phone a couple of times in the past, I have done hardware repairs and modifications; this time I've been trying and I think the better course of action is to ask.

photo_2022-09-22_00-47-05.thumb.jpg.0e95a91191393a381b683bb183a09f97.jpg

 

I have downloaded the BIOS 1.07.29 for P7xxTM1-G from https://my.hidrive.com/share/yze8mg-wf8#$/BIOS and EC Firmware/CLEVO/P_Series/P7xx_Series/P7xxTMx/P7xxTM1(G)

found at https://clevo-computer.com/en/drivers/

photo_2022-09-22_00-46-56.thumb.jpg.7cebf111ef898bcbe72b484db69c65df.jpg

 

I have tried to follow the instructions from the Obsidian PC video https://www.youtube.com/watch?v=IQIkkr2Zaro

but the files they copy into the USB pen are not the same as the ones I get from the link above. I actually got this machine from Obsidian but they seem to have left the Clevo reseller business.

photo_2022-09-22_00-46-28.thumb.jpg.3f3392ccf65e224fb8c705eed4890506.jpg

 

When I disable UEFI boot and boot into the USB, "dir" to see the folder contents and try to run the file that looks like "meset" (since my files have no step1.bat) the result is "This program cannot be run in DOS mode."; it doesn't respond to "flash" or similar commands either, but I don't really know what I should be doing here.

photo_2022-09-22_00-47-10.thumb.jpg.7e593221b465fe0171ba418e47af3c3b.jpg

 

I have found this other file for this model but it is in the form of a .ROM file and I don't know how to use it https://www.mediafire.com/file/fxnau0mq310462p/P7xxTM1_B0724.rom/file

I have also found another download link for .ROM files for a dsanke BIOS but again I don't know how to use them. Apologies for not linking everything, I have 70 tabs open now, I'm also trying to keep the question clear.

 

All this explained, I feel it is more prudent to ask for help here where someone who knows the process could point me in the right direction, how I can flash the 1.07.29 BIOS that I have, or which other BIOS I should use and how to use it. Any help would be much appreciated.

 

The reason I want to update the BIOS in my P751 is that my current one (1.05.10) appears to be lacking a setting to allow display over Thunderbolt (I cannot find DDI Control in my BIOS, which seems to be what I need to change, I have installed TB drivers and researched this process before deciding to update the BIOS because the DDI setting is nowhere in mine). This laptop has TB3 and I get USB and Ethernet signal through it but no Displayport signal (if I change Thunderbolt security in the BIOS from "Unique ID" to "Only DP++", I get no DP and no USB; no TB connection recognized). I am using a WD22TB4 dock which works correctly with my newer laptop, a Clevo L141PU, so the problem is with my P751. I have been using two external monitors connected through DP cables directly to the P751, but I want to use all the setup with the L141 too (all works fine now in the ultrabook with the one TB cable) and ideally plug only two cables TB+power into the P751 instead of the current five cables every time I move it (my problem now: on the P751, TB is recognized but only gives me USB and Ethernet, no display).

photo_2022-09-22_01-02-27.thumb.jpg.5dff225cc885bc15d4f852337cdc7dcb.jpg

 

photo_2022-09-22_01-02-32.thumb.jpg.287a67a6b3e36cbb7039401239fcaafa.jpg

 

Thanks so much for taking the time to read.

Clevo P751 8700K 1070, Clevo L141PU 1255U. Typing on Plancks, running in Merrell gloves.

Link to comment
Share on other sites

11 hours ago, Goyo said:

Hello, new member hoping to get some help, thanks for reading. I am trying to flash a newer BIOS on my P751TM1-G to solve an issue with the display via Thunderbolt, but I have been unable to flash the files I have found with the instructions I have found after two days of research. I have been reading around before writing this post but at this point I feel like I have to ask directly. I have had to research to flash firmware on an older laptop and on my phone a couple of times in the past, I have done hardware repairs and modifications; this time I've been trying and I think the better course of action is to ask.

photo_2022-09-22_00-47-05.thumb.jpg.0e95a91191393a381b683bb183a09f97.jpg

 

I have downloaded the BIOS 1.07.29 for P7xxTM1-G from https://my.hidrive.com/share/yze8mg-wf8#$/BIOS and EC Firmware/CLEVO/P_Series/P7xx_Series/P7xxTMx/P7xxTM1(G)

found at https://clevo-computer.com/en/drivers/

photo_2022-09-22_00-46-56.thumb.jpg.7cebf111ef898bcbe72b484db69c65df.jpg

 

I have tried to follow the instructions from the Obsidian PC video https://www.youtube.com/watch?v=IQIkkr2Zaro

but the files they copy into the USB pen are not the same as the ones I get from the link above. I actually got this machine from Obsidian but they seem to have left the Clevo reseller business.

photo_2022-09-22_00-46-28.thumb.jpg.3f3392ccf65e224fb8c705eed4890506.jpg

 

When I disable UEFI boot and boot into the USB, "dir" to see the folder contents and try to run the file that looks like "meset" (since my files have no step1.bat) the result is "This program cannot be run in DOS mode."; it doesn't respond to "flash" or similar commands either, but I don't really know what I should be doing here.

photo_2022-09-22_00-47-10.thumb.jpg.7e593221b465fe0171ba418e47af3c3b.jpg

 

I have found this other file for this model but it is in the form of a .ROM file and I don't know how to use it https://www.mediafire.com/file/fxnau0mq310462p/P7xxTM1_B0724.rom/file

I have also found another download link for .ROM files for a dsanke BIOS but again I don't know how to use them. Apologies for not linking everything, I have 70 tabs open now, I'm also trying to keep the question clear.

 

All this explained, I feel it is more prudent to ask for help here where someone who knows the process could point me in the right direction, how I can flash the 1.07.29 BIOS that I have, or which other BIOS I should use and how to use it. Any help would be much appreciated.

 

The reason I want to update the BIOS in my P751 is that my current one (1.05.10) appears to be lacking a setting to allow display over Thunderbolt (I cannot find DDI Control in my BIOS, which seems to be what I need to change, I have installed TB drivers and researched this process before deciding to update the BIOS because the DDI setting is nowhere in mine). This laptop has TB3 and I get USB and Ethernet signal through it but no Displayport signal (if I change Thunderbolt security in the BIOS from "Unique ID" to "Only DP++", I get no DP and no USB; no TB connection recognized). I am using a WD22TB4 dock which works correctly with my newer laptop, a Clevo L141PU, so the problem is with my P751. I have been using two external monitors connected through DP cables directly to the P751, but I want to use all the setup with the L141 too (all works fine now in the ultrabook with the one TB cable) and ideally plug only two cables TB+power into the P751 instead of the current five cables every time I move it (my problem now: on the P751, TB is recognized but only gives me USB and Ethernet, no display).

photo_2022-09-22_01-02-27.thumb.jpg.5dff225cc885bc15d4f852337cdc7dcb.jpg

 

photo_2022-09-22_01-02-32.thumb.jpg.287a67a6b3e36cbb7039401239fcaafa.jpg

 

Thanks so much for taking the time to read.

Since you are trying to flash an original bios you can flash with afuwin from windows: https://www5.zippyshare.com/v/fextIuC4/file.html

 

PC Specialist P870DM-G ALIENKILLER | i9-9900K 4.6 Ghz on all cores (-90 mv undervolted) | 32GB Hyper X Black 2666MHz | Clevo RTX 2080 3.1b undervolted for better temp 1905Mhz @881 mv | AUO B173HAN03.1 144hz Gsync | Samsung 980 NVME | 1TB SABRENT NVME | 2 TB SAMSUNG QVO SSD | Dsanke TM BIOS - Chujoi13 adapted based on needs | Network Card: Intel AX210-AX | Windows 10 Pro x64

Link to comment
Share on other sites

 

On 9/22/2022 at 12:52 PM, runix18 said:

Since you are trying to flash an original bios you can flash with afuwin from windows: https://www5.zippyshare.com/v/fextIuC4/file.html

 

Thank you! I was able to update the BIOS with Afuwin. The 1.07.29 BIOS does have the DDI Control setting, unfortunately this still didn't enable the video signal over thunderbolt like I thought it would, so I have to keep researching.

Have a great weekend.

 

***

I had found this thread by someone describing the same problem of a P751 with no video over TB, unfortunately they never reported on the result. https://egpu.io/forums/thunderbolt-enclosures/clevo-p751-with-hp-g2-dock-video-output-missing/

Many other settings from my previous 1.05.1 bios are missing in 1.07.29 but I am trying to solve the video over TB issue first.

 

In case someone else with the same question about flashing the bios finds this post, I detail the steps I followed with Afuwin below to make things easier:

***

The files containing the BIOS ROM I downloaded from https://my.hidrive.com/share/yze8mg-wf8#$/BIOS and EC Firmware/CLEVO/P_Series/P7xx_Series/P7xxTMx/P7xxTM1(G)

already included Afuwin, although they did not include the user manual which is present in the link @runix18 shared, where one can find more detailed explanations about all the commands. Reading that manual and this short guide https://botflakes.de/asrockwiki/docs/guides/afuWin/

I open Command Prompt as administrator, cd to the folder which contains afuwin and the bios.rom that I want to flash,

then first run

afuwinx64.exe [name to backup current bios] /o

then compare this backup OLDBIOS.ROM with the new BIOS.ROM that I had downloaded to see that both are meant for my motherboard model

afuwinx64.exe oldbios.rom /u
afuwinx64.exe bios.rom /u

then use the commands shown in the guide and manual linked above to flash: /p /b /n to program main bios, program boot block, program nvram.

I get an Error: ROM file ROMID is not compatible with existing BIOS ROMID ,

so I add the /x command in the beginning to "not check ROM ID" and now the flashing works, press E when asked to select the option at the end, restart the machine and let it do its thing, press Enter on the two CMOS messages, everything ok. When checking the ROMID of the three different ROM files that I had found for the P7xxTM1 in my searches it turned out all of them were the same 1.07.29 BIOS.

So to flash,

afuwinx64.exe BIOS.ROM /X /P /B /N

and then option E, then restart the machine, you have the new BIOS.

 

backup current bios

20220923_221759.thumb.jpg.eb51295a0453455cfa9e3c6a3ca5a848.jpg

20220923_222241.jpg.3b83a313a9cd28a93a40b48cf30cd9c0.jpg

20220923_222314.jpg.126ed52f0cc1ee6e991e2439e47880c6.jpg

 

Clevo P751 8700K 1070, Clevo L141PU 1255U. Typing on Plancks, running in Merrell gloves.

Link to comment
Share on other sites

Is it possible that the old VBIOS may not be allowing my GPU to detect the external monitors connected by Thunderbolt, and that a newer VBIOS might solve that?

Clevo P751 8700K 1070, Clevo L141PU 1255U. Typing on Plancks, running in Merrell gloves.

Link to comment
Share on other sites

20 minutes ago, harkaz said:

Change Thunderbolt security level to DP++ and try again.

Also, consider updating Thunderbolt firmware to the latest version (request the latest TBT firmware version for your device from your reseller).

Hello, I just tried with the new bios, TB security to DP++ makes the computer not recognize the TB connection: no USB and no Ethernet (with Unique ID I get those, just no video).

The thunderbolt driver that I got originally from the reseller is the same as the latest one in Clevo Taiwan website for the P7xxTM1G, version 17.4.78.500; the result is the same with this driver and older versions.

https://www.clevo.com.tw/clevo_down.asp?lang=en

 

I will look more into the VBIOS tomorrow. Where I got the BIOS there are also VBIOS for GTX1070 although marked as P7xxDM2G, with no P7xxTM1G version.

https://clevo-computer.com/en/drivers/

Clevo P751 8700K 1070, Clevo L141PU 1255U. Typing on Plancks, running in Merrell gloves.

Link to comment
Share on other sites

10 minutes ago, Goyo said:

Hello, I just tried with the new bios, TB security to DP++ makes the computer not recognize the TB connection: no USB and no Ethernet (with Unique ID I get those, just no video).

The thunderbolt driver that I got originally from the reseller is the same as the latest one in Clevo Taiwan website for the P7xxTM1G, version 17.4.78.500; the result is the same with this driver and older versions.

https://www.clevo.com.tw/clevo_down.asp?lang=en

 

I will look more into the VBIOS tomorrow. Where I got the BIOS there are also VBIOS for GTX1070 although marked as P7xxDM2G, with no P7xxTM1G version.

https://clevo-computer.com/en/drivers/

I am not talking about the drivers, but the TBT firmware. Thunderbolt has its own Intel closed source firmware on an SPI flash. A tool to update this can be seperately requested from your reseller.

 

Also, the EC firmware is not current, 1.07.16

Link to comment
Share on other sites

6 minutes ago, harkaz said:

I am not talking about the drivers, but the TBT firmware. Thunderbolt has its own Intel closed source firmware on an SPI flash. A tool to update this can be seperately requested from your reseller.

 

Also, the EC firmware is not current, 1.07.16

Thanks. So TBT firmware for the thunderbolt hardware in my laptop, not the drivers listed as TBT with the other Clevo drivers, correct?

The reseller I bought this laptop from left the business unfortunately.

Clevo P751 8700K 1070, Clevo L141PU 1255U. Typing on Plancks, running in Merrell gloves.

Link to comment
Share on other sites

16 minutes ago, harkaz said:

I have a TBT firmware for my own P775TM1. I have attached the files below.

P750TM_TBT_FW_C1rev40_TI11204_ECN_0103.7z 434.21 kB · 0 downloads

Awesome, thank you so much! This was the solution. Working great now with video and usb. I seem to have lost the Ethernet but I can look into that in the morning. Thanks a lot @harkaz

photo_2022-09-24_03-30-15.thumb.jpg.5343500cd80b40bbfc1eddd0e2d385e1.jpg

  • Bump 1

Clevo P751 8700K 1070, Clevo L141PU 1255U. Typing on Plancks, running in Merrell gloves.

Link to comment
Share on other sites

Thanks again to all who helped. Thunderbolt is working in my laptop.

***

To close the topic with the EC update in case it can save someone time in the future, I detail the EC flashing too.

The BIOS files are too large to attach in a post. I leave the EC files here for convenience.

P7xxTM1(G)-EC1-R1.07.16.zip

Alternatively in the BIOS for Clevo section in this address

https://clevo-computer.com/en/drivers/

in the same place where I downloaded the 1.07.29 BIOS there is also the 1.07.16 EC for the P7xxTM1G.

The EC is flashed from a USB stick that I format as FreeDos using Rufus; after formatting the USB it will contain the three items in the screenshot below "locale, autorun.ico, autorun.inf"; then I extract the contents of the 7z file with the EC that I downloaded earlier, and copy them to the USB.

photo_2022-09-25_00-06-56.thumb.jpg.cb48cebc28c59f71a9fc9a5d8321c5c3.jpg

This guide below said to set the BIOS to default values before flashing, so I do (reboot, hold F2, find the corresponding options). There are more steps there that I did not need.

https://www.tuxedocomputers.com/en/Infos/Help-Support/Instructions/Updating-EFI-BIOS-EC.tuxedo

In order to be able to boot from the FreeDOS USB I have to disable UEFI booting in my BIOS, save the change and restart, then hold F7 to open the boot selection menu, choose the USB.

In the command prompt I can dir to see the contents again. I run ecflash.bat and the EC will be updated.

photo_2022-09-25_00-19-38.thumb.jpg.541236621c7ad01f2245e8e2dd1d3fb9.jpg

Open BIOS setup again pressing F2 after the restart, enable UEFI boot, change DDI Control to TBT, all good.

photo_2022-09-25_00-27-35.thumb.jpg.1a7b88f6ce9ffa74f72608598310c423.jpg

Thunderbolt is now working fine with display and USB, Ethernet works again too after running the network troubleshooter. Only tried it in Windows so far.

 

  • Like 1

Clevo P751 8700K 1070, Clevo L141PU 1255U. Typing on Plancks, running in Merrell gloves.

Link to comment
Share on other sites

thats what id call superb forum cooperation. good job there guys, makes me happy to see such threads 🙂 like a well oiled machine 😁

  • Like 1

Mine: Hyperion "Titan God of Heat, Heavenly Light, Power" (2022)
AMD Ryzen 9 7950X / Asus ROG Crosshair X670E Extreme / MSI Geforce RTX 4090 Suprim X / G.Skill Trident Z5 RGB DDR5-6600 2x16 GB / Seagate Firecuda 530 4 TB / 2x Samsung 860 Evo 4 TB / Arctic Liquid Freezer II 420 / Seasonic TX-1600 W Titanium / Phanteks Enthoo Pro 2 TG / Samsung Odyssey Neo G8 32" UHD 240 Hz / Ducky One 3 Daybreak Fullsize Cherry MX Brown / Corsair M65 Ultra RGB

 

My Lady's: Clevo NH55JNNQ "Alfred" (2022)
Sharp LQ156M1JW03 FHD matte 15.6" IGZO 8 bit @248 Hz / Intel 12600 @ 4.4 - 4.8 Ghz / Nvidia 3070 Ti 8 GB GDDR6 / G.Skill 16 GB DDR4-3800 / Samsung 970 Pro 1 TB / Intel AX201 ax+BT / Win 11 Pro Phoenix Lite OS / 230 W PSU powered by Prema Mod!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use