|
|
|
|
|
|
|
|
Keeping your Flexible Service Processor (FSP) Firmware up to date.
It's just as important to keep the firmware of your FSP up to date as your IBM i PTFs, your release of IBM i, or your Hardware Management Console (HMC) firmware. In all my travels, it seems people aren't keeping their HMC or FSP up to date. You need to determine the level of firmware of your Flexible Service Processor (FSP). If you don't know what level it is currently running, you won't know if it is up to date or not.
Let's start with some basics. Every Power5, Power6, Power7, and Power8 machine has an FSP. The FSP has three copies of firmware. There is a Temporary copy, a Permanent copy, and the Active copy. If you look at your bezel (the small, lighted display on your Power System machine, about two inches high by four inches wide), you will see either a T or P in the lower right-hand side of the display. If it has a T, you are IPLing the FSP from the T side, and if there is a P, you are IPLing the FSP from the P side. In normal situations, you should always be IPLing from the Temporary side. The third copy, which is the active copy, is what is currently running. This is very similar to the two sides of the Licensed Internal Code (LIC) of IBM i. We refer to those two sides of the LIC as the A side and the B side. The A side has all the permanently applied PTFs for the LIC, and the B side has both the temporary and permanently applied PTFs for the LIC. If you do a DSPPTF, it will tell you the IPL Source, as either ##MACH#B (The B side), or ##MACH#A (The A side). As you can see below:

We don’t actually apply individual PTFs to the FSP firmware as we do with IBM i. The FSP has a level of firmware that can be loaded from each side. Beginning with V5R4M5, and PTF’ed back to V5R4M0, there is a command called Display Firmware Status (DSPFMWSTS). This will easily show you the firmware levels as well as other information. Here is a display of a machine that has an HMC attached to it:

Let’s go over a few items on here. On this machine, we can see that the FSP Firmware gets its updates from the HMC, as the Firmware update policy is set to *HMC. That means you would use the attached HMC to update the FSP firmware. There are a few advantages to this, the first being that in some instances you can do concurrent updates to the firmware. When the Firmware update policy is set to *OPSYS, the updates are always disruptive, meaning they require an IPL. When the policy is *OPSYS, the FSP firmware is updated by the operating system when you install PTFs for the specified firmware product ID. The product ID is 5733-90x (where x is 5, 6, 7, or 8 for Power5, Power6, Power7, and Power8 respectively). When you load PTFs to that product, the firmware of the FSP will be updated during the next IPL. I will show you a screen shot of that shortly.
When you are updating the firmware via PTFs to the operating system, there are a couple of things to know for this to succeed. The first is that if there are multiple partitions on the machine, then all other partitions on the server must be shut down when this partition is IPLed to apply the PTFs. The second is if there is one partition or multiple, at that time, not only will IBM i IPL, but the Service Processor will also restart to load the new firmware to the FSP. This is known as a Deep IPL, as it includes the server firmware. You can imagine that this will extend the IPL time beyond the time require to apply IBM i PTFs.
Notice the Server IPL source. In this case it says Temporary, as the last FSP IPL used the temporary copy of the firmware. If the Server IPL source had shown Permanent, it would have used the permanent copy during the IPL. Next on the display are the three copies of the FSP firmware and their levels.
I want to now show you a screen shot from a Power8 machine, as this has a new field. Notice the Firmware entitlement date. Starting with Power8, IBM has provided a date until which you can update your firmware. After that date, you will need a new firmware entitlement key to update the server. Firmware with a later date will not be activated until a valid entitlement date is detected. Since the first Power8 machines started to ship about 3 years ago now, most people who have had maintenance would have no problem since the date would be 3 years out from when the maintenance started. I have recently seen some machines start to approach the date, of course once you renew your maintenance, you get a new code and you are all set for the duration of your maintenance.

The next screen shot is from a standalone machine (one with no HMC). This shows a little different information. First, notice that the Firmware update policy is set to *OPSYS. This means the updates to the FSP will come from applying PTFs to 5733-90x (where x is the generation of Power). Second, column Operating system shows PTF information. Remember, you can use the command DSPPTF 5733-90x, where x is the generation of Power, to see which PTFs you have loaded to the operating system.

It's important to keep your machine up to date with PTFs, OS levels, FSP Firmware, as well as HMC firmware. There is a compatibility guide (https://www-304.ibm.com/webapp/set2/sas/f/power5cm/supportedcodep8.html) for supported combinations of FSP firmware and HMC firmware that you also need to be aware of. When using the IBM chart, just select the tab of the generation Power System you have, and then find your machine and click on it to see the combinations of FSP and HMC Firmware that are supported. I can tell you from experience, it is easier to keep everything up to date, than to have to catch up when someone hasn’t been keeping up to date with any of these updates. If you would prefer for iTech Solutions to upgrade your FSP firmware or your HMC Firmware, then send us an email to [email protected].
|
|
|
|
|
|
|
|
|

Events
On Demand Webinar
Why IBM i is Key to Your IT Strategy
Think of IBM i as a legacy platform? Hear from experts Trevor Perry, Steve Will and Pete Massiello on the benefits and reality of modernizing your applications. They’ll also discuss IBM i costs compared to other platforms and how to overcome development challenges that keep you in older OS versions.
Join Steve Will, Pete Massiello and Trevor Perry as they discuss the top concerns of IT executives running mission-critical applications on IBM i. Addressing key issues around alignment, security and skill shortages, they’ll help you understand:
- How to leverage existing applications to meet evolving business needs
- The total cost of ownership of IBM i compared to other systems
- The value of modernizing your applications instead of replacing them
- How to overcome development challenges that keep you in older applications and OS versions
Click Here for Webinar
Oct 2 - 4, 2017 - COMMON Fall Conference. Hyatt Regency St. Louis, Missouri
Visit Laurie in the Expo for information on our products and services, as well as participate in our COMMON social media challenge.

Pete will be speaking on:
- What you need to know when Upgrading IBM i to 7.3, 7.2, and 7.1
- Cool Things in Navigator for IBM i to be a Rock Star Administrator
- HMC, IBM i, FSP, and Firmware: Putting all the pieces together
- Tips and Tricks to improve System performance and Save Disk Space
Steve will be speaking on:
- Rapid Fire Administration
- IBM i and our False Sense of Security.
Oct 17 - 19, 2017 - Jack Henry & Associates Annual Conference Gaylord Opryland, Nashville, TN
Visit Laurie & Pete in the Expo.
Nov 12 - 15, 2017 - COMMON Poland Hotel Stok, Wisla, Beskid Slaski, Poland
Pete will be speaking on:
- Various Systems Management topics
April 23 - 25, 2018 - Northeast User Group Conference, Sheraton Framingham, MA
May 20 - 23, 2018 - COMMON Annual Conference & Expo, Marriott River Center, San Antonio, TX
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|