Hello all. The following is a report on my Boot Rom degradation during the past 5 months of reflashing history.
My reconstructed bottom was crafted by
@tsialex and it has done miracles. It is faithful and reliable. Thank you sir. 👍
I originally came to him with a boot room that was completely trashed and at risk of bricking. I cannot even give a number on the "free space" within EFISYSTEMNVDATAFVGUID window on UEFI tool, as my second VSS store had vanished. See below.
My initial intent was to flash every 3 months, which I had seen as a reccomendation floating around in the community. I however didn't trust this and, after collecting my own data, decided to reflash every 30 days. I have a dual CPU model 5,1 Mac Pro with firmware 144.0.0.0.0. This data doesn't apply to single cpu models, as their recommended minimum NVRAM free space is different. 22000 is the minimum a dual model should go down to before symptoms are shown and you risk
bricking. (Correct me if Im wrong anyone.)
______________________________________________________________________________________________
(YEAR IS 2022 FOR ALL DATES LISTED)
Original reflash after reconstruct: July 9th - > July 19th
Remaining Free Space on VSS Store 1 before reflash: 35408
VSS Store 1 Free Space cleaned to be a full 65448 after reflash.
2nd reflash : July 19th - > August 10th
Remaining Free Space on VSS Store 1 before reflash : 41827
VSS Store 1 Free Space cleaned to be a full 65448 after reflash.
3rd reflash : August 10th - > August 22nd
Remaining Free Space on VSS Store 1 before reflash : 42724
VSS Store 1 Free Space cleaned to be a full 65448 after reflash.
In between these two rom dumps I installed Monterey. Knowing Monterey hammers the NVRAM during install, I decided to do it early on in the cycle, so the rom would have enough free space to allow the process to go successfully and safely. I did this by following the guide in h9826790's post.
4th reflash : August 22nd - > August 27th
Remaining Free Space on VSS Store 1 before reflash :
27074
VSS Store 1 Free Space cleaned to be a full 65448 after reflash.
I do not understand what caused the below datapoint, as I didnt install any new operating systems, update any software, or boot windows without Martin Lo's package (which protects from secure boot singing). It may be a simple matter of garbage collection failing. In any case, garbage collection wears out the NAND cells of the Boot Rom chip more rapidly than just clearing it with the Boot Rom tool. This, I need help to understand/remedy.
5th reflash : August 27th - > September 24th
Remaining Free Space on VSS Store 1 before reflash :
19542
VSS Store 1 Free Space cleaned to be a full 65448 after reflash.
6th reflash : September 24th - > October 24th
Remaining Free Space on VSS Store 1 before reflash : 23522
VSS Store 1 Free Space cleaned to be a full 65448 after reflash.
END OF REPORT
______________________________________________________________________________________________
I am set to reflash on the 24th of November. Happy Turkey Day. 🦃
Here is my general use case for the machine, for your information and perspective. I triple boot OS'es.
I use Windows 10 regularly for university programs and such. My workflow includes coding, CAD work, and light occasional gaming.
I use macOS Mojave for music listening, schoolwork, and movie watching.
I am using macOS Monterey far more these days than I used to. I use universal control, modern macOS apps (e.i. Notability), Internet browsing, file management, document based schoolwork, and music listening.
I hope this post gives clarity and point of view for all interested in either owning a cMP, or currently using one. From MY specific degradation history, as well as the symptoms I have experienced when nearing my next reflash appointment: ( LONG boot chime times, never able to reach open core boot screen, Windows will fail to boot, inconsistent macOS boot prohibited "🚫" signs, general UI & OS sluggishness, unable to get the machine to even display to a monitor without a 4 chime NVRAM reset via keyboard shortcut ), I recommend flashing more often than not.
I highly recommend a tight schedule, at MAXIMUM 30 days between flashes, and care towards when you update. Also be aware of the symptoms of your cMP day to day.
If anyone has any corrections for this post please respond and I will fix it for the betterment of everyones knowledge. Hope this post comes of some use to you all. Stay safe.
-W