I don't know why I never connected these dots before.
So simple once you open your mind up.
Thanks to bax2003
In this post:
https://forums.macrumors.com/posts/21177226/
He connected the dots we should have connected more than a year ago.
Right at launch the nMP needed a firmware update. Inside the update was the full boot rom for the 6,1. And it contains 6 roms, 2 each for each of the 3 GPU options.
http://forum.netkas.org/index.php/topic,8126.0.html
What does that mean?
It means that Apple never had any intention of offering anything for 6,1 beyond those 3 choices.
If they wanted to leave the door open for changing GPUs in the future, THEY WOULDN'T HAVE INCLUDED THE GPU FIRMWARE IN THE MACHINE BOOT ROM.
So, even if someone made a R9 290X in that same form (2 of them actually, an "A" and a "B") they wouldn't ever show boot screens. They would operate like a R9 290X in a cMP, only appearing at desktop.
I don't know why nobody thought of this before, if they meant for new GPUs to be added, they would have left the EEPROM chips on the cards themselves, instead of in the master boot rom.
In other words, for a new GPU to work in a nMP, Apple would have to issue a firmware update with EFI and BIOS written for new GPUs.
And when 7,1 MP comes out, I think you can be 100% certain that it's rom isn't going to flash onto a 6,1. The only way it could would be if there were no big changes to the machine as a whole. And I think there would be a howl of discontent if that happens.
I also think it unlikely that they will keep all of the same connections.
So for those of you hoping that there will be something else to plug into 6,1 other than D300, D500, and D700, it's officially time to give up.
So simple once you open your mind up.
Thanks to bax2003
In this post:
https://forums.macrumors.com/posts/21177226/
He connected the dots we should have connected more than a year ago.
Right at launch the nMP needed a firmware update. Inside the update was the full boot rom for the 6,1. And it contains 6 roms, 2 each for each of the 3 GPU options.
http://forum.netkas.org/index.php/topic,8126.0.html
What does that mean?
It means that Apple never had any intention of offering anything for 6,1 beyond those 3 choices.
If they wanted to leave the door open for changing GPUs in the future, THEY WOULDN'T HAVE INCLUDED THE GPU FIRMWARE IN THE MACHINE BOOT ROM.
So, even if someone made a R9 290X in that same form (2 of them actually, an "A" and a "B") they wouldn't ever show boot screens. They would operate like a R9 290X in a cMP, only appearing at desktop.
I don't know why nobody thought of this before, if they meant for new GPUs to be added, they would have left the EEPROM chips on the cards themselves, instead of in the master boot rom.
In other words, for a new GPU to work in a nMP, Apple would have to issue a firmware update with EFI and BIOS written for new GPUs.
And when 7,1 MP comes out, I think you can be 100% certain that it's rom isn't going to flash onto a 6,1. The only way it could would be if there were no big changes to the machine as a whole. And I think there would be a howl of discontent if that happens.
I also think it unlikely that they will keep all of the same connections.
So for those of you hoping that there will be something else to plug into 6,1 other than D300, D500, and D700, it's officially time to give up.