Page 6 of 27
#76 RE: How to extract contents of this Dell BIOS package? by mhcallies1 30.11.2018 00:44

Flashed and verified the chip contents against the buffer. Re-soldered it to the board and assembled. Still no go on the power button. I can still activate the fans and USB reading by pressing the END key.

I tried the Esc & Ctrl & power button combo as outlined in https://www.dell.com/support/article/us/...-tablet?lang=en

I also checked the power button circuit board with the working computer and that works. I'm at a loss on what to try next besides trying to find the discontinued motherboard.

#77 RE: How to extract contents of this Dell BIOS package? by Lost_N_BIOS 30.11.2018 05:40

avatar

The BIOS I created should be working, it's nearly 99.9% stock BIOS so can't be corrupted or anything like that. Dump the EC chip and upload it's contents, chip ID is given on previous page, lets make sure that still contains valid data. Also dump the EC on the working board too so I can compare.
Thanks for the other working BIOS, surely this will help me locate the LAN ID since you have it's ID. For now, as a hardware/EC test, you can program that BIOS (below) to the messed up board, if it still fails to start there has to be some hardware issue or possibly that EC got blanked during the BIOS mishap.

Sorry, you don't have a SOIC8 test clip cable do you? If not, sorry for asking for these other dumps, I know that's more soldering hassles, but I think it will help.

I checked your old BIOS backup, and it does not contain the 3-4 NVRAM entries that the LAN MAC ID is contained within. This means during the BIOS mess up session, NVRAM was wiped out for the updated, but never got repopulated with data, so aside from bare defaults it's blank now.
Usually a large majority of this is repopulated on next reboot, many stores in their rebuilt and filled, this never occurred so it's missing many entries and an entire separate secondary NVRAM volume too.
This should not cause boot failure, I've wiped these purposefully before for people during certain test, but I suppose that may not apply to every instance or every board/BIOS type.
This can also be tested if possible source of issue by programming in your working BIOS (FD edited below) into the non-working machine, if it boots then we know the NVRAM needs further population at least or the second NVRAM volume must be present.
No matter what, the working BIOS should work fine on the non-working board right now, but that will carry over board ID's (asset tag, lan id, win key etc), but we can fix that later.

If this does not start the board, then EC issue possibly, or some hardware failed right when the BIOS messed up, which really could be the entire issue itself and the BIOS never really was messed up.
You can quickly rule out memory failure by swapping memory into the working machine. What CPU does this system have? If it's a CPU with integrated graphics, you can maybe test if the dedicated video card died by connecting an external monitor if there is connection
for that in the side/rear, this is often connected to CPU's GPU if there is one.

Here is "Working BIOS" with unlocked the FD to make it easier on us to correct everything later on with software flash tools so you wont have to desolder again, use this instead of the one you sent me
http://s000.tinyupload.com/index.php?fil...622678205071292

"I can still activate the fans and USB reading by pressing the END key" << What happens when you do this on the working system, does an LCD test screen come up, or what if anything?

#78 RE: How to extract contents of this Dell BIOS package? by mhcallies1 30.11.2018 06:07

I do have the test clip and have been pulling the dumps that way. I'll check the EC chip after I disassemble it again.

I did remove the M.2 drive and the SSD from the main board also - to no effect.

The processor is Intel(R) Core(TM) i7-4710HQ CPU @ 2.50GHz with an integrated nVidia 980M GTX. I will attempt an external monitor.

Pressing the END key on the working computer when powered down does nothing either.

Give me a bit to disassemble and dump from the other chip.

#79 RE: How to extract contents of this Dell BIOS package? by mhcallies1 30.11.2018 06:40

https://1drv.ms/u/s!AktPtbyFr_MjjW9I2pbfE5qTofjs

Had to desolder the chip as there was a resistor in the way preventing the proper seating of the clip.

This is from the non-working board. I'd have to disassemble and desolder the working computer to get a dump from that one. Let me know if you'd like that one also.

Edit: External monitor had no signal from the laptop.

#80 RE: How to extract contents of this Dell BIOS package? by Lost_N_BIOS 30.11.2018 07:37

avatar

Good you have clip, you mentioned desoldering so I felt bad thinking you didn't have a clip yet.
Thanks, that CPU does have it's own Intel HD 4600 integrated graphics too, but BIOS would need to be setup properly first to have it enabled and ready to be used if the other failed (Should be default that way, but you never know)
SG (switchable Graphics) would need to be enabled, and Integrated graphics from CPU not disabled by default.

Well you said "activate fans and USB" by pressing end key on problem system, so I wondered what happens in that case on the working system? Can't be does nothing on either, since you said it does something on the problem system, that's what made me ask.

Does external monitor show up when connected on the working system? Also, on this system can you see any settings like I mentioned above in the BIOS?
I see "Northbridge Config section, that has Integrated Graphics settings, but only core ratio and voltage option, all other graphics related settings like I mentioned I cannot tell if they are visible to you or not.
I see Main, advanced, OEM Dock >> OEM Dock with graphic mod is set to SG with internal gGPU, so even without dock with optimal defaults are loaded I think this would mean SG is set even if you cannot see it (I see SG enabled on optimal but only iGFX on fail safe (CPU GFX), on probably hidden from you settings)
Internal graphics is disabled on fail safe, auto on optimal, and auto would have to mean enabled since this is all setup for those other addon alienware docking options.
However, some systems with Primary set to SG wont load the CPU GFX in certain situations, so a fail safe test may be needed to see if it's working (Fail safe primary display is not set to SG, but iGFX)

