cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Michalis_
Punch Card
Posts: 11
Registered: ‎04-17-2019
Location: GB
Views: 179
Message 1 of 2

ThinkCentre M83 BIOS Update Fails (Win PE)

Hi All,

 

We are in the process of updating our BIOS before migrating M83 to Win 10. We followed the think deploy blog method and it is working pretty well.

 

However. The M83 can be BIOS updated properly only from a Full OSD task sequence.

 

When i try to update it from Windows PE is semi-bricks the machine. I had a look online and apparently it is a know issue described at:

 

https://support.lenovo.com/ec/en/solutions/ht506076

Updating BIOS in a 64-bit WinPE environment may cause an error - ThinkCentre E93, M73p, M83, M93, M93p, ThinkStation E32, ThinkStation P300

 
So the solution offered seems to be:
 
Solution

Instead of using wflash2.exe, please use the following commands found in the Flash UEFI BIOS update(Flash from Operating System version) package:

  AFUWINx64.EXE imagefb.rom /p /r
  AFUWINx64.EXE imagefb.rom /defans /capsule:0 /b /n /r /sp

 

 

 

So what i did is i changed the flash.cmd file to what it is below: 

 

 

@echo off
ReadGPIO.exe
if errorlevel 15 goto message
if not errorlevel 15 goto flashBIOS
:message
echo *** Your Embedded Controller Firmware is being updated.The BIOS update will continue after the firmware update completes.Please do not turn the system off while the updates are in progress***
SPIW0323.exe FBCT32A.bin /V 32A

:flashBIOS
AFUWINx64.EXE imagefb.rom /p /r
AFUWINx64.EXE imagefb.rom /defans /capsule:0 /b /n /r /sp
echo ***These changes will not take effect until the system is restarted.***
instead of what it was before : 

@echo off
ReadGPIO.exe
if errorlevel 15 goto message
if not errorlevel 15 goto flashBIOS
:message
echo *** Your Embedded Controller Firmware is being updated.The BIOS update will continue after the firmware update completes.Please do not turn the system off while the updates are in progress***
SPIW0323.exe FBCT32A.bin /V 32A

:flashBIOS
wflash2.exe imagefb.rom /bb /rsmb %1
echo ***These changes will not take effect until the system is restarted.***

 

When i run the Win PE task sequence and then CMtrace, it seems to be updating however, it reboots and it hangs on a black screen. So i have to reboot the system after. It shows that the BIOS have been updated but i cannot PXE boot or use another boot device.

 

It seems semi-bricked.

 

Can you guys help? Do i need to alter my flash batch files? 

 

Michalis_
Punch Card
Posts: 11
Registered: ‎04-17-2019
Location: GB
Views: 90
Message 2 of 2

Re: ThinkCentre M83 BIOS Update Fails (Win PE)

Bump

 

Lenovo can you look into this please?

Check out current deals!


Shop current deals

Top Kudoed Authors