Another positive step forward. Well done !Wanted to post an update.
LightBulbFun successfully added the Westmere30/Nehalem28 microcodes to the new 0087 EFI.
I flashed it to my spare 2009MP and it works perfectly.
I.
Another positive step forward. Well done !Wanted to post an update.
LightBulbFun successfully added the Westmere30/Nehalem28 microcodes to the new 0087 EFI.
I flashed it to my spare 2009MP and it works perfectly.
I.
Engineering has determined that your bug report (40746939) is a duplicate of 40752222 and will be closed.
The open or closed status of the original report your bug was duplicated to appears in a text box within the bug detail section of the bug reporter user interface. For security and privacy reasons, we don't provide access to the original bug yours was duped to.
An example of what the top of bug reporter's bug detail section with your bug and the duplicate bug's info looks like is included below:
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
40746939
No microcode in new firmware for Mac Pro5,1.
Created on Jun 02, 2018 10:41 AM for [Product Name] [ OPEN ] [ DUPLICATE OF 40752222 | OPEN ]
What did you file it under? I filed one under "other", but I'm not sure if that's correct. Hopefully the engineers are looking at these reports.
Wanted to post an update.
LightBulbFun successfully added the Westmere30/Nehalem28 microcodes to the new 0087 EFI.
I flashed it to my spare 2009MP and it works perfectly.
I tested it with a dual X5570 tray, and a dual X5672 tray, both show the correct microcode of 28 and 30.
So, I’ve read over the google doc for injecting the NVMe support into firmware. I must say this is a very concise write up. Thanks to all who contributed. With the clear instructions given it’s very tempting to me.
My only concern is that I’ve only noticed 1 post stating that it works with the 087 firmware.
It looks like an easy task, but I’m going to wait until I see a few more positive reports on 087. Also, I’m actually expecting another firmware update or 2 from Apple, and I’d kind of like to see what that might bring too. If it never comes, it’s nice to know I can upgrade it myself.
Just Thinking Aloud here...
Another thought occurred to me. If someone knew where to purchase, how to flash, and had the means to do so, offering a chip for the little frank socket as a rescue solution would be a great community service to cMP owners. I’d buy one for unforeseen emergencies.
Thanks again for all the hard work by everyone paving the way for an improved cMP.
You will need the Matt-card from http://www.cmizapper.com for the MacPro. It’s a plug-in card that plugs into the little frank connector and is the override for your onboard bootROM. It behaves like a normal bootROM-chip but you cannot access the onboard one. It is also flashable with an SPI-programmer.
You could use it to be your experimental bootROM. Plug it in and do all the flashing you want. If your bootROM isn’t booting anymore just unplug it, reflash with SPI-programmer and put it back.
Costs €60 and ships worldwide from the Netherlands.
I asked all this to the guy from cmizapper because someone mentioned the easyflash A4042, but that’s not the right product. That’s just a header-connector for the little frank socket so you don’t need the SOIC-clip but still the same problems reading from it as with the SOIC-clip attached.
Hello everyone,
Well @dosdude1 has done it again. Using his tool here https://forums.macrumors.com/thread...ode-update-guide.2122246/page-2#post-26151850 and extracting my microcode from my other 5,1 with firmware 084 Mac Pro, I was able to restore v15 microcode to my 087 Mac Pro. I cannot be thankful enough for this tool existing, I was hesitant using this Mac Pro with no microcode.
View attachment 766259 View attachment 766256 View attachment 766257
Got the V30 code working on my 087 firmware mac pro. The fancy GUI patching program was unexpectedly quitting on me, so I followed the manual copy and paste in hexedit method.
Yeah, you need to use a microcode file found here. As mentioned, the dump @LightBulbFun provided contains more than *just* the microcode, and the program is not designed to handle that.Got the V30 code working on my 087 firmware mac pro. The fancy GUI patching program was unexpectedly quitting on me, so I followed the manual copy and paste in hexedit method.
Yeah, you need to use a microcode file found here. As mentioned, the dump @LightBulbFun provided contains more than *just* the microcode, and the program is not designed to handle that.