You can use the Lenovo XClarity Essentials Bootable Media Creator (BoMC) to update your IBM X3650 M4 servers firmware and BIOS/UEFI, Device drivers are not included in the bootable image and must be updated separately.

Technical overview
Users can use Lenovo XClarity Essentials Bootable Media Creator (hereinafter referred to as BoMC) to create bootable media suitable for firmware updates, VPD updates, inventory and FFDC collection, advanced system configuration, FoD Keys management, and diagnostics on supported ThinkSystem, System x, BladeCenter systems, and storage platform.

Using BoMC, users can create a single bootable image on supported media (such as CD, DVD, ISO image, USB flash drive, or set of PXE files) that bundles multiple ThinkSystem, System x, and BladeCenter systems updates from UpdateXpress System Packs containing firmware update packages. From V11.4.0, BoMC supports users to update firmware on supported storage platforms through bootable ISO. From V11.5.1, BoMC supports users to create a full (all-in-one) bootable image for full management function, including firmware update, VPD update, inventory and FFDC collection, advanced system configuration, FoD Keys management, diagnostics, RAID configuration, and secure erase.

Important: Device drivers are not included in the bootable image and must be updated separately.

Source: https://sysmgt.lenovofiles.com/help/topic/bomc_lenovo/bomc_bk.pdf


You can also use the Lenovo XClarity Essentials UpdateXpress tool to update your IBM servers, but here you first have to check whether your system and OS is supported by the tool. If so this tool will also update device drivers for Windows or Linux.

Lenovo XClarity Essentials UpdateXpress
https://support.lenovo.com/hn/en/solutions/lnvo-xpress

Lenovo XClarity Essentials UpdateXpress (hereafter referred to as the UpdateXpress application) can be used to acquire and apply UpdateXpress System Packs (UXSP) and individual updates to your local or remote system. The UpdateXpress application acquires and deploys UpdateXpress System Pack (UXSP) update packages and individual updates. UXSPs contain firmware and device driver updates.
Source: https://sysmgt.lenovofiles.com/help/topic/ux_essentials/ux_t_introducing_ux_app.html


Finally you could also download firmware, BIOS/UEFI, drivers and software for your IBM servers directly from the following links.

https://support.lenovo.com
https://datacentersupport.lenovo.com/


Below I will describe the steps to update the IBM x3650 M4 servers firmware and UEFI by using the Lenovo XClarity Essentials Bootable Media Creator (BoMC).

I will download and rund the BoMC on a client in the network, from which I will later connect to the server by using the IMM remote control.

Download Bootable Media Creator (BoMC) V12.3.0
https://datacentersupport.lenovo.com/de/en/solutions/lnvo-bomc

Lenovo Bootable Media Creator Installation and User Guide
https://sysmgt.lenovofiles.com/help/topic/bomc_lenovo/bomc_bk.pdf


After running the lnvgy_utl_lxce_bomc01g-12.4.0_windows_i386.exe BoMC I will get the following GUI to create the ISO.

It is nearly the same as used to for the legacy IBM UpdateXpress System Pack Installer.


Here I will select under IBM Platforms my System X3650 M4 server.


Under Target Directory check that the path will fulfil the following requirements.

All BoMC paths must use standard English-language alphanumeric characters
All BoMC paths must use standard English-language alphanumeric characters and must not include spaces, special characters, or non-English language characters.

Source: https://forums.lenovo.com/t5/ThinkSystem/BoMC-failing-with-Spaces-in-workingdir-path-v11-6-01i/m-p/4545500


If the path will use not the above requirements like the following path:


You will run into the following error which will not really indicate a problem with the path.


So I changed the path into D:\IBM\updates


In case something won’t work as expected, you can check the log files from the BoMC.

BOMC Log File bomc_1240.log
The Bootable Media Creator (BoMC) log file is located in the following directoy on Windows
%SystemDrive%\Lenovo_Support





So now after creating the boot ISO I can boot my IBM x3650 M4 server from it.


Remote Control IMM need Java Version not be higher than Java 7.8


In case you will get the following error during connecting to the console, try to delete the temporary internet files including java as follows, in my case this solved the above error.


Now I will need to mount the BoMC ISO files as follows.

Click on Virtual Media -> Activate


Then click on Select Devices to Mount …


Click on Add Image … and select the BoMC ISO.


Check under Mapped the CD/DVD ISO file and click finally on Mount Selected.


From now on we can reboot the server and during boot we need to press F12 to enter the boot menu – and then select CD/DVD to boot from the ISO file.



After booting from the ISO file the Lenovo XClarity Essentials Update Express tool will start as follows.


Here we can select what we want to update.


Click on Finish and the system will reboot.




About how to update firmware, UEFI and device drivers for Dell PowerEdge servers, you will find in my following post.



Links

BoMC failing with Spaces in workingdir path (v11.6.0 – 01i)
https://forums.lenovo.com/t5/ThinkSystem/BoMC-failing-with-Spaces-in-workingdir-path-v11-6-01i/m-p/4545500

Lenovo’s acquisition of IBM’s x86 server business
https://www.lenovo.com/au/en/news/article/lenovo_set_to_close_acquisition_of_ibm%E2%80%99s_x86_server_business

Download Bootable Media Creator (BoMC) V12.3.0
https://datacentersupport.lenovo.com/de/en/solutions/lnvo-bomc

Lenovo Bootable Media Creator Installation and User Guide
https://sysmgt.lenovofiles.com/help/topic/bomc_lenovo/bomc_bk.pdf

Lenovo XClarity Essentials UpdateXpress
https://support.lenovo.com/hn/en/solutions/lnvo-xpress