Is it possible to downgrade Boot ROM SW to try and fix unbooting Late 2012 iMac from Single User Mode?
Solution 1:
The panic report you posted in your previous question indicates an unrecoverable error in the IOAcceleratorFamily kext while trying to communicate with the NVDAResman kext. This indicates a problem with the GPU, probably related to the weird firmware update you applied. I think you're out of luck at this point. Only Nvidia has software to downgrade a GPU ROM version, as far as I know.
Solution 2:
Update from today - I went to Apple Authorized Repair center. They DID manage to run Apple Diagnostics Tests (unlike how others and myself have reported this is not working from Cmd-D) - it showed no errors from top level view. They then tried various boots and installs which all stalled as have mine at home.
They also tried to use a ROM update tool (non-public) to update from my 283.0.0.0.0 ROM to latest compatible - I thought this was going to be 285.0.0.0.0 - but when I got home I found that it hadn’t updated from 283.0.0.0.0 :( What I really wanted was to go to back to last known good version before my upgrade - but they said the tool can only upgrade - not downgrade.
So no fixes to my startup issues related to Kernel Panics in Windows Server - so a strong suspect is the faulty GPU (even though High Sierra booted with GPU with an older ROM before I upgraded to Mojave)
I hate the idea of junking the whole iMac because of a SW/HW incompatibility introduced when I upgraded old ROM during failed install of Mojave
One of the weirdest things is that the shop also managed to get my internal drives up and running and recognizable by Target Disc Mode - they then erased and set them up as HFS+ drives (128GB and 1TB SSD).
However - when I got home I plugged into my 2018 Airbook with Thunderbolt 2 to Thunderbolt 3 /USB-C Apple adapter - and I still see nothing. I will try with neighbor’s old macbook Air with TB2 and see if that can see them… Why would a new macbook Air with Mojave 10.14.5 not be able to see these drives?
So I have a couple of options:
- Remove the 1TB SSD (and new 2x8GB Kingston HyperX RAM I just bought). Could also try to resell the refurbished PSU I just bought as well
- Buy a refurbished logic board for $500 and fit myself.
- Hang onto setup and keep hoping there is a SW/Firmware solution that someone finds in the future. Meanwhile I could buy a new iMac… I really miss having a ‘family’ computer for photo editing in the kitchen which isn’t a noisy slow ancient windows machine (which is what I replaced the iMac with for the moment)
Solution 3:
I finally put my iMac together again with new/refurbished logic board. I'm an idiot so I managed to bend the CPU and lots of socket pins...(because it's kinda tricky getting heatsink on and connecting plate underneath without thermal paste attaching CPU to heatsink and shifting it out of proper alignment..
So this meant no boot - but then tried again unbending stuff - which has been a nightmare... anyway - imagine my surprise when it actually booted early this morning! (details of HW and SW below)
So... I'd now like to install High Sierra on the internal NVME 128GB SSD [no fusion] - leaving the 1TB internal SSD for Applications & Media
BUT do I need to watch out for either a Security Update or just Boot Rom update as part of installing High Sierra - or just later (or now) with Software Updates? [ I now have IM131.010A.B09 Boot Rom version ]
Thanks
Bill
Model Name: iMac Model Identifier: iMac13,2 Processor Name: Intel Core i7 Processor Speed: 3.4 GHz Number of Processors: 1 Total Number of Cores: 4 L2 Cache (per Core): 256 KB L3 Cache: 8 MB Memory: 32 GB Boot ROM Version: IM131.010A.B09 SMC Version (system): 2.11f16 Serial Number (system): xxx
System Version: macOS 10.13.6 (17G65) [High Sierra] Version: Darwin 17.7.0 Boot Volume: Ext Mac OS HS [external Samsung T5 SSD] Boot Mode: Normal Secure Virtual Memory: Enabled System Integrity Protection: Enabled