IBM Support

Remote Code Load (RCL) for IBM Z

General Page

Remote Code Load (RCL) is a no-charge feature for IBM Z and IBM LinuxONE systems covered by Warranty or an IBM Hardware Maintenance Agreement to remotely schedule and install firmware updates on IBM Z systems and Hardware Management Consoles (HMC) / Hardware Management Appliances (HMA).

This no-charge feature allows an authorized client user to remotely schedule an automated firmware update operation. This secure firmware update operation will call home with live progress updates that are monitored by IBM support. RCL eliminates the need to schedule on-site access for an IBM System Services Representative (SSR), for the duration of the firmware updates.

Eligibility
The following systems may be eligible for RCL:
  • z17 / Driver 61 / Version 2.17.0 Hardware Management Consoles (HMCs) at Bundle H04 and above
  • z17 / Driver 61 / Version 2.17.0 Support Elements (SEs) at Bundle S04 and above
  • z16 / Driver 51 / Version 2.16.0 Hardware Management Consoles (HMCs) at Bundle H05 and above
  • z16 / Driver 51 / Version 2.16.0 Support Elements (SEs) at Bundle S05 and above
  • z15 / Driver 41 / Version 2.15.0 Hardware Management Consoles (HMCs) at Bundle H37 and above
  • z15 / Driver 41 / Version 2.15.0 Support Elements (SEs) at Bundle S56 and above
To check whether your system is eligible for RCL, please review the "Technical Requirements" section of the Remote Code Load for IBM Z Firmware publication (SC28-7044) on ResourceLink found here: https://www.ibm.com/docs/en/systems-hardware/zsystems/Z16M-A01?topic=library-remote-code-load-z-firmware

Usage

For a comprehensive guide on how to utilize RCL, please see the Remote Code Load for IBM Z Firmware publication (SC28-7044) on ResourceLink found here: https://www.ibm.com/docs/en/systems-hardware/zsystems/Z16M-A01?topic=library-remote-code-load-z-firmware
RCL_process


Resources
Supplementary resources for RCL include the following:

[{"Line of Business":{"code":"LOB56","label":"Z HW"},"Business Unit":{"code":"BU070","label":"IBM Infrastructure"},"Product":{"code":"z15_1","label":"IBM z15 (8561-T01)"},"ARM Category":[{"code":"a8m3p000000hBbcAAE","label":"HMC\/SE-\u003EMCL: Microcode Load-\u003ERemote Code Load (RCL)"}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions","Type":"MASTER"},{"Line of Business":{"code":"LOB56","label":"Z HW"},"Business Unit":{"code":"BU070","label":"IBM Infrastructure"},"Product":{"code":"z15_2","label":"IBM z15 (8562-T02)"},"ARM Category":[{"code":"a8m3p000000hBbcAAE","label":"HMC\/SE-\u003EMCL: Microcode Load-\u003ERemote Code Load (RCL)"}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions","Type":"MASTER"},{"Line of Business":{"code":"LOB56","label":"Z HW"},"Business Unit":{"code":"BU070","label":"IBM Infrastructure"},"Product":{"code":"SSLO0M","label":"IBM z16 (3931-A01)"},"ARM Category":[{"code":"a8m3p000000hBbcAAE","label":"HMC\/SE-\u003EMCL: Microcode Load-\u003ERemote Code Load (RCL)"}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions","Type":"MASTER"},{"Line of Business":{"code":"LOB56","label":"Z HW"},"Business Unit":{"code":"BU070","label":"IBM Infrastructure"},"Product":{"code":"SSUCJM","label":"IBM z16 (3932-A02)"},"ARM Category":[{"code":"a8m3p000000hBbcAAE","label":"HMC\/SE-\u003EMCL: Microcode Load-\u003ERemote Code Load (RCL)"}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions","Type":"MASTER"},{"Line of Business":{"code":"LOB56","label":"Z HW"},"Business Unit":{"code":"BU070","label":"IBM Infrastructure"},"Product":{"code":"SSFC5Y","label":"IBM LinuxONE Rockhopper 4"},"ARM Category":[{"code":"a8m3p000000hBbcAAE","label":"HMC\/SE-\u003EMCL: Microcode Load-\u003ERemote Code Load (RCL)"}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions","Type":"MASTER"},{"Line of Business":{"code":"LOB56","label":"Z HW"},"Business Unit":{"code":"BU070","label":"IBM Infrastructure"},"Product":{"code":"HWPA4","label":"IBM Z LinuxONE Emperor III (8561-LT1)"},"ARM Category":[{"code":"a8m3p000000hBbcAAE","label":"HMC\/SE-\u003EMCL: Microcode Load-\u003ERemote Code Load (RCL)"}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions","Type":"MASTER"},{"Line of Business":{"code":"LOB56","label":"Z HW"},"Business Unit":{"code":"BU070","label":"IBM Infrastructure"},"Product":{"code":"SSBPJP","label":"IBM Z LinuxONE Emperor III (8562-LT2)"},"ARM Category":[{"code":"a8m3p000000hBbcAAE","label":"HMC\/SE-\u003EMCL: Microcode Load-\u003ERemote Code Load (RCL)"}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions","Type":"MASTER"},{"Type":"MASTER","Line of Business":{"code":"LOB56","label":"Z HW"},"Business Unit":{"code":"BU070","label":"IBM Infrastructure"},"Product":{"code":"SSX9DI","label":"IBM LinuxONE Emperor 4"},"ARM Category":[{"code":"a8m3p000000hBbcAAE","label":"HMC\/SE-\u003EMCL: Microcode Load-\u003ERemote Code Load (RCL)"}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]

Document Information

Modified date:
18 June 2025

UID

ibm16981459