MP51.0084.B00 Rom Dump Request

Discussion in 'Mac Pro' started by HaypurTiryading, May 20, 2018.

  1. handheldgames macrumors 65816

    handheldgames

    Joined:
    Apr 4, 2009
    Location:
    Pacific NW, USA
    #676
    Congrats on the upgrade and the great observation...

    The competition of the ROMTool Flash upgrade is a bit uneventful.
    Perhaps it would benefit from a round or two of particle based fireworks, a global total flash counter 'xxx flashes served" or a 3d globe showing activity would be over the top. Some call it unnecessary, I call it production value. :) :apple:
     
  2. dosdude1 macrumors 68000

    dosdude1

    Joined:
    Feb 16, 2012
    #677
    Guess I'd better work on my OpenGL programming skills...
     
  3. crjackson2134 macrumors 68040

    crjackson2134

    Joined:
    Mar 6, 2013
    Location:
    Charlotte, NC
    #678
    And metal... :)
     
  4. dosdude1 macrumors 68000

    dosdude1

    Joined:
    Feb 16, 2012
    #679
    Nope. I'll never use Swift, nor will I use Metal.
     
  5. handheldgames macrumors 65816

    handheldgames

    Joined:
    Apr 4, 2009
    Location:
    Pacific NW, USA
    #680
    Open gl isn’t necessary and it’s been deprecated. There are FREE particle Libraries out there that can be set up with a Mac OS app from the App Store.

    Particles can be displayed within any nsview. It’s a trivial implementation in Xcode. Most of the fun time gets spent building the effects in the Mac app. They have plenty of prefab samples that can be easily modified. :)

    Sorry for my game development passion bleeding over to my Mac Pro passion. It’s a way of life I’ve been on vacation from for far tooooo long.
     
  6. crjackson2134 macrumors 68040

    crjackson2134

    Joined:
    Mar 6, 2013
    Location:
    Charlotte, NC
    #681
    For anyone who's interested, I now know for certain that injecting the NVMe driver introduces several more seconds into the boot process on my machine at the moment.

    I don't even have the hardware installed yet, but cold-booting performance is decreased. I presume it's because the machine is scanning for NVMe devices, and when none are found, it times out. Just one possible explanation.

    It's spending more time on the black screen before the chime or the white splash. I hear my 2 optical drives articulating, as my noisy Hitachi Deskstar from 2000 spins up, then it just sits there for a few seconds doing nothing for 5-8 seconds.

    Normally, during that 5-8 second period, it would have chimed, splashed, and be over 1/2 way to the desktop.

    If I get the expected performance from my 970 Pro, the trade off is worth it, but I just wanted to put this out there and see if anyone else has seen similar results.

    Further, it may also (possibly, but doubtful to me) recover that lost time when the NVMe hardware is installed and found right away. I'm hoping that will avert further buss scanning and time wasting. We'll see...
     
  7. handheldgames, Aug 5, 2018
    Last edited: Aug 5, 2018

    handheldgames macrumors 65816

    handheldgames

    Joined:
    Apr 4, 2009
    Location:
    Pacific NW, USA
    #682
    Count me in... I'm interested.

    Read the last page here for info on boot times with NVME EFI firmware. This may give you a benchmark to work from.

    I used a stopwatch for the timings.
     
  8. crjackson2134 macrumors 68040

    crjackson2134

    Joined:
    Mar 6, 2013
    Location:
    Charlotte, NC
    #683
    Using a stopwatch (app)...

    Cold for 1 full minute between tests...


    Startup Disk, 512GB SSUBX - Slot 3
    Button press -> Chime = 17 Sec.
    Chime -> Desktop = 70 Sec.
    Total Time = 87 Sec.

    Startup Disk, 500GB 860EVO - Bay 1
    Button press -> Chime = 17 Sec.
    Chime -> Desktop = 36 Sec
    Total Time = 53 Sec.

    Prior to flash, black screen time with no video signal was much shorter, and chime/Apple were nearly simultaneous, with the Apple trailing 1 second behind, when booting 860EVO. Total bootup Time was approximately 30 seconds (didn’t use stop watch at the time, just counted) from button press. I have noticed over the years, that this machine has always booted a little faster than others with a comparable configuration. Those days are gone now I suppose.

    When booting the SSUBX black screen hangtime was the same, but a long delay between chime and Apple loading screen, but a 58 Second total time to desktop.

    Configuration
    48GB
    PCIe - HD7970, Solo X2/512GB 840Pro, 512GB SSUBX, Sonnet Pro USB 3.0

    Bay1 - 500GB 860EVO
    Bay2 - 250GB Hitachi Deskstar
    Bay3 - 1TB WD Caviar Black
    Bay4 - 1TB ST Barracuda
    USB - 32TB File storage

    USB was disconnected for boot test.
     
  9. dosdude1 macrumors 68000

    dosdude1

    Joined:
    Feb 16, 2012
    #684
    To clarify here, did you actually set the Startup Disk (using System Preferences) TO the NVMe volume before your tests? Having a startup disk not set will increase boot time by around 30 seconds, as it has to scan all the system hardware looking for a boot device. Setting a volume as the Startup Disk prevents this.
     
  10. crjackson2134 macrumors 68040

    crjackson2134

    Joined:
    Mar 6, 2013
    Location:
    Charlotte, NC
    #685
    No. I haven’t got any NVMe installed in the system until later this week. Only the modified software is installed at the moment with my already existing boot drives as above.

    Yes, I selected the correct startup disk in each case, then normal shutdown/power off for 60 seconds.

    The results above are from the drives listed/selected as startup disk, from a power off condition.

    My observation is that on MY cMP, the added support alone caused reduced bootup performance.
     
  11. tshelby73 macrumors newbie

    Joined:
    Jul 24, 2018
    Location:
    Gillette, WY
    #686
    I have a 2014 MacBook Air that needs NVMe code added to efi for it to recognize it as and internal drive and for sleep to work correctly. From browsing through this forum am I correct this cannot be done through software on my machine due to its newer rom chip and only way is by using a programmer hooked directly to the ROM chip itself.
     
  12. tsialex macrumors 68030

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #687
    Mac Pro 5,1 NVMe support and problems are a lot different from MacBooks Air/Pro, go to Upgrading 2013/2014 Macbook Pro SSD to M.2 NVMe.
     
  13. h9826790 macrumors G4

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #688
    Just want to double confirm that I have the same chip.

    Luckily, I don't have to remove the CPU cage but can still capture the chip just by my iPhone 6+ (not very sharp image, but good enough to read the print)
    IMG_4946.jpg
    IMG_4962.jpg
     
  14. Lovetodayeveryday, Aug 8, 2018
    Last edited: Aug 8, 2018

    Lovetodayeveryday macrumors newbie

    Lovetodayeveryday

    Joined:
    Aug 8, 2018
    Location:
    Earth
    #689
    Hey guys

    How do you tell if your upgrade was successful

    Thanks!
     
  15. MIKX macrumors 6502a

    MIKX

    Joined:
    Dec 16, 2004
    Location:
    Japan
    #690
    crjackson2134

    When WILL you have an M.2 NVMe blade installed and booting Sierra 10.13.6 ?
     
  16. crjackson2134 macrumors 68040

    crjackson2134

    Joined:
    Mar 6, 2013
    Location:
    Charlotte, NC
    #691
    1701A is supposed to arrive Friday, so I’m guessing about 10 Min. Later ;)
     
  17. MIKX macrumors 6502a

    MIKX

    Joined:
    Dec 16, 2004
    Location:
    Japan
    #692
    crjackson2134

    Looking forward to your next post
     
  18. quedini macrumors newbie

    quedini

    Joined:
    Aug 21, 2018
    #693
    Hey Guys,long time reader first time poster. Just wanted to let everyone know that I have successfully
    updated my cMP 5,1 to HS 10.13.6 using the guide that someone posted found here https://docs.google.com/document/d/...NU7m-mDBLAWWJipyM/edit#heading=h.l23937sx565e

    I am booting on a Samsung 970 Evo nvme. Right now i'm just using the adapter from one of my HxperX Predator SSD. But im expecting a HighPoint SSD7101A-1 this week, to see if I can hit the full speeds. Still not to shabby using a gen 2 pcie controller

    Screen Shot 2018-08-21 at 1.23.05 PM.png Screen Shot 2018-08-21 at 1.22.33 PM.png

    I will post back after I get and install the highpoint
     
  19. Catsolo macrumors newbie

    Joined:
    Aug 22, 2018
    #694

    Hi Quedini & Everyone,

    I'm a complete newbie in attempting this having just stumbled on the whole idea of booting from an M.2 drive in the last few weeks. I'm keen to keep my MacPro 5,1 going for as long as possible and have already upgraded the Ram (64GB), Graphics Card RX580 , Processors (from 8 to 12 core 3.46) and upped the USB from 2 to 3.1.

    The instructions in doc you linked look straight forward but are there any gotchas! that I need to look out for. Very happy to give this a shot, but I cant afford to brick my machine as I use it for work.

    Scared

    Catsolo
    --- Post Merged, Aug 23, 2018 ---
    Hi Guys,
    I'm attemtpting to download the files in the link prosted by Quedini but I'm getting an elert report that two of the files contain malware DXEInject.zip and ROMDump.zip. Is there another link I can use or someone has that I can use?

    Best regards

    Catsolo
     
  20. Squuiid, Aug 23, 2018
    Last edited: Aug 23, 2018

    Squuiid macrumors 65816

    Squuiid

    Joined:
    Oct 31, 2006
    #695
    Probably a lot easier, and safer, to just get an XP941 or SM951 AHCI or SSUBX and be done with it. No need to modify BootROM and performance is very good on all of them.
    Here's one for a good price:
    https://www.ebay.co.uk/itm/FASTEST-...SD-Macbook-Mac-Pro-Air-13-15-OEM/192627877408
     
  21. quedini macrumors newbie

    quedini

    Joined:
    Aug 21, 2018
    #696
    As Promised, here is the Speed test after installing the HighPoint SSD7101A-1 controller in my PCIe x16 slot.

    As you see there's a decent speed boost, and that's with all the junk i have running. since i wanted a true to life test, I didn't bother closing everything like you are "supposed" to .

    Can't wait to get a few more 970s for the other 3 slots, and then raid-0 those 3 to triple up those speeds, and then keep the original as the boot drive.
    --- Post Merged, Aug 23, 2018 ---
    It can be scary, especially for the first boot after its completed, when you are waiting to see if your drives even work.

    Here's what I did that's not listed in those instructions since they came out before the latest High Sierra.


    0.Before everything i did a superduper backup of my system.
    1. downloaded the high sierra update that included the latest firmware update.
    2. Ran the firmware update to get the bootrom updated.
    3. Then i followed the instructions as listed.
    4. booted up to my regular ssd to make sure my machine wasn't bricked.
    5. Formatted and copied my backed up boot drive to the 970 evo.
    6. updated my new boot drive to to the latest high sierra.

    Most people probably would have updated to 10.13.6 first before the backup, but since my boot drive was a raid-0 set of hyperX Predators, i couldn't update so I was still on 10.12.x .


    I am not sure what about the malware errors, but the links in the files are from dosdude who built those tools and plenty of others for the mac community, so they are definitely safe. Or as safe as can be expected.


    Also Squuiid is 100% correct, it is safer and easier to get AHCI ssds, like the Kingston HyperX Predators or SM951s, but where's the fun in that :) This way we can potentially continue to breathe life with the latest and greatest drive storage enhancements in these cMPs as opposed to just having to settle.
     

    Attached Files:

  22. expede macrumors regular

    expede

    Joined:
    Jan 15, 2018
    Location:
    Sweden
    #697
    @h9826790

    My SMD chip is different from yours. cMP 5.1 2012. [MX 25L320SD]

    /Per

    [​IMG]
     
  23. tsialex macrumors 68030

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #698
    Screen Shot 2018-08-24 at 17.03.35.png
    It's MX 25L3205D.

    Most common reported SPI flash memories by year:

    2009 - ST25VF032B
    2010 - mixed
    2012 - MX 25L3205D / MX25L3206E
     
  24. crjackson2134 macrumors 68040

    crjackson2134

    Joined:
    Mar 6, 2013
    Location:
    Charlotte, NC
    #699
    I've been using the default setting as dosdude1 recommended for my machine, but the next time I rip the guts out, I'm going to have to take a picture of this thing and see EXACTLY what MX chip I have. That said, the RomTool default hasn't failed me, so it'll probably be a waste of time for me.
     
  25. handheldgames macrumors 65816

    handheldgames

    Joined:
    Apr 4, 2009
    Location:
    Pacific NW, USA
    #700
    Congrats. You picked up one of the last SSD7101-a’s from amazon at $275. Only one left.
    49596E0A-15D8-4AB0-A819-9D4140F14B84.jpeg
     

Share This Page