Mac Pro 5.1 Firmware Update



Mac pro 3.1 to 5.1 firmware updateMacMac Pro 5.1 Firmware Update

Mac Pro EFI Firmware Update v2.0. This update is recommended for all Mac Pro (Late 2013) models. This update improves system reliability during reboot, resolves an issue with memory self-test, and improves graphics power management when using Boot Camp. Includes BETA support for iMac and MacBook Pro systems with NVIDIA graphics Release Notes Archive: This driver update is for Mac Pro 5,1 (2010), Mac Pro 4,1 (2009) and Mac Pro 3,1 (2008) users.

Classic Mac Pro 5,1 (also 4,1 upgraded to 5,1) features only Wi-Fi 802.11n and Bluetooth 2.1. Here’re main reasons why you want to upgrade Wi-Fi to 802.11ac and Bluetooth to 4.0:

  • You get Continuity, Handoff and new AirDrop working natively
  • Wi-Fi 802.11ac is insanely fast, Bluetooth 4.0 is more reliable, secure and way quicker
  • macOS 10.15 Catalina no longer supports old BCM94322MC Wi-Fi card so Wi-Fi will not work there

Yesterday (I Think), Apple updated it’s BootCamp software for the iMac Pro, and now it regained this functionality for iMac Pro, APFS/Win10. Too bad Apple didn’t provide this update for MP51 drivers. To complete the firmware update, wait for your Mac Pro to finish installing and shutdown. Hold down the power button until the power indicator light flashes, or you hear a long tone, then release the power button. A gray screen with an Apple logo and progress bar will appear while the update is taking place. I went back to the Apple firmware download link and noticed the file creation date is off a few days. So just in case Apple modified the disc image somewhat to prevent this from happening, I've attached a zip archive file which includes the MacProEFIUpdate.dmg and the Mac Pro 2009-2010 Firmware tool together.

Disclamer: this website is by no means associated with any of ebay sellers mentioned here. Links are provided for your convenience. We take zero responsibility if you damage your computer somehow (highly unlikely but you never know).

The upgrade kit described here is 100% native, doesn’t include any external cards, antennas and doesn’t require any additional software installation. The Broadcom card mentioned in the kit is used in many iMac models thus natively supported by macOS. Some smart guy sells similar kit for around 215 USD + shipping but normally you get it for less than a quarter of the price (and free shipping from China)

The kit:

Mac Pro 5.1 Firmware Update

  • Broadcom BCM94360CD + mPCIe adapter. Ebay
  • Bluetooth antenna extension cable. Ebay
  • JST GH 1.25MM 4Pin connectors (3). Ebay

UPDATE September 2019! There’s a version of the mPCIe adapter that doesn’t require soldering! Amazon, Ebay. In this case you can skip Step 1.

1. Solder Bluetooth data cable to the mPCIe adapter

The original Bluetooth card will be removed because the BCM94360CD has both Bluetooth and Wi-Fi on board. D+ and D- connectors on the mPCIe adapter must be connected to the motherboard instead of the old Bluetooth card.

Pro
  • You will need THREE JST cables where you remove yellow and green wires (only black and red are used).
  • Connect them to each other so you have enough length for Bluetooth data cable:
  • Solder (or ask someone who has a soldering machine) D+ and D- contacts on the adapter to black and red wires correspondily (not quite neatly on the photo).

2. Remove CPU/RAM tray

Open your Mac Pro and remove the CPU/RAM tray.

With the tray removed your computer should look as on the photo below. Wi-Fi card is highlighted on the left and the small Bluetooth card on the right. Later we will be passing wires behind the area highlighted in the center.

3. Remove old Wi-Fi & Bluetooth cards

  • Unscrew two small screws holding the old AirPort Wifi card and disconnect 2 or 3 antennas by lightly pulling them towards you (depending on the model, one antenna can be unused and hidden below the card), remove the card by sliding it to the left.
  • Unscrew 1 screw holding the old Bluetooth card, disconnect data cable and gold antenna connector, remove the card by pulling it towards you, it’s slightly glued with adhesive.

4. Installing new Wi-Fi & Bluetooth card

The new card with adapter goes in the PCIe slot where your old Wifi card was. Connect three existing Wi-Fi antennas and one Bluetooth antenna extension cable to the card exactly as shown below:

Slide the card with all 4 antennas attached into the mPCIe adapter then slide the adapter into the mPCIe slot. Tighten the adapter in place with one of two screws holding the old card.

The loose end of our Bluetooth antenna extension cable should be connected to the existing Bluetooth antenna cable (disconnected previously from the old Bluetooth card).

The loose end of our Bluetooth data cable must be connected to the motherboard:

When possible use small pieces of tape to fix wires to ensure they stay securely connected and don’t move much.

The guide is based on this MacRumors thread.

Mac Pro 5.1 Firmware Update Mojave

So, as many Mac Pro users have learned, Mojave requires the boot drive file system to be formatted as APFS and the installer converts it to such (want it or not). If you try to force any variation of HFS+ for the Mojave boot drive, no updates will ever be possible on this drive through the Software Update mechanisms.

With the boot drive being APFS, when you boot to WIN10, you lose the ability to switch back to macOS because neither BootCamp (for MP51) nor Windows provides APFS drivers to make this possible.
Yesterday (I Think), Apple updated it’s BootCamp software for the iMac Pro, and now it regained this functionality for iMac Pro, APFS/Win10. It works again. Great! Too bad Apple didn’t provide this update for MP51 drivers.
Well, let me fix that for you… 😉
Below is a quick guide I put together that allows you to install BC 6.1 driver’s on an MP51/Win10 System. This should do the trick for you.

After Windows Legacy is installed;

  1. Install BC drivers for cMP 5,1
  2. Download brigadier-0.2.4.zip and extract the exe file.
  3. Open CMD as Administrator & navigate to the folder with brigadier.exe
  4. Execute (from command line) brigadier.exe -m iMac Pro1,1
  5. Wait for download to finish, this will be the BC6.1 drivers
  6. Navigate to the BootCamp/Drivers/Apple/
  7. Run the command msiexec /i bootcamp.msi
  8. Reboot when install is finished