Sure, PM sent. Since you have been dumping the BootROM image send me the oldest one and then dump again following the instructions. Also, I'm curious to see what you call strange dumps.Hi @tsialex
Could you PM me for BootROM reconstructing service?
My MP5,1 is still booting but after posts about getting OpenCore, i found my BootROM are having strange Dumps.
I'm new in OpenCore and don't want to brick my precious one.
Sure, PM sent. Since you have been dumping the BootROM image send me the oldest one and then dump again following the instructions. Also, I'm curious to see what you call strange dumps.
Alex hooked me up and the rest of these amazing folks on here are a tremendous help. My dinsour 5,1 is been running my recording studio flawlessly.@tsialex Please PM me... I would like to use your services to upgrade 2x 5,1's
Well I dumped my 3,1 bootrom and it had approx 34000 free space with several 'invalid' entries after booting mojave without opencore. I did a 4x pram reset and dumped again and now showing 64000 free with one or two invalid entries so I am assuming garbage collection is working.Unfortunately not, MacPro3,1 BootROM is a FWB (TSOP-32pins) flash memory. It's a lot more expensive and difficult to source flash memory and a lot more complicated to de-solder/solder.
Programming also require a real flash memory programmer, like a TL-866II + TSOP adapter.
Never saw a MacPro3,1 bricked because flash memory failure, so, I doubt it. The FWB flash memory was the best flash memory for the technology of the time, while MacPro4,1/5,1 moved to a first generation SPI flash memory that didn't stood the passage of the time.
No, it's right below the AirPort Extreme/BT module.
Yes, there is also a small SPI nearby for the NVRAM.
If you implement Emulated NVRAM via OpenCore, it will basically freeze your NVRAM in that state as Hardware NVRAM Read/Write would effectively stop and instead go into RAM and/or Hard Disk. Only active when booting via OpenCore for now but sure you can imagine the benefit in terms of otherwise unavoidable NVRAM wear and tear. Also mitigates against the large, potential bricking, NVRAM hit that happens when running updates.I did a 4x pram reset and dumped again and now showing 64000 free
MacPro3,1 BootROM is a FWB (TSOP-32pins) flash memory. It's a lot more expensive and difficult to source flash memory and a lot more complicated to de-solder/solder.
Yes, there is also a small SPI nearby for the NVRAM.
View attachment 2138466
@tsialex:
Do you know something of the meaning of the marked entries tsth, tsty, tstc?
No Intel ME with Mac Pros 3,1/4,1/5,1.I have been wondering where the Mac Pro 3,1 stores the firmware for the Intel Management Engine (if it exists at all.) I suspected it might be on a separate SPI flash chip, but could not find one from low-res photos of the logic board.
Apple firmware tools only allow upgrades, so the answer is no, but with a reconstructed BootROM image I also send the intermediate files that you can reconstruct yourself any previous EFI version and flash.Hello,
I'm new to the forum. I'm trying to figure out couple things. Is it possible to refresh the BootRom 144.0.0.0.0? Is it possible to downgrade and upgrade again?
What about Pigsyn’s MacProFirwareToolUpgrade? It has option to downgrade, but to 2009. Which probably will be to far since I have 6-core processors. Is it correct? Can you provide me more details about your service?Apple firmware tools only allow upgrades, so the answer is no, but with a reconstructed BootROM image I also send the intermediate files that you can reconstruct yourself any previous EFI version and flash.
What about Pigsyn’s MacProFirwareToolUpgrade?
It has option to downgrade, but to 2009.
Which probably will be to far since I have 6-core processors. Is it correct?
Can you provide me more details about your service?
What about Pigsyn’s MacProFirwareToolUpgrade? It has option to downgrade, but to 2009. Which probably will be to far since I have 6-core processors. Is it correct? Can you provide me more details about your service?
Hi Tsialex, I just dumped the bootrom on both of my flashed 4,1s and one of them is showing some serious signs of corruption.
Can you PM me about your reconstruction services?
sudo nvram ResetNVRam=1
( free space is 33889, second VSS store is there), but before I go further towards Big Sur or Monterey, I think it would be wise to reconstruct my bootrom.Invalid entries are the superseded entries marked for reclamation, so you always have some even after a ResetNVRam, your real problem is the cross-flashing process. PM sent.Hi Tsialex, I have a 4,1 Mac Pro flashed to 5,1 by previous owner. I upgraded from El Capitan to Mojave, changing the GPU to a metal one on High Sierra and now the cMP is at 144.0.0.0.0 boot ROM. I dumped system ROM with ROMTool and looked at content with UEFITool : VSS store 1 free space is at 32761, VSS store 2 is nowhere to be found and there are too many Invalid entries for my taste. It is better after asudo nvram ResetNVRam=1
( free space is 33889, second VSS store is there), but before I go further towards Big Sur or Monterey, I think it would be wise to reconstruct my bootrom.
This is a 2 x 3.46 GHz machine with 128 GB (8 x 16 GB) of ram.
In short, can you PM me about your reconstruction services ?
I have write flash and update nvram set to false. Is this what you are teferring to or is there another setting?If you implement Emulated NVRAM via OpenCore, it will basically freeze your NVRAM in that state as Hardware NVRAM Read/Write would effectively stop and instead go into RAM and/or Hard Disk. Only active when booting via OpenCore for now but sure you can imagine the benefit in terms of otherwise unavoidable NVRAM wear and tear. Also mitigates against the large, potential bricking, NVRAM hit that happens when running updates.
You can read up on how to implement this in the OpenCore Manual for a DIY setup.
MyBootMgr has an option to set this up if using that.
No, it is not.Is this what you are referring to?
Emulated NVRAM
in the OpenCore manual.