Jump to content

SAPPHIRE NITRO RX480 and SIERRA BETA xx


Mork vom Ork
 Share

11 posts in this topic

Recommended Posts

Today my new SAPPHIRE NITRO RX480 8GB gfx-card arrived and i will start testing under SIERRA beta4.

So far i can say for now: card gets detected with full RAM - but not accellerated, cause AMD4000Support.kext won't get loaded. Running it here with DELL DP 4k Monitor and SAMSUNG FullHD TV. Both running eith patched Framebuffer DAYMAN and BERBICE (AMD9500Controller.kext). Device-ID is 1002 - 67DF, BIOS Version is 015.050.000.000 0000.

ATOM BIOS Rom:
    SubsystemVendorID: 0x174b SubsystemID: 0xe347
    IOBaseAddress: 0x0000
    Filename: 347X06SU.X4L
    BIOS Bootup Message:
E347 Polaris10 XT A1 GDDR5 256Mx32 8GB 300e/300m                            

PCI ID: 1002:67df
Connector at index 0
    Type [@offset 40870]: DisplayPort (10)
    Encoder [@offset 40874]: INTERNAL_UNIPHY2 (0x21)
    i2cid [@offset 40980]: 0x90, OSX senseid: 0x1
    HotPlugID: 6
Connector at index 1
    Type [@offset 40880]: DisplayPort (10)
    Encoder [@offset 40884]: INTERNAL_UNIPHY2 (0x21)
    i2cid [@offset 41007]: 0x92, OSX senseid: 0x3
    HotPlugID: 4
Connector at index 2
    Type [@offset 40890]: HDMI-A (11)
    Encoder [@offset 40894]: INTERNAL_UNIPHY1 (0x20)
    i2cid [@offset 41034]: 0x91, OSX senseid: 0x2
    HotPlugID: 1
Connector at index 3
    Type [@offset 40900]: HDMI-A (11)
    Encoder [@offset 40904]: INTERNAL_UNIPHY1 (0x20)
    i2cid [@offset 41061]: 0x93, OSX senseid: 0x4
    HotPlugID: 5
Connector at index 4
    Type [@offset 40910]: DVI-D (3)
    Encoder [@offset 40914]: INTERNAL_UNIPHY (0x1e)
    i2cid [@offset 41088]: 0x95, OSX senseid: 0x6
    HotPlugID: 3


E347 Polaris10 XT A1 GDDR5 256Mx32 8GB 300e/300m                            

Subsystem Vendor ID: 174b
       Subsystem ID: e347
Object Header Structure Size: 335
Connector Object Table Offset: 48
Router Object Table Offset: 0
Encoder Object Table Offset: fb
Display Path Table Offset: 12
Connector Object Id [19] which is [DISPLAY_PORT]
    encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false
Connector Object Id [19] which is [DISPLAY_PORT]
    encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x22 [duallink 0x2] enc 0x5)] linkb: true
Connector Object Id [12] which is [HDMI_TYPE_A]
    encoder obj id [0x20] which is [INTERNAL_UNIPHY1 (osx txmit 0x11 [duallink 0x1] enc 0x2)] linkb: false
Connector Object Id [12] which is [HDMI_TYPE_A]
    encoder obj id [0x20] which is [INTERNAL_UNIPHY1 (osx txmit 0x21 [duallink 0x1] enc 0x3)] linkb: true
Connector Object Id [4] which is [DVI_D]
    encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false

Card is very fast and totally quiet. It has two DP 1.4 ports, 2 HDMI 2.0 ports and one DVI port. It has a metal backplane and two 9 inch fans (which are running quiet and smooth), idle temp is about 36° C, highest temp i got with prime test was around 82° C.

 

Will make more test within the next days... so stay tuned for updated information.

 

Update 08-02-2016:

 

Experiencing with Framebuffers - so far i have tested DAYMAN, BERBICE and CARONI.

DAYMAN matches perfect for "txmit" and "enc" - also for HotPlugID and senseid. BUT: i cant get DP and HDMI connection work together. Whatever i tried so far: only one display will work.

Same when not providing a framebuffer and using RadeonFrameBuffer - allways just one display will work. But this may be the term, that the SAPPHIRE NITRO RX480 doen't match the AMD ReferenceCard for the ports: ReferenceCard uses 3 DP and just 1 HDMI port, while NITRO uses 2 DP, 2 HDMI and 1 DVI-D port.

 

Also no luck so far to get accelleration work properly. Changed info.plist setting from AMDRadeonX4000.kext from:

<string>0x67E01002 0x67FF1002 0x67EF1002</string>

