A friend of mine has a problem with his Gateway ML3108b laptop. He turned his laptop off one day, then he was not able to use it the following morning.
When I turn his laptop ON, it powers up, but I can't see anything on the screen nor on an external screen. The power LED is ON, the CPU fan spins. If there is a CD on the optical drive I can hear it spining for few seconds. The optical drive LED is ON what I hear the CD spinning.
I tested the following items and they all seem OK: CPU, RAM, HDD, WIFI, AC adapter, and optical drive. I also removed the CMOS battery for a couple of minutes.
Do you think that he has a corrupted BIOS?
-
H.A.L. 9000 Occam's Chainsaw
Does this notebook have nvidia graphics?
EDIT: I see that does... is it by chance a GeForce GO7150? Just recently my older HP bit the dust with exactly those symptoms. -
It's the nvidia Go6100/6150.
-
H.A.L. 9000 Occam's Chainsaw
-
For such laptops you might want to underclock and undervolt the GPU to ensure longer mean time before failure.
-
EDIT:
-
H.A.L. 9000 Occam's Chainsaw
-
The HDD LED stays OFF. -
Yes the 6000 series VGA BIOS is integrated into the main BIOS image.
You have to dissect the main bios and get at the VGA BIOS Module.
And Nibitor is capable of undervolting the VGA BIOS.
I can do it for you if it is a Phoenix/AWARD/AMI BIOS. -
H.A.L. 9000 Occam's Chainsaw
-
~ Off topic ~
The laptop is out of service nowbut I don't mind if you can describe the steps that I have to follow to do it myself. The bios is a phoenix and I have access to a phoenix editor.
I like to read about bios modding. So if you have any intersting links to bios hacking/modding tutorial please PM them to me.
~ End off topic ~ -
If you are really serious about this link me the BIOS and I will try to perform the mod.
-
Ok if you have PBE then you can DIY.
Download the BIOS then open the WPH file.
Sometimes it will throw an error if BCP markers are not in place then you have to manually hex edit the BCP back in place, otherwise it will work 80%.
Then open the PBE TEMP folder and you will see all the stripped BIOS Modules.
Usually the VGA BIOS is in a module called OPROM0X.ROM
Trial and error use Nibitor to open them.
In each ROM you will have a Device ID and SubSys.
To be sure double check the ID to ensure it is the VGA ROM.
The Device ID must match the number given by Nvidia.
Open as 6000/7000 Series Nvidia VGA BIOS.
Go to Exact Volt tab and drop all the voltages to the lowest possible.
Then Save and replace the ROM in the TEMP Folder.
Change a variable and change it back so PBE will know something as change and it is possible to compile it.
Before you compile checksum all the modules and after compliation is complete Open the Compiled BIOS and compare it to the earlier checksum to ensure the modules are not corrupted.
Then it is safe to be flashed.
Besides undervolting this techique can also be used to update VGA BIOS ROM if you know a more updated version exist in other laptops. -
-
In case you are mistaken.
IF your laptop has no display you have to reheat the board to mend the solder fracture first.
The BIOS is just a measure to reduce the likelyhood of repeated failure by exposing the board to less extreme temperatures. -
I may also try the superglue trick that I've used in the past with a faulty intel chipset (same soldering problem) on an HP/Compaq nx6110 laptop.
Since the laptop is not mine I'll let my friend decide. The worst case scenario I can get him a replacement board from ebay for £50 to £70. -
H.A.L. 9000 Occam's Chainsaw
-
Question:
I found this http://www.youtube.com/watch?v=3MGvJCMQFis. Is this or the baking technique a temporary or a permanent fix? -
H.A.L. 9000 Occam's Chainsaw
-
This is off topic, but does a GPU has the same safe guards as a CPU? I mean does a GPU has a Tjunction and Tmax temperatures? Can it throttling itself down and switch itself off if it get too hot? -
But on Laptops especially those GPU soldered on the Motherboard directly the thermal protection is assumed to be handled by the main bios so they do nothing.
By removing the thermal features the VGA BIOS size is also reduced to fit into the main BIOS image. -
Weinter are you the same one who answered my post at AMD's processor forum?
-
My ML31808b has given up the ghost and I was sure it was the video card. I took it apart and baked it lastnight. covering in foil to protect some parts where possible, just leaving the GPU exposed. Pre-heat oven at 180c, put the board in for 4 minutes. Turn up to 220c and leave for 6 minutes. Left in oven to cool down for 30 minutes then unwrap carefully. First couple of boots were a bit odd but after the 4th one it was normal and booted Windows
I'd like to do as "weinter" suggested and edit the bios to underclock it. The motherboard bios isn't available from Gateway to download. How do I go about extracting it from the laptop ? -
The bios is by Phoenix and I can't find away to do anything with it. I've updated the drivers and used RivaTuner, ATITool and you can't adjust the clock speed. I've enabled PowerMizer and the clock speed is down to 100mhz from 425mhz at desktop so that's an improvement.
Reading about online not much you can really do with this setup it seems. -
NX3 from what've read here and there 220c is not enough. The ideal temperature is 280c to 285c because the melting temperature of the tin used with CBGA components is 275c.
The ML3108b GPU is an nVidia GO6100/GO6150. So you need an nVidia tool to clock it down. 'weinter' suggested to extract the VGA BIOS, and then down clock the VGA BIOS setting with nibitor before flashing the BIOS back to the laptop. I tired to use nibitor on the ML3108b BIOS but it didn't work.
If your laptop is working I would suggest to replace the blue heat pad above the GPU with a copper shim. Read this http://forum.notebookreview.com/showthread.php?t=268081 -
220c is 428f which on other guides suggest was hot enough and the oven doesn't go over 220c anyway. It must have worked as the motherboard was dead before and is now working
PowerMizer in the newer drivers seems to do a good job of keeping it at a low mhz and cool.
Thanks for the inofo on the copper shim, I'll look into that! Any recommendation on what size shim to get ? -
I read that the thermal past 'IC Diamond 7' is relatively thick compared to other thermal pastes. I've also read that it is a switable replacement to the blue pad if the gap between the GPU and the heatsink is relatively small. You might want to try it -
Well I got my copper shim off off of ebay so decided to rebuild the laptop. I used Arctic Silver 3 as I had some lying about and its thick / gunky stuff. I removed the thermal pad from the HSF and installed the copper shim instead. It all went back together well so I fired it up ! On boot up using ATI tool to read the GPU temp and speed it was immediately running at 60c. This compares to previously running at 99c. I left it at desktop for about 30mins, screensaver off. It warmed up between 70-80c, it seemed to vary between the two. Previously it would have idled in the 120-130c range. Nothing else had changed, it seems an amazing to drop 40c but that's what its reporting. Overall the HSF unit feels warmed but I guess its getting the heat out the system now whereas before the thermal pad wasn't very efficient. I'm very pleased to say the least, who knows how long it will last now though. Thanks for pointing out the copper shim info
-
what was the thichness of the shim?
Are those temperatures in degrees or fahrenheit? -
I got a 18mm x 18mm x 0.9mm copper shim. The temps are C (degrees celsius).
-
thanks for the info regarding the shim
I think those temperatures are still high. Have you used another monitoring tool to check the GPU temperature? -
That was from ATI tool, I did have something else to check but can't remember its name. I'll double check it. The figures are high but I understood the nvidia chip Gefore 6150LE (?) was a hot chip.
-
GPUZ has the same temperatures. I can't get RivaTuner to show any temps.
-
And since we are on the subject, is it also possible to edit default voltages for the CPU?
Do you think that this is a FAULTY BIOS?
Discussion in 'Hardware Components and Aftermarket Upgrades' started by naton, Mar 23, 2010.