MP 1,1-5,1 MP5,1: BootROM thread | 144.0.0.0.0 is a pre-requisite to disable Hyper-threading

Discussion in 'Mac Pro' started by tsialex, Aug 13, 2018.

Thread Status:
The first post in this thread is a WikiPost, and can be edited by anyone with the appropriate permissions.
  1. tsialex, Mar 21, 2019
    Last edited: Mar 21, 2019

    tsialex thread starter macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #3051
    It's minimal performance penalty, almost not measurable with benchmarks and you shouldn't nowadays use previous Spectre/Meltdown BootROMs, even with a Mac that don't access internet.

    BootROM 140.0.0.0 has NVMe boot support for all NVMe cards that work with a Mac Pro, not all NVMe blades work with a Mac Pro, read the first post of Blade SSDs - NVMe & AHCI thread.

    El Capitan don't have NVMe support, but you can use AHCI blades like Apple OEM, Samsung SM951-AHCI and Kingston Predator AHCI.

    140.0.0.0.0 works even with Snow Leopard.

    BootROM updates don't change SMC behaviour.

    With 138.0.0.0.0, Apple now support 5GT/s for all PCIe cards, not just the cards with Mac EFI. From now on, any card that supports PCIe 2.0 works as a PCIe 2.0 with MP5,1.

    You can get from MP51.0089.B00 (10.13.6 MAS full installer for High Sierra) directly to 140.0.0.0.0 (10.14.1, 10.14.2 and 10.14.3 MAS full installers for Mojave). Read the first post of MP5,1: What you have to do to upgrade to Mojave thread.
     
  2. Mac_User 0101 macrumors regular

    Joined:
    Oct 8, 2017
    #3052
    Thanks. I read the thread linked and have a good understanding of how to do the update. A few more questions and I should be set:
    1. Following the link to get MAS 10.13.6 it's only downloading a 22.7MB installer. Package seems to contain the legacy firmware and the installer tells me to update the firmware so that might be ok.
    2. What wasn't clear from the linked thread was after taking 140 (remaining on previous OS) will I still be able to use a non metal GPU? Again I'm not updating to Mojave (there aren't even web drivers yet), I'm just taking the firmware.
    3. Should I read though any other threads and figure out how to backup my current Boot Rom just in case? I thought I read somewhere you stating you could trick a revert by renaming forward.
     
  3. bsbeamer macrumors 68020

    Joined:
    Sep 19, 2012
    #3053
    For #1, search for info on "installinstallmacos.py" on this forum and visit this page:
    https://github.com/munki/macadmin-scripts/blob/master/installinstallmacos.py

    You will likely need to download the full installer directly through that script. HOWEVER, the smaller (22.7MB) installer DOES include the firmware update and I was personally able to use that for getting to either MP51.0089.B00 or 138.0.0.0.0 at one point.
     
  4. tsialex, Mar 25, 2019
    Last edited: Mar 25, 2019

    tsialex thread starter macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #3054
    Apple forgot to release 10.14.4? Nothing new on update or seed channels.

    Correction, Cupertino updated MobileDeviceOnDemand, nothing else until now.
     
  5. tsialex, Mar 25, 2019
    Last edited: Mar 25, 2019

    tsialex thread starter macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #3055
    Still no 10.14.4, but Apple updated the update and seed channels with CLTools updates (SWIFT 5 support).

    If anyone still use El Capitan: Apple just released CLTools_macOS_DevSDK_Remove_1011.pkg. So, now El Capitan is really really dead, even the SDK is deprecated.
     
  6. tsialex thread starter macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #3056
    Apple released all other Macs firmware updates. MP6,1 got the same 129.0.0.0.0 as the betas.

    Code:
    $IBIOSI$ MP61.88Z.F000.B00.1902141849Copyright (c) 2005-2019 Apple Inc.  All rights reserved.
    Apple ROM Version
      Model:        MP61
      EFI Version:  129.0.0.0.0
      Built by:     root@saumon
      Date:         Thu Feb 14 18:49:50 PST 2019
      Revision:     129 (B&I)
      ROM Version:  F000_B00
      Build Type:   Official Build, Release
      Compiler:     Apple clang version 3.0 (tags/Apple/clang-211.10.1) (based on LLVM 3.0svn)
    
    Blank_00.JPG Blank_01.JPG Blank_02.JPG Blank_03.JPG Blank_04.JPG Blank_05.JPG Blank_06.JPG Blank_07.JPG Blank_08.JPG Blank_09.JPG
     
  7. tsialex thread starter macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #3057
    Seed channel already have 10.14.4 final, I'm downloading it now.
     
  8. bsbeamer macrumors 68020

    Joined:
    Sep 19, 2012
  9. chrfr macrumors 604

    Joined:
    Jul 11, 2009
    #3059
    10.14.4 is now released for everyone.
     
  10. tsialex, Mar 25, 2019
    Last edited: Mar 25, 2019

    tsialex thread starter macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #3060
    Mac App Store installer updated to 10.14.4:
    Screen Shot 2019-03-25 at 19.35.07.png
     
  11. tsialex, Mar 25, 2019
    Last edited: Mar 25, 2019

    tsialex thread starter macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #3061
    Apple released 10.14.4 final with 141.0.0.0.0 BootROM version:

    Code:
    $IBIOSI$ MP51.88Z.F000.B00.1812191621
    ‰Apple ROM Version
      Model:        MP51
      EFI Version:  141.0.0.0.0
      Date:         Wed Dec 19 16:15:33 2018
      Build Type:   Release
    
    So, it's safe to upgrade your BootROM to 141.0.0.0.0, no bricks with W3xxx Xeons.

    Apple will probably start with new betas next week, let's see what 10.14.5 DP1 will bring to MP5,1.

    --- Post Merged, Mar 25, 2019 ---
    As usual, Apple says nothing about the firmware upgrades on the Security Upgrade release notes:

    About the security content of macOS Mojave 10.14.4, Security Update 2019-002 High Sierra, Security Update 2019-002 Sierra
     
  12. MisterAndrew macrumors 65816

    MisterAndrew

    Joined:
    Sep 15, 2015
    Location:
    Portland, Oregon
    #3062
    I noticed there's a 2nd build (18E2034). I wonder if there's anything interesting in it.
     
  13. tsialex, Mar 25, 2019
    Last edited: Mar 25, 2019

    tsialex thread starter macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #3063
    I'm downloading it, it's probably the build for the new iMacs and the iMac Pro with new GPU.
     
  14. tsialex thread starter macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #3064
    Build 18E2034 has the same 141.0.0.0.0 BootROM as build 18E226:

    Code:
    $IBIOSI$ MP51.88Z.F000.B00.1812191621
    ‰Apple ROM Version
      Model:        MP51
      EFI Version:  141.0.0.0.0
      Date:         Wed Dec 19 16:15:33 2018
      Build Type:   Release
    
     
  15. trifero macrumors 6502

    Joined:
    May 21, 2009
    #3065
    Don´t let me update as my boot drive is not APFS
     
  16. tsialex thread starter macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #3066
    This is not news, we know this since before the Mojave GM.
     
  17. MisterAndrew, Mar 25, 2019
    Last edited: Mar 25, 2019

    MisterAndrew macrumors 65816

    MisterAndrew

    Joined:
    Sep 15, 2015
    Location:
    Portland, Oregon
    #3067
    I'm trying to download the 18E2034 build with the script and it gives this error:
    "installer: Error - ERROR_474D32D8FC
    Command '['/usr/sbin/installer', '-pkg', './content/downloads/44/42/041-47723/gt7p2zncc41nrdr8ahp0c4udjrf01r43kn/041-47723.English.dist', '-target', '/private/tmp/dmg.6Kohvq']' returned non-zero exit status 1
    Product installation failed."

    Edit: Must be because the build isn't supported by the MP5,1.
     
  18. trifero, Mar 25, 2019
    Last edited: Mar 25, 2019

    trifero macrumors 6502

    Joined:
    May 21, 2009
    #3068
    Anyway, I´m now at 141.0.0.0
     
  19. tsialex, Mar 25, 2019
    Last edited: Mar 25, 2019

    tsialex thread starter macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #3069
    I'm still downloading, just started BaseSystem.dmg and it will take some time to download the rest.
    --- Post Merged, Mar 25, 2019 ---
    18E2034 is a special build for these two Macs:

    • Mac-AA95B1DDAB278B95 (Radeon Pro Vega 48)
    • Mac-63001698E7A34814
     
  20. jaysee_au, Mar 25, 2019
    Last edited: Mar 25, 2019

    jaysee_au macrumors newbie

    jaysee_au

    Joined:
    Aug 7, 2018
    Location:
    Melbourne, Australia
    #3070
    I just ran the update from System Prefs (10.14.4) and with my setup it didn't seem to do the EFI update?

    Code:
          Model Name: Mac Pro
          Model Identifier: MacPro5,1
          Processor Name: Quad-Core Intel Xeon
          Processor Speed: 3.46 GHz
          Number of Processors: 2
          Total Number of Cores: 8
          L2 Cache (per Core): 256 KB
          L3 Cache (per Processor): 12 MB
          Memory: 32 GB
          Boot ROM Version: 140.0.0.0.0
          SMC Version (system): 1.39f5
          SMC Version (processor tray): 1.39f5
    
    It did pop out both DVD drives on reboot though (so I thought it may have been!)...

    Edit: Wondering if this may be because I'm still running a GTX680 Mac Firmware GPU?
     
  21. Eschers macrumors newbie

    Joined:
    Oct 27, 2015
    Location:
    Switzerland
    #3071
    As far as I know (and just did by myself)you have to download the full installer via AppStore and then start it, from where you will be prompted to follow the firmware update procedure!
     
  22. PianoPro macrumors regular

    Joined:
    Sep 4, 2018
    #3072
    Correct. Download the full installer and it will do the firmware upgrade. After the FW upgrade it will give you the opportunity to stop before proceeding to the operating system upgrade again.
     
  23. jaysee_au macrumors newbie

    jaysee_au

    Joined:
    Aug 7, 2018
    Location:
    Melbourne, Australia
    #3073
    Thanks @Eschers & @PianoPro. Downloading full installer now. Any specific benefits to 141.0.0.0 that make it worth the effort?
     
  24. Eschers macrumors newbie

    Joined:
    Oct 27, 2015
    Location:
    Switzerland
    #3074
    On the first post of this thread is a lot of information for 141 from @tsialex such as:

    • Build date is 20181219
    • CRC32 is 58ee7535.
    • same microcodes as 138.0.0.0.0
    • same NVMe module as 140.0.0.0.0
    So I guess no major feature improvements. However, safer to be on the newest bootrom and upgrade your machine!
     
  25. hknatm macrumors member

    Joined:
    Dec 21, 2018
    #3075
    hi guys, I am having trouble with my Mac Pro 5.1 again. it boots slow (I mean chime sound comes late, it was short before).

    I changed the rams to Micron MT36JSF2G72PZ-1G6E1FE 16 gb stick Slots 1/2/5/6
    Cpu to X5675.

    @tsialex helped me out about my processor tray changing process and bootrom configuration. Thanks Alex.

    And now after I changed my cpus I can not dump rom to check if I have hardware panics on NVRAM. there should be a problem. The MacOS freezes sometime when I am using it.
     

    Attached Files:

Thread Status:
The first post in this thread is a WikiPost, and can be edited by anyone with the appropriate permissions.

Share This Page