Needs to be fully unprotected. MP51.fd is an incomplete BootROM image that will be re-flashed in-situ later.Will the bits set by EFI itself while writing or reading? In mine, some bits were set to 1; machine wasn't bricked and rom desoldered/changed only for precaution......so i decided to write the bits the same pattern.
I'm glad that everything went well!Thanks to tsialex again for the reconstructed bootrom.
The improvements of the base_21 hardware descriptor are easily noticed by dual CPU tray owners. A must for everyone with earlier Mac Pros.You can verify it by temperatures to be honest. It cooled down 6 degrees celcius on idle! Highly recommended.
For people that like you, have 8 16GB DIMMs and not much free space available, it's better to be pro-active and flash every 90 days than take a risk with Monterey Software Updates and garbage collection.I'll do it every season (2-3 months) as first page suggested.
That´s what I call a wise way to spend savings. 👍🏻@tsialex I’ve been saving up (finding the time and money) to get my BootRom reconstructed so this has given me the hurry up I need. Can you please pm the instructions again in case things have changed since last time?
A mistake, you should always de-lid when installing to a dual CPU early-2009 tray. Besides the risk of damaging the CPU socket pins, the power plane is not cooled correctly because of the height difference.After two years of great service, I have realised, that my ROM was corrupt beyond sensible repair and the machine is totally bricked.
I was willing to give the old champ one last try, having found a Backplane on Ebay for 40€ (The seller couldn't say if it was working, thats how I managed to haggle him down so much...)
Now im writing to check on the procedure of switching my Backplane for the "new" one. If youd be willing to advise me, it would be greatly appreciated.
Basic Setup:
CMP 4,1 -> 5,1
12 Core (Upgraded the CPU myself without delidding)
No, exactly the opposite, BH9 is a mid-2010/mid-2012 backplane, not compatible with a early-2009 CPU tray.Opencore Running (up to the point where my ROM failed me -> 2. VSS Store completely missing)
Radeon VII (Still have the original card though)
Latest OS was Monterey
The Board I was able to get my hands on is luckily a BH9A,
Useless at this moment.should be able to work with the CPUs if I understood you correctly (https://forums.macrumors.com/thread...pro-2012.2116440/?post=27227395#post-27227395)
Now to my question:
I have no clue what ROM version is currently flashed on the SMC. How should I proceed in switching the boards?
Yes, all mid-2010/mid-2012 backplanes work with Westmere Xeons independent of the firmware installed, but not with your early-2009 CPU tray.Will the Backplane work with the dual 6 core CPUs?
You should repair your current BootROM image or buy a new CPU tray.I Would propably start with my failsaife High Sierra disk and the Stock Graphics Card. Is that right?
You can buy a mid-2010/mid-2012 CPU tray and replace both the backplane and the CPU tray, single CPU trays can be bought reasonably cheap if you are not in a hurry.Thank you for your fast reply. In that case, I believe the days of my CMP to be counted. Im obviously lacking the necessary know how at this point and sadly also don't have the time to acquire it.
I guess the next smart move would be to take it apart and sell the parts.
Its had a good run...
Did you checked if the default OCLP config blocks Windows SecureBoot signing of the BootROM?@tsialex I was referred to someone to this thread. I own MacPro 5,1 recently, not sure if this is 2010 upgrade or actual 2012. Everything went well for the last couple of months, running originally High Sierra, then did clean install Monterey 12.4 with OCLP. I even upgraded to 12.6 successfully. This installation is on NVMe PCIe card.
This is weird. Did you already checked the northbridge heatsink push pins? The RTC battery voltage?Now, here is the problem, about a couple of weeks ago, I installed Windows 11 Pro, UEFI boot, on SSD drive, on slot 4. Installation went well and I can use Windows 11 without any issue. However, Monterey keeps shutting down after few minutes, or sometimes it does random shutdown. The random shutdown does not happen when it is on Windows 11. Do you think this is a symptom that the NVRAM gets corrupted by installing Windows 11?
If you already did that the basic diagnostics, you can follow the first post of the thread for the steps on how to dump and do a basic NVRAM volume inspection with UEFITool.What do you recommend doing at this point if in fact the NVRAM is corrupted? How can I check for NVRAM health status?
Yes, I did some dusting just in case. Repasting both Xeon and NorthBridge. Fan control shows no out of ordinary temperature readings. RTC battery is still 3.1V, just in case I also replaced it with a brand new one. Oh, yeah, the graphics card is MSI RX560, original, non-flashed.Did you already checked the Northbridge heatsink push pins? The RTC battery voltage? If you already did that, you can follow the first post of the thread for the steps on how to dump and do a basic NVRAM volume inspection with UEFITool.
I'll send you a PM.
Apple might have used a tweaked version for 5,1
MacPro5,1 has UhciDxe and EhciDxe (USB 2.x) and apparently, the Trashcan has XhciDxe (USB 3.x) in addition to those two.
I thought the purpose of taking the drivers from a MacPro6,1 was because it was EFI 1.1 and compatible with MacPro5,1? Does MacPro6,1 have UEFI 2.0?
A dump from the RefindPlus debug log on a MacPro6,1 would be useful here. It will show the sizes of the Runtime Services and Boot Services tables which will tell us which functions they contain.
Word from the top is that all Skylake+ Macs have UEFI 2.Wonder when Apple finally went to UEFI 2.x if not Late 2013 ... or was the Trashcan an outlier?
Means iMac16,1 (Late 2015) onward.Skylake+ Macs have UEFI 2
EFI_DONE is lit, seems that you flashed MP51.fd and soldered the SPI flash memory correctly.@tsialex Hallo, today I finally solder the flash rom on the backplane, when I start the Mac Pro no chime at all and no image on the screen , but now the withe power led not blinking anymore as before . i verify the diag led and seems all ok (attached photo) i also have tried two different GPU but the result is the same so no image on the screen.. i made a mistake on flashing procedure or the backpanel is dead ?
Hi @tsialex ,EFI_DONE is lit, seems that you flashed MP51.fd and soldered the SPI flash memory correctly.
Could be a dead southbridge like I've warned you from the start, burned fuses or even a CPU tray/PSU defect. Since you most probably eliminated the BootROM, it's time to take some steps back and fully diagnose your Mac Pro testing each component with a known working Mac Pro, one at a time, to be sure that is the backplane that failed.
Time to buy a replacement backplane.Hi @tsialex ,
before changing the flash i have tested all components (Psu,Gpu,CPU Tray) on a working Mac Pro 4.1 of my friend and all the components are good. where i can find the fuses you mention ? let me know and i'm measure it .
@tsialex Ok i start looking for a new backplane , last questions :Time to buy a replacement backplane.
Maybe this is a little silly, but if I were worried about my SPI flash dying soon I think I’d buy a MATT card, because I definitely would feel more comfortable soldering a new flash chip to that than a Big Mac Pro backplane board. (Though for all I know maybe backplanes are cheaper than MATT cards right now??)@tsialex Ok i start looking for a new backplane , last questions :
The replacement backplane might have the same flash problem after a while right?
If it happens, just replace the damaged flash and everything returns to work or do I have to make a backup of the flash that works with some specific software?
if I wanted to search for the fault of the broken backplane, are there electrical schematics of this board?
@tsialex Ok i start looking for a new backplane , last questions :
The replacement backplane might have the same flash problem after a while right?
If it happens, just replace the damaged flash and everything returns to work or do I have to make a backup of the flash that works with some specific software?
if I wanted to search for the fault of the broken backplane, are there electrical schematics of this board?