Hello. I just bought a used HP Z640, and was in the initial stages of setting the device up at my home. I started by clearing the CMOS, and reverting any changes by the previous owner of the device in the firmware so I could set things up how I wanted them. I noticed that legacy support was enabled, and secure boot was disabled, so I changed the BIOS setting and set it to 'disable legacy support, enable secure boot' becuse I was going to install windows 10 (which of course has built in secure boot support).
Changing that BIOS setting is where my problem began. As of now, the machine will not POST becuase it doesn't like the vBIOS of the GPU (a GTX 660). The POST error code is red LED, 6 beeps, and 2 second wait.
Basically, my predicament is that now that the computer won't even get past the POST, I am unable to even enter the BIOS and revert to 'enable legacy support and disable secure boot' to get back to where it was working previously.
I have tried the following:
I am at a loss, and need some help with this. I'm a software developer and have plenty of hardware experience, but I feel like I kind of am stuck in a corner here, with not being able to even get into the machine's BIOS. I was thinking that I could try and get my hands on a newer GPU with UEFI support, but even then, there is only a 6-pin PCIe cable in the Z640, and most modern cards require an 8-pin connector. I'm honestly shocked that a simple firmware setting change could render the device so useless. That being said, I have a plan of a few workarounds, listed below..
Related:
Service manual for the machine (mine is the Z640) - http://h10032.www1.hp.com/ctg/Manual/c04823811.pdf
Please post any suggestions, I appreciate your time and effort! I will update again if I find a solution.
Changing that BIOS setting is where my problem began. As of now, the machine will not POST becuase it doesn't like the vBIOS of the GPU (a GTX 660). The POST error code is red LED, 6 beeps, and 2 second wait.
Basically, my predicament is that now that the computer won't even get past the POST, I am unable to even enter the BIOS and revert to 'enable legacy support and disable secure boot' to get back to where it was working previously.
I have tried the following:
- Clearing CMOS to revert settings (both with CMOS button, and by taking the battery out for 15 or so minutes). This did not work, I assume because clearing CMOS does not affect UEFI/Secure boot settings.
- Taking GPU out of the machine, and reseating it. (obviously was a long shot, but was worth a try).
I am at a loss, and need some help with this. I'm a software developer and have plenty of hardware experience, but I feel like I kind of am stuck in a corner here, with not being able to even get into the machine's BIOS. I was thinking that I could try and get my hands on a newer GPU with UEFI support, but even then, there is only a 6-pin PCIe cable in the Z640, and most modern cards require an 8-pin connector. I'm honestly shocked that a simple firmware setting change could render the device so useless. That being said, I have a plan of a few workarounds, listed below..
- Use a second power supply to power a newer, UEFI capable GPU to get back into the BIOS and change the setting back
- Try and use the failover BootBlock mode to re-flash the BIOS from a USB drive. This option will most likey be uneffective due to the fact that it only allows a re-flash if it detects corruption which I do not think is the case here.
Related:
Service manual for the machine (mine is the Z640) - http://h10032.www1.hp.com/ctg/Manual/c04823811.pdf
Please post any suggestions, I appreciate your time and effort! I will update again if I find a solution.