Have you been able to use the vbiosinsert script with the hp rx 460 2gb gpu? I am getting the AMD size limitation error?finaly i managed to get the vbiosinsert script running...thanks to @h9826790 + @Bmju.
as i tested several rom's, which some of was successfull, but some are not...
getting a bit offtopic here, so i put the story in a spoiler...
as i have a wall full of bricked and brocken hardware, there was a still known as good hd6670 which produce some red lines when insert in the cMP. just as a test objekt, i unpinned it from the wall and read the rom with gpu-z
f.e., an HD6670 which does not have any GOP part inside of the vbios. conclusion was for me, to update the GOP of the vbios with GOP_Updater ( success ), but the file size truncate from 131.072 byte to 121.344 byte.
vbiosinsert script refuse to insert the driver and reports :
Code:File size of 121344 bytes must be at least safe size of 131072 bytes; use -s or check file
same is with an firepro v4800 cards vbios...
the nvidia quadro k600 vbios does a bit better, the size of the rom file expanded from 205.312 byte to 217.600 bytes, the file could be flashed and shows the native bootpicker when insert into my cMP, but not when plugged into my xserve2,1...
is there any solution to get the ancient ATI/AMD cards running with an modded vbios instead of the modded firmware of the mac?
i'd like to run the firepro or the quadro inside of the xserve...
There's a success report for this card here, but I think it's for a MacPro with EnableGop in main firmware. If you are on a MacPro, that is probably your best bet. If you are on an iMac (is there even an MXM format RX 460?) or even if not, you can try asking on this thread if anyone has (or could make) and RX 460 rom without the legacy bios.Have you been able to use the vbiosinsert script with the hp rx 460 2gb gpu? I am getting the AMD size limitation error?
Hope use the rom and have a funHave you been able to use the vbiosinsert script with the hp rx 460 2gb gpu? I am getting the AMD size limitation error?
Dear friend ,Did you have sloved this problem :Please send the ROMs.
I did make an update to the script attempting to support these newer Nvidia cards. Not published yet and I don't know if it works - the previous user who hit this issue (see thread from here onwards: https://forums.macrumors.com/thread...-era-imacs-and-mac-pros.2378942/post-32018613 ) had problems with their machine and has been unable to test so far.
If you send the ROMs, I can make test versions using my updated script. But don't test them unless you have a hardware way to restore your vBIOS if it doesn't work (CH341A + SOIC clip which you can run from another machine, or from your machine with another GPU in it, basically).
I never got a reply to my post asking for a ROM to test, so dropped this issue. If you send a ROM with this issue, I can take a look.Dear friend ,Did you have sloved this problem :
k2000.rom add EnableGOP.efi failed things?
Here is the K600.rom and K2000.rom,also has the same error :UEFI decompression failed!I never got a reply to my post asking for a ROM to test, so dropped this issue. If you send a ROM with this issue, I can take a look.
GT610.rom use nvflash backup from a real card;k600.rom and k2000.rom download from@jeanlion - Well I can repeat the error, at least! Just to confirm what I'm dealing with, are these definitely valid ROMs? Which you've ideally burnt to the cards in question and they work, or at least read directly from working cards?
Thanks for the additional info.GT610.rom use nvflash backup from a real card;k600.rom and k2000.rom download from
@armdn reply;I did not flash the “EnableGOP gt610.rom ”into the real card,because it shows error:UEFI decompression failed!
May cause a black screen?
Why not just install EnableGop to your boot rom instead of the GPU?I was trying to add the Mac Boot Screen support to my AMD Radeon Pro WX7100 (PCI-E) card on my Mac Pro 4,1/5,1 but constantly get the "- Not enough space within 128k limit - aborting!" and I have tried all EnableGop 1.0 - 1.4. I read the "Deleting the VGA" Github instructions twice and played around with it but honesty it felt like I was taking my final in Organic Chem again, Lost. I thought I knew what I was doing until I had to. Let's just say it's been a long time since I used a hex editor. If someone would help point me to exactly where I find the "atomdis" tool? and any help with where exactly is the area were I can delete the VGA section, I think I can figure it out but HEX Fiend keeps freezing in Ventura. So any advice on other editors that will work with the template from Ausdauersportler? I attached my rom file (262 KB) unzipped, in case anyone wants to peek and let me know if it is even doable or am I just wasting time. I also downloaded some of the roms from iMac WX7100 but it was like comparing apples to oranges. That did not help point me anywhere with the PCI-E card. Thanks in advance for any help.
Hi Lance, I did to my wife's Mac Pro also to her RX480 and will to mine once I get this card done. I swap my cards oftentimes into Mac's I repair for friends and family and the occasional repair customer (side gig) it's nice to have a single slot card to use for that. Figured since I'm likely to upgrade soon to an RX6600 this could become my diagnostic card especially since support goes back to High Sierra. It's only 125 watts max and works fine off 1 pci-e mini 6 pin and the bus power. That said when diagnosing Macs you sometimes need that good old boot screen and If it's not my Mac I'm not doing anyone's ROM upgrade. Just in case something goes wrong. If it can't be done it's fine but figured it be useful for my side hustle and for a little bit of learning too.Why not just install EnableGop to your boot rom instead of the GPU?
EnableGop targets the most recent MP5,1 (or MP4,1 upgraded to 5,1) firmware, and may not (probably won't) work and may cause the machine not to boot (while the card is in), if it has earlier firmware.Hi Lance, I did to my wife's Mac Pro also to her RX480 and will to mine once I get this card done. I swap my cards oftentimes into Mac's I repair for friends and family and the occasional repair customer (side gig) it's nice to have a single slot card to use for that. Figured since I'm likely to upgrade soon to an RX6600 this could become my diagnostic card especially since support goes back to High Sierra. It's only 125 watts max and works fine off 1 pci-e mini 6 pin and the bus power. That said when diagnosing Macs you sometimes need that good old boot screen and If it's not my Mac I'm not doing anyone's ROM upgrade. Just in case something goes wrong. If it can't be done it's fine but figured it be useful for my side hustle and for a little bit of learning too.
I just checked Lance'sinjected enablegop.ffs into my 4.1 test rig with rebuilt 144 firmware and can report success with
Nvidia Quadro K2000 (unchanged)
Nvidia Quadro K2000d (unchanged)
Nvidia Quadro K600 (with GOP addition in GPU Bios)
Nvidia Quadro 410 (with GOP addition in GPU Bios)
GT640 1GB
AMD RX560 V1 (unchanged)
Sapphire RX580 Pulse
with the RX560 I booted El Capitan natively and got framebuffer graphics
I just checked Lance'sand he mentioned about rx580 dual BIOS.
On my GPU it is written: SAPPHIRE PULSE RADEON RX 580 4G GDDR5 DUAL HD MI/DVI-D/DUAL DP OC W/BP (UEFI)
How do I know:
- Does my Radeon RX 580 come with "dual BIOS" or not(physically there is no switch unlike my friends NITRO model).
- And if mine is still with dual BIOS, how can I be sure I have it switched on "gaming mode" or "full power mode"?
How was your experience? Did you had to do anything extra or you just "did the enableGOP without extra moves"?
Hi @jeanlion - I'm trying to get some more time to look further. I did get as far as reminding myself of the basic issue, which I described here before, and I can see again in the ROMs you sent me.Hope@Bmju have a good news
I'm a long-time Mac Pro user and first of all I want to thank the experts here for the enthusiasm, expertise and time they invest in allowing this community of ours to enjoy these wonderful machines for so long. I don't think Apple has ever made a computer as good and long-lasting as the 5,1. And they probably won't do it again because they would go bankrupt.
I read these instructions carefully, saved the current Mac ROM, injected EnableGOP, tested the new ROM, everything seems ok and quite routine. The last step is to get into firmware mode and flash it to the motherboard. And here I get into unexpected sideway: when I restart Mac Pro into firmware mode (flashing, long beep) it continues to boot but after a while it just stops and restarts (of course not in firmware mode any longer). Before that I disconnected all drives except the boot drive (NVMe) so it's not that it could boot to some wrong OS.
I am on latest OCLP 1.3.0 with current Sonoma 14.2.1, system is perfectly stable daily work horse. Any idea what is happening? Is it a good idea to make one clean Mojave drive and try the procedure without OpenCore? Any other way to force firmware boot?
Thats free space in the active nvram stream. Its a circular log, gets filled with every boot / wakeup from full hibernatemode 25 sleep, until close to empty, gets cleared and filled again. This is happens about every 8 to 16 boots, regarding how many's variables the system and the firmware writes.Tnx! I checked it, no errors, no Microsoft garbage, VSS1&2 healthy and I have 9243 bytes free space of 65464, is that enough to add EnableGOP? I guess RomDump will tell me if there is not enough? But let's cross that bridge later...