
Many iMac17,1 systems didn’t, and remained stuck on 170.0.0.0.0. Although Apple unaccountably doesn’t publish lists of expected or current firmware versions, we know that model should have had a firmware version of 170.0.0.0.0 immediately prior to upgrading to Catalina, and that 10.15 should have installed firmware version 173.0.0.0.0. When Apple released Catalina last October, one model started to have widespread problems with firmware updates: the iMac Retina 5K 27-inch Late 2015, or iMac17,1. Some users have had to swap their new internal storage out and replace the original before the update will install properly. One common and persistent block to firmware updates is the Mac whose original storage has been replaced, such as a Mac Pro which has had a third-party SSD upgrade, or the iMac with an internal Fusion Drive or hard disk which has been replaced with an SSD to cope better with APFS. Since then, the only way that your Mac can have its firmware updated is with a macOS update, and many users have reported that their Macs haven’t updated properly when others of the same model have.

Until a few years ago, Apple released firmware updates separately, as well as with updates to Mac OS X.