to:

<string>0x67E01002 0x67FF1002 0x67DF1002</string>

to match the RX480 device-id (67DF-1002) - but still no luck. Kext still get not loaded  :-(

 

Anyway, the card works perfect under WINDOWS10: very fast, very stable, totally silent and temperatures also verry low.

Will continue my tests to get fully supported under SIERRA DP4 - but for today i am done. Will keep you informed, if i make further success.

  • Like 5
Link to comment
Share on other sites

Can this be confirmed problem for the other RX480 models as well, including the reference model?

The reference matches the FB ports configuration :)

 

DP DP DP HDMI

 

 

Inviato dal mio iPhone utilizzando Tapatalk

  • Like 1
Link to comment
Share on other sites

The reference matches the FB ports configuration :)

 

DP DP DP HDMI

 

 

Inviato dal mio iPhone utilizzando Tapatalk

Great, then we're at least on the safe side with the reference. Wish Nitro somehow had the reference PCB, I kind of like the Nitro. 

Link to comment
Share on other sites

Update 06-08-2016:

 

finally i got my two monitors work together with Framebuffer OPM:

            <dict>
                <key>Comment</key>
                <string>Framebuffer OPM</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>AAQAAAQDAAAAAAABAAAAABECAgIAAAAAAAQAAAQDAAAAAAABAAAAACEDAwMAAAAAAAQAAAQDAAAAAAABAAAAABIEAQEAAAAAAAQAAAQDAAAAAAABAAAAABAABAQAAAAAAAQAAAQDAAAAAAABAAAAACABBQUAAAAA</data>
                <key>Name</key>
                <string>AMD9500Controller</string>
                <key>Replace</key>
                <data>AAQAAAQDAAAAAAABAAAAABIEBgEAAAAAAAQAAAQDAAAAAAABAAAAACIFBAMAAAAAAAgAAAQCAAAAAAABAAAAABECAQIAAAAAAAgAAAQCAAAAAAABAAAAACEDBQQAAAAABAAAABQCAAAAAAABAAAAABAAAwYAAAAA</data>
            </dict>

Now my DELL U3415W and my SAMUNG TV could be used simultaneously (both conneccted via DisplayPort - SAMSUNG is connected via Displayport-to-HDMI cable to a DENON X4000 Receiver):Systeminformation_Displays.png

but still no accelleration, cause ADMRadeon4000.kext still didn't load (even when patched):

Systeminformation_Erweiterungen.png

but i am still working on it.

PS: still no sound via HDMI, and i think it is because of failed AMDRadeon4000.kext.

  • Like 1
Link to comment
Share on other sites

Update 06-08-2016:

 

finally i got my two monitors work together with Framebuffer OPM:

            <dict>
                <key>Comment</key>
                <string>Framebuffer OPM</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>AAQAAAQDAAAAAAABAAAAABECAgIAAAAAAAQAAAQDAAAAAAABAAAAACEDAwMAAAAAAAQAAAQDAAAAAAABAAAAABIEAQEAAAAAAAQAAAQDAAAAAAABAAAAABAABAQAAAAAAAQAAAQDAAAAAAABAAAAACABBQUAAAAA</data>
                <key>Name</key>
                <string>AMD9500Controller</string>
                <key>Replace</key>
                <data>AAQAAAQDAAAAAAABAAAAABIEBgEAAAAAAAQAAAQDAAAAAAABAAAAACIFBAMAAAAAAAgAAAQCAAAAAAABAAAAABECAQIAAAAAAAgAAAQCAAAAAAABAAAAACEDBQQAAAAABAAAABQCAAAAAAABAAAAABAAAwYAAAAA</data>
            </dict>

Now my DELL U3415W and my SAMUNG TV could be used simultaneously (both conneccted via DisplayPort - SAMSUNG is connected via Displayport-to-HDMI cable to a DENON X4000 Receiver):Systeminformation_Displays.png

but still no accelleration, cause ADMRadeon4000.kext still didn't load (even when patched):

Systeminformation_Erweiterungen.png

but i am still working on it.

PS: still no sound via HDMI, and i think it is because of failed AMDRadeon4000.kext.

i really would kill for you to work on the 290x https://www.sendspace.com/file/cje080if you feel up to you that's my bios 

Link to comment
Share on other sites

Thank you for your tests and updates so far, Mork. Since I currently don't have the time to do my own testing with those cards, I will wait with my purchase until you guys have cracked the nut :):angel_not:

Link to comment
Share on other sites

  • 3 weeks later...
 Share

×
×
  • Create New...