11-25-2018 08:47 PM - last edited on 07-03-2019 06:38 AM by BiggAl
Link to the BIOS update with issue: https://support.lenovo.com/il/en/downloads/ds035753
So far the update has failed on 3 of 4 systems I've installed it on.
On the systems where it has failed, I tried using the Windows package twice, and the USB package once.
During the Embedded Controller Firmware update, the update gets stuck in a loop, failing verification. This can go on for hours, and the only option is to terminate the batch job and start it again.
After restarting the Flash.cmd update, the process begins by skipping over the EC update, and goes straight to flashing the BIOS. The BIOS does program, however when it gets to the screen where it says "The BIOS update process will continue after system reboot" the process fails with "Error: Secure Flash function is not supported on this platform"
When rebooting, Windows then hangs for about 30 seconds while booting, which it did not do before. Once in Windows, the Device Manager shows that there is a Generic USB Hub with an "invalid device descriptor" with Code 43.
Obviously, I have not been doing anything wrong. I've updated dozens of M73 systems with no issues. This M93p update is the only one that is giving me issues, and I don't know what else to do to fix it. Unfortunately, all of these systems are out of warranty, otherwise I'd RMA all of them due to Lenovo's horrible failure. But I'm hoping that there is at least potential for this issue to be fixed with another patch.
Here are two other users with the same problems, yet still no reply from Lenovo almost 12 months later.
Mod: edited Subject line to expand the problem description
Solved! Go to Solution.
11-28-2018 06:15 PM - edited 11-29-2018 03:21 PM
11-29-2018 09:23 AM
bundies522 , thank you so much for this guide! I've had absolutely same, described above problem with CODE43 USB device error, that have VID00000 and PID00005 or viceversa and nothing helped. That was an awesome headache...
You're **bleep** right M93p Tiny is a BIOS nightmare product. My first acquaintance with it was ended with a died device. All i did after unboxing it was just downloading bunch of drivers with fresh bios back in 2015. After many panic attempts to recover, found so called "recovering from a POST/BIOS update failure" method. That method with our systems should be called "the one and only possible solution to make a simple bios update procedure". I've flashed the most earliest bios i was able to find all over internet - fbjy42usa dated 19 Jul 2013 and was very happy that PC was back from dead. Tried to upgrade any other versions like years 2015, 2016 leaded me to "SECURE FLASH IS NOT SUPPORTED", "UNABLE TO GET FLASH INFORMATION" etc. So i decided to leave that 2013's year bios.
This year found a solution on how to solder and enable mSATA slot in our Tiny, to have a fast SSD with capacious HDD in such a tiny housing.
Successfully tested working with 860EVO mSATA, installed fresh W10 and decided to make a fresh BIOS update, found many new was released since year 2013... And got that dammit CODE43 device after... Spent 3 days trying to figure out where problem comes from, thought i might damaged some component while soldering msata slot and parts...
I've had a strange combination with FB34A boot block (unable to find such bios anywhere), FBKTD2A main bios block and 00000008 revision 2013's year PCU microcode block...
But but finally found this message, rolled back BIOS to earliest 2013, then fbjy74usa and finished by fbjyd2usa and reflashed EC with utility you've provided in other thread, BOOM, everything is perfecly working now!
I am so grateful to you, i really have no appropriate words! So much thank you for your solution with BIOS steps and EC fixed utility.
01-27-2019 10:30 AM
I have a different machine than you, m73-10B6 but I just tried up update my BIOS with FCJY91USA and it just won't run....thankfully. I'm not going to make any effort to update the BIOS on my machine until Lenovo fixes this mess.
The instructions with FCJY91USA (windows installation version) states that after unpacking the zip file, locate a particular EXE file (it will have the name of the update as part of the EXE file) and click on it to get the process started. The file doesn't exist....LOL!!
Lenovo has turned into a total mess. I miss IBM.
02-13-2019 06:58 AM
02-20-2019 06:30 AM
Just talked to Lenovo Tech Support and they outright told me that there is NO reference to a BAD BIOS on their website. REALLY!!! Maybe he was looking on the "ACER" website!!!
However, all the solutions noted here are fine IF your system can see a boot device after the BIOS update failure. My computer just boots to a black screen and does NOT recognize CD/USB or even the HDD... so I am unsure how to revert back to previous BIOS!
02-20-2019 11:50 AM
Perfect... Just connected with the local Lenovo Partner and they have seen this before and CANNOT fix it. They have to 'swap out' the motherboard!! Thanks Lenovo, any guesses to what will NOT be on my 'wish list' for next year???