• ×
    Information
    Windows update impacting certain printer icons and names. Microsoft is working on a solution.
    Click here to learn more
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
  • ×
    Information
    Windows update impacting certain printer icons and names. Microsoft is working on a solution.
    Click here to learn more
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
Guidelines
We have new content about Hotkey issue, Click here to check it out!
HP Recommended
HP T630
Microsoft Windows 10 (64-bit)

We are using HP Device Manager 4.7 SP7 to control our 400 HP T630 thin clients. Everything is going wel except for automatic Bios updates. Our HP T630 thin clients are running M40_0102 and I want to upgrade them to M40_0103.

The OS on the T630 is Win10 IoT-64bit from the HP site. (release from 03-23-2017)

 

With HPDM I copy HPBIOSUPDREC64.exe and the Bios file M40_0103.bin to C:\temp

Then i run the command C:\temp\HPBIOSUPDREC64.exe -s -fm40_0103.bin

The update will not run and the logging says the following;

 

2017/07/26 10:12:32.631|000015C4|Information|CHPBiosUpdateApp::InitializeProperties|******************************************************************
2017/07/26 10:12:32.631|000015C4|Information|CHPBiosUpdateApp::InitializeProperties|** Start of HPBIOSUPDREC session, version 1.1.22.1 **
2017/07/26 10:12:32.647|000015C4|Information|CHPBiosUpdateApp::InitializeProperties|******************************************************************
2017/07/26 10:12:32.647|000015C4|Information|CHPBiosUpdateApp::InitializeProperties|Command line: -s -fM40_0103.bin
2017/07/26 10:12:32.663|000015C4|Information|CHPBiosUpdateApp::InitializeProperties|DASL PnP ID NOT found
2017/07/26 10:12:32.725|000015C4|Information|HPBiosUpdate::SmbiosInfo::GetSmbiosInfo|Getting SMBIOS information
2017/07/26 10:12:32.725|000015C4|Information|HPBiosUpdate::SmbiosInfo::GetSmbiosInfo|Successfully retrieved SMBIOS settings: BIOS Family = M40, version = 05.11
2017/07/26 10:12:32.741|000015C4|Information|HPBiosUpdate::SmbiosInfo::GetSmbiosInfo|PCID: ' ', AT-p supported: no, portable: yes
2017/07/26 10:12:32.819|000015C4|Information|HPBiosUpdate::PrivateWmiInfo::GetPrivateWmiSettings|Successfully retrieved Private WMI settings
2017/07/26 10:12:32.835|000015C4|Information|HPBiosUpdate::PrivateWmiInfo::GetPrivateWmiSettings|m_isEfiUpdateSupported = 1, m_isEspDriveSupported = 0, m_isEncryptionSupported = 0
2017/07/26 10:12:32.835|000015C4|Information|HPBiosUpdate::PrivateWmiInfo::GetPrivateWmiSettings|m_isBiosUpdateSet = 0, m_isUefiToolsRequired = 1
2017/07/26 10:12:34.555|000015C4|Information|HPBiosUpdate::PublicWmiInfo::CheckWmiSettingSetupLogIn|Setup Password is NOT set.
2017/07/26 10:12:36.601|000015C4|Information|HPBiosUpdate::PublicWmiInfo::GetBiosSettingValue|Setting not found: Lock BIOS Version
2017/07/26 10:12:37.742|000015C4|Information|HPBiosUpdate::PublicWmiInfo::GetBiosSettingValue|Setting not found: Update Base Embedded Controller Firmware
2017/07/26 10:12:37.757|000015C4|Information|HPBiosUpdate::PublicWmiInfo::GetPublicWmiSettings|Successfully retrieved Public WMI settings
2017/07/26 10:12:37.773|000015C4|Information|HPBiosUpdate::CabFile::ParseUpdateName|Processing image filename 'M40_0103.bin'.
2017/07/26 10:12:37.788|000015C4|Information|CHPBiosUpdateApp::InitInstance|Update BIOS Family = M40, version = 01.03
2017/07/26 10:12:37.788|000015C4|Error |CHPBiosUpdateApp::PerformSilentFlash|Always flash flag '-a' not found, update will not be performed.
2017/07/26 10:12:37.804|000015C4|Information|CHPBiosUpdateApp::ExitInstance|HPBIOSUPDREC Return Code = 273
2017/07/26 10:12:37.820|000015C4|Information|CHPBiosUpdateApp::ExitInstance|****************** End of HPBIOSUPDREC session ******************
2017/07/26 10:12:37.835|000015C4|Information|CHPBiosUpdateApp::ExitInstance|

 

I thought I whas missing the -a command and went on with the following command;

 C:\temp\HPBIOSUPDREC64.exe -s -fm40_0103.bin -a

Only to see a new error;

 