When running GPU-z, do you see at the bottom a drop out menu that shows HD 4600 (Or generic VGA if no driver) and the Nvidia also, or only one entry in that dropout?
Check this with optimal loaded, and then fail safe, then we will know if both can be used, but this is not ideal if it can only be used after making BIOS changes, since we can't do that on the non-working system to check if video card is faulty.

All this/any testing with external monitor try all external ports if there is more than one (HDMI DVI etc), and no hot-plug testing, connect each way while powered off then power up to test and let load all the way to windows in case it takes some time to kick in.

Checking EC file now - looks VERY sparse, maybe not completely programmed correct. But sadly, the only way to know for sure is dump the working one

#81 RE: How to extract contents of this Dell BIOS package? by mhcallies1 30.11.2018 07:54

With the working system, pressing the END key will not turn on the fans or read a USB stick when the device is powered off. The END key does not have the same functionality on the working system as with the faulty system.

For the external monitor, I have HDMI and DVI output and have tried the HDMI to the external monitor with the faulty system and was unable to get a signal to the monitor. I didn't try the DVI port as I don't have a cord. I have tried with the faulty system from no activity to enabling the fans, but again, nothing on the display.

Regarding the dock, there was a separate graphics amplifier for sale that one could place a desktop card into and utilize that card's GPU, but I don't have that. I don't have a way of choosing between the integrated and discrete GPU via the BIOS settings - though both do show up on the info page of the working device's Main tab in the BIOS.

On the working system and GPUz, I am able to select either the Intel HD 4600 or the nVidia GTX 980M.

#82 RE: How to extract contents of this Dell BIOS package? by Lost_N_BIOS 30.11.2018 08:11

avatar

I gotcha, so only faulty system has this/any behavior with the END key. Test monitor reaction on working system.
Yes, I know about those docks, that's why I think BIOS is set the way it is, so they can be used easier without messing with BIOS settings (And they hide half of those from you anyway)

Thanks for GPU-z and BIOS GPU both confirmation, that means if system is working the external port should use CPU's gfx to load onto monitor.
This way we can tell if the problem system has dead video card or not, once you copy working BIOS onto it, if external monitor loads but not LCD then you know.

#83 RE: How to extract contents of this Dell BIOS package? by mhcallies1 30.11.2018 19:13

It doesn't surprise me that I won't get anything on the external monitor. With the exception of the fans and USB activity, I get no other indication that anything else is working on the device - no status lights, no lights to logo or keyboard, no caps locks light, no HDD activity lights, and no charging lights. Hopefully you see something in the EC dump. But let me know if I should get a dump from the operating computer's EC chip.

#84 RE: How to extract contents of this Dell BIOS package? by Lost_N_BIOS 30.11.2018 20:30

avatar

Yeah, maybe not, but worth comparing how it looks if the working system gives external video. I mean for you to test that with the working systems BIOS programmed onto the non-working system, as a test.
EC, I mentioned above (in an edit, maybe you missed at the end there) Yes, I would need dump from the working one to compare, sorry I know you have to desolder to get this one

#85 RE: How to extract contents of this Dell BIOS package? by mhcallies1 30.11.2018 22:38

Give me a few days to get the dump from the working computer EC. I appreciate your help trying to get this thing working again.

#86 RE: How to extract contents of this Dell BIOS package? by Lost_N_BIOS 01.12.2018 06:31

avatar

You're welcome, and no rush from my end, whenever you have time and get around to desoldering.
Did you test programming the working BIOS to the non-working system? If yes, any changes?

#87 RE: How to extract contents of this Dell BIOS package? by manic 01.12.2018 16:03

So an update. I initially flashed the bios earlier in the week and the laptop still gave the bios corrupt LED. I unplugged it and left it a lone for few days, now this morning I tried booting it up again and it worked!! Thanks a lot guys! This was my first bios flash attempt and this forum made it a lot easier than I expected. Thanks so much @plutomaniac and you too @Lost_N_BIOS.

#88 RE: How to extract contents of this Dell BIOS package? by mhcallies1 01.12.2018 16:15

I did flash both to the working system and again, no changes. I'll try to get that working EC dumped and uploaded tonight.

#89 RE: How to extract contents of this Dell BIOS package? by mhcallies1 01.12.2018 16:59

Quicker than expected.

Below is the EC dump from the working board.

https://1drv.ms/u/s!AktPtbyFr_MjjXDmQmAie3oE6NSQ

#90 RE: How to extract contents of this Dell BIOS package? by mhcallies1 01.12.2018 19:38

Update. Flashed and verified the working EC dump to the non-working system EC chip. Assembled and tested and still a no-go. Same functionality when pressing the END key on the non-working system: full fans and USB functionality - but no other indicators or lights. I did notice that I can shut the fans off now by pressing and holding the power button for 4 seconds. Previously, I had to disconnect power to the device in order to shut those down.

Xobor Forum Software von Xobor
Datenschutz