IBM pSeries Servers - Microcode Update for Ultrastar 146LZX 9/18/36/73/146 GB   IBM Power Systems HMC Microcode Update for HDD10KV8-512e 1800GB SAS Hard Disk Drive Microcode Level 9724   DATE: August 15, 2022 Table of Contents 1.   General Information 1.1 Disk Drives Affected 1.2 Microcode Change History 2.   Linux Operating System =============================================================== 1.   General Information This microcode is for drive used in IBM power system HMC system. 1.1 Disk Drives Affected  Below is the list of microcode files in this package: NOTE: To insure the integrity of microcode files, please make sure the checksum value is correct after extraction   Size Disk Drive Model FRU# P/N (VPD) Microcode File Name Checksum 1.8TB ST1800MM0139   03GM880 03GM881 9724_xB0E.LOD 04931 1.2 Microcode Change History Release date Code level Severity/ Impact Change Description August 2022 9726 Function/ ATT -Implement support for new humidity sensor - Including downlevel download blockpoint. -Other fixes and enhancements December 2021 9724 New/ new Initial Release     2.   Microcode Download Procedure 2.1 Generic Linux Operating System   1.  Install the package by typing:          rpm -ivh --ignoreos HDD10KV9-512e-9724-LINUX.rpm 2. Use the following command to update drive microcode     #sg_write_buffer -v -m 7 -I /root/9724_xB0E.LOD   /dev/sda   To check the microcode level:  sg_inq /dev/sda    2.2 HMC -  512e drive used in 7063-CR2   Install arcconf command line utility: 1.       Go to start.microsemi.com. 2.       Under ?Find your product? select the controller you are using 3.       Select ?Storage Manager downloads? under Storage Manager. 4.       Download the ARCCONF Command Line Utility installation package. 5.       When the download completes, extract the package contents to the installation directory on your machine. For example, if using Linux X64,the path to the file /linux_x64/arcconf 6.       Make sure file is executable by running chmod +x arcconf   Run Microcode Download Command Assuming arcconf is located in /path/arcconf  and microcode file is located in /path/file 1.       The command to download microcode is:  /path/arcconf imageupdate controller# device channel# device# chunksize# /path/filemode# We need to find the controller# of your controller and the channel#, device#, andchunksize# of your disk. mode# = 7 if disk is SAS or 3 if it is SATA. In this case mode# = 7 2.       If you?re using one controller(which is most likely the case) controller# = 1. 3.       Now to find device# and channel#. This can be found by running anotherarcconf command. Plug in 1 for controller# and the serial number of your disk(case-sensitive) for serial#: /path/arcconf getconfig controller# | grep ?serial#? You should see a line with the serial number of your disk, along with its channel and device number. 4.       ChunkSize# must be a multiple of 512. In the case for Skybolt512e, chunksize# = 512. 5.       Now that you?ve got your values, you can plug in and run the command. E.g Assuming controller# = 1,  channel# = 0, device# = 1, and chunksize# = 512, and it is a SAS disk, it would look like this: /path/arcconf imageupdate 1 device 0 1 512 /path/file 7