2017/07/26 10:13:19.100|00001744|Information|CHPBiosUpdateApp::InitializeProperties|******************************************************************
2017/07/26 10:13:19.100|00001744|Information|CHPBiosUpdateApp::InitializeProperties|** Start of HPBIOSUPDREC session, version 1.1.22.1 **
2017/07/26 10:13:19.115|00001744|Information|CHPBiosUpdateApp::InitializeProperties|******************************************************************
2017/07/26 10:13:19.115|00001744|Information|CHPBiosUpdateApp::InitializeProperties|Command line: -s -fM40_0103.bin -a
2017/07/26 10:13:19.131|00001744|Information|CHPBiosUpdateApp::InitializeProperties|DASL PnP ID NOT found
2017/07/26 10:13:19.162|00001744|Information|HPBiosUpdate::SmbiosInfo::GetSmbiosInfo|Getting SMBIOS information
2017/07/26 10:13:19.178|00001744|Information|HPBiosUpdate::SmbiosInfo::GetSmbiosInfo|Successfully retrieved SMBIOS settings: BIOS Family = M40, version = 05.11
2017/07/26 10:13:19.178|00001744|Information|HPBiosUpdate::SmbiosInfo::GetSmbiosInfo|PCID: ' ', AT-p supported: no, portable: yes
2017/07/26 10:13:19.240|00001744|Information|HPBiosUpdate::PrivateWmiInfo::GetPrivateWmiSettings|Successfully retrieved Private WMI settings
2017/07/26 10:13:19.256|00001744|Information|HPBiosUpdate::PrivateWmiInfo::GetPrivateWmiSettings|m_isEfiUpdateSupported = 1, m_isEspDriveSupported = 0, m_isEncryptionSupported = 0
2017/07/26 10:13:19.256|00001744|Information|HPBiosUpdate::PrivateWmiInfo::GetPrivateWmiSettings|m_isBiosUpdateSet = 0, m_isUefiToolsRequired = 1
2017/07/26 10:13:19.431|00001744|Information|HPBiosUpdate::PublicWmiInfo::CheckWmiSettingSetupLogIn|Setup Password is NOT set.
2017/07/26 10:13:21.460|00001744|Information|HPBiosUpdate::PublicWmiInfo::GetBiosSettingValue|Setting not found: Lock BIOS Version
2017/07/26 10:13:22.589|00001744|Information|HPBiosUpdate::PublicWmiInfo::GetBiosSettingValue|Setting not found: Update Base Embedded Controller Firmware
2017/07/26 10:13:22.600|00001744|Information|HPBiosUpdate::PublicWmiInfo::GetPublicWmiSettings|Successfully retrieved Public WMI settings
2017/07/26 10:13:22.616|00001744|Information|HPBiosUpdate::CabFile::ParseUpdateName|Processing image filename 'M40_0103.bin'.
2017/07/26 10:13:22.616|00001744|Information|CHPBiosUpdateApp::InitInstance|Update BIOS Family = M40, version = 01.03
2017/07/26 10:13:22.866|00001744|Information|HPBiosUpdate::Partition::FindHp_ToolsPartition|No HP_TOOLS partition found.
2017/07/26 10:13:22.882|00001744|Warning |CHPBiosUpdateApp::PrepareEfiFlash|No BIOS recovery partition was found.
2017/07/26 10:13:22.882|00001744|Information|CHPBiosUpdateApp::PerformSilentFlash|EFI flash is not supported, will attempt WMI flash.
2017/07/26 10:13:22.913|00001744|Error |HPBiosUpdate::WmiFlash::QueryFlashROM|WMI method to Query Flash Rom failed, hr = 0x00000000, return Code = 0x3
2017/07/26 10:13:22.929|00001744|Information|CHPBiosUpdateApp::ExitInstance|HPBIOSUPDREC Return Code = 3010
2017/07/26 10:13:22.929|00001744|Information|HPBiosUpdate::RestartSystem|************* End of HPBIOSUPDREC session - restarting *************
2017/07/26 10:13:22.944|00001744|Information|HPBiosUpdate::RestartSystem|

 

It says something about the flash method I cant figure out.

 

2017/07/26 10:13:22.882|00001744|Information|CHPBiosUpdateApp::PerformSilentFlash|EFI flash is not supported, will attempt WMI flash.
2017/07/26 10:13:22.913|00001744|Error |HPBiosUpdate::WmiFlash::QueryFlashROM|WMI method to Query Flash Rom failed, hr = 0x00000000, return Code = 0x3

 

Hopefully someone can put me in the right direction to resolve this issue.

 

 

1 ACCEPTED SOLUTION

Accepted Solutions
HP Recommended

Check the readme file in the Bios.zip and recommand to use "HPTC_Winx64.exe M40_0103.bin /p /b /n /r /k /sp" to do the BIOS upgrade.

 

Attach the sample DM template for reference. Please import the template via HPDM Console, try it on test unit first before applying to production.

I am an HPI Employee.
My opinions are my own, and do not express those of HPI.
**Click the White Thumbs Up Button on the right to say Thanks**

View solution in original post

2 REPLIES 2
HP Recommended

Check the readme file in the Bios.zip and recommand to use "HPTC_Winx64.exe M40_0103.bin /p /b /n /r /k /sp" to do the BIOS upgrade.

 

Attach the sample DM template for reference. Please import the template via HPDM Console, try it on test unit first before applying to production.

I am an HPI Employee.
My opinions are my own, and do not express those of HPI.
**Click the White Thumbs Up Button on the right to say Thanks**
HP Recommended

Thank you for your answer it solved my problem, but I changed one thing.

I removed "/sp" from the command because for some reason running it with the /sp command the "System ID" in the bios is going completely blank and then you get the error "Invalid Chassis Serial Number" when booting.

 

Running the bios update as following  "HPTC_Winx64.exe M40_0103.bin /p /b /n /r /k" is the way to go for me.

† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href="https://www8.hp.com/us/en/terms-of-use.html" class="udrlinesmall">Terms of Use</a> and <a href="/t5/custom/page/page-id/hp.rulespage" class="udrlinesmall"> Rules of Participation</a>.