Hatte bei der RX480 ein ähnliches Problem, der Speicher hat nach manchen flashes nicht runtergetaktet und manchmal wurde auch das BIOS während des starts von GPU-Z gelöscht.Treiber runter und Neu rauf(mit neuem Bios) hab ich auch schon probiert,das bringt leider nichts.
Daran wird es nicht liegen, spätestens DDU sollte eigentlich klar Schiff machen.Hatte bei der RX480 ein ähnliches Problem, der Speicher hat nach manchen flashes nicht runtergetaktet und manchmal wurde auch das BIOS während des starts von GPU-Z gelöscht.
Da half nur eine neue Windows installation, schon ausprobiert?
So I've made the same and the gpu failed to post with pcie initialization error in the X299 Dark. I've tested it on the CH7, same problem.With amdvbflash 4.69 for Linux I was able to flash the 6800XT with the BIOS of the 6900XT.
Windows will recognize it as 6800XT
Nevertheless, the values in the driver have reached the limits of the 6900XT
3000 MHz and 1175 MHz
In reality, however, the voltage is no more than 1.018 V.
The automatic clock is set to 500 MHz, but a manual increase is possible as the voltage is only 1.018 V above 2500 MHz + - Crasha
[ATTACH = full] 9965 [/ ATTACH] [ATTACH = full] 9966 [/ ATTACH]
Moment.... 3000MHz im Core?Durch amdvbflash 4.69 für Linux gelang es mir, den 6800XT mit dem BIOS des 6900XT zu flashen.
Windows erkennt als 6800XT gleich
Trotzdem haben die Werte im Treiber die Grenzen des 6900XT erreicht
3000 MHz und 1175 MHz
In Wirklichkeit beträgt die Spannung jedoch nicht mehr als 1,018 V.
Die automatische Uhr ist auf 500 MHz eingestellt, ein manuelles Ansteigen ist jedoch möglich, da die Spannung nur 1,018 V über 2500 MHz + - Crasha liegt
Anhang anzeigen 9965 Anhang anzeigen 9966
Das ist dann beeindruckend, was AMD da gezaubert hat.Meine beiden 6900xt können so um die 2,8ghz stabil je nach wassertemp
FreqTableGfx [16] // In MHz
2C 01
34 08
78 05
78 05
78 05
78 05
78 05
78 05
78 05
78 05
78 05
78 05
78 05
78 05
78 05
78 05
FreqTableVclk [8] // In MHz
64 00
F3 04
F3 04
F3 04
F3 04
F3 04
F3 04
F3 04
FreqTableDclk [8] // In MHz
64 00
3E 04
3E 04
3E 04
3E 04
3E 04
3E 04
3E 04
FreqTableSocclk [8] // In MHz
FB 01
F3 04
B6 03
B6 03
B6 03
B6 03
B6 03
B6 03
FreqTableUclk [4] // In MHz
64 00
F4 01
71 02
6B 03
FreqTableDcefclk [8] // In MHz
FB 01
F3 04
F3 04
F3 04
F3 04
F3 04
F3 04
F3 04
FreqTableDispclk [8] // In MHz
34 01
04 05
04 05
04 05
04 05
04 05
04 05
04 05
FreqTablePixclk [8] // In MHz
2C 01
04 05
A4 04
A4 04
A4 04
A4 04
A4 04
A4 04
FreqTablePhyclk [8] // In MHz
2C 01
2A 03
2A 03
2A 03
2A 03
2A 03
2A 03
2A 03
Paddingclks[16]
D0 01 D0 01
..
D0 01 D0 01
DcModeMaxFreq [9] // In MHz
34 08
F3 04
6B 03
3E 04
F3 04
F3 04
04 05
04 05
2A 03
//SECTION: DPM Config 1
DpmDescriptor[9]
01 VoltageMode // 0 - AVFS only, 1- min(AVFS,SS), 2-SS only
00 SnapToDiscrete // 0 - Fine grained DPM, 1 - Discrete DPM
02 NumDiscreteLevels // Set to 2 (Fmin, Fmax) when using fine grained DPM, otherwise set to # discrete levels used
00 Padding
ConversionToAvfsClk // Transfer function to AVFS Clock (GHz->GHz)
00 00 00 00 m // store in IEEE float format in this variable
00 00 00 00 b // store in IEEE float format in this variable
SsCurve // Slow-slow curve (GHz->V)
81 26 82 3E a // store in IEEE float format in this variable
A4 70 5D BE b // store in IEEE float format in this variable
B5 1A 32 3F c // store in IEEE float format in this variable
01 VoltageMode // 0 - AVFS only, 1- min(AVFS,SS), 2-SS only
00 SnapToDiscrete // 0 - Fine grained DPM, 1 - Discrete DPM
02 NumDiscreteLevels // Set to 2 (Fmin, Fmax) when using fine grained DPM, otherwise set to # discrete levels used
00 Padding
ConversionToAvfsClk // Transfer function to AVFS Clock (GHz->GHz)
00 00 80 3F m // store in IEEE float format in this variable
00 00 00 00 b // store in IEEE float format in this variable
SsCurve // Slow-slow curve (GHz->V)
F1 BA 5E 3E a // store in IEEE float format in this variable
AB B2 6F BD b // store in IEEE float format in this variable
45 F5 36 3F c // store in IEEE float format in this variable
01 VoltageMode // 0 - AVFS only, 1- min(AVFS,SS), 2-SS only
01 SnapToDiscrete // 0 - Fine grained DPM, 1 - Discrete DPM
04 NumDiscreteLevels // Set to 2 (Fmin, Fmax) when using fine grained DPM, otherwise set to # discrete levels used
00 Padding
ConversionToAvfsClk // Transfer function to AVFS Clock (GHz->GHz)
00 00 80 3F m // store in IEEE float format in this variable
00 00 00 00 b // store in IEEE float format in this variable
SsCurve // Slow-slow curve (GHz->V)
F1 BA 5E 3E a // store in IEEE float format in this variable
AB B2 6F BD b // store in IEEE float format in this variable
45 F5 36 3F c // store in IEEE float format in this variable
01 VoltageMode // 0 - AVFS only, 1- min(AVFS,SS), 2-SS only
00 SnapToDiscrete // 0 - Fine grained DPM, 1 - Discrete DPM
02 NumDiscreteLevels // Set to 2 (Fmin, Fmax) when using fine grained DPM, otherwise set to # discrete levels used
00 Padding
ConversionToAvfsClk // Transfer function to AVFS Clock (GHz->GHz)
D8 F0 24 3F m // store in IEEE float format in this variable
35 EF 08 3F b // store in IEEE float format in this variable
SsCurve // Slow-slow curve (GHz->V)
00 00 00 00 a // store in IEEE float format in this variable
D4 2B C5 3E b // store in IEEE float format in this variable
57 5B 11 3F c // store in IEEE float format in this variable
01 VoltageMode // 0 - AVFS only, 1- min(AVFS,SS), 2-SS only
00 SnapToDiscrete // 0 - Fine grained DPM, 1 - Discrete DPM
02 NumDiscreteLevels // Set to 2 (Fmin, Fmax) when using fine grained DPM, otherwise set to # discrete levels used
00 Padding
ConversionToAvfsClk // Transfer function to AVFS Clock (GHz->GHz)
0A 68 02 3F m // store in IEEE float format in this variable
14 AE 17 3F b // store in IEEE float format in this variable
SsCurve // Slow-slow curve (GHz->V)
00 00 00 00 a // store in IEEE float format in this variable
83 51 A9 3E b // store in IEEE float format in this variable
37 89 11 3F c // store in IEEE float format in this variable
01 VoltageMode // 0 - AVFS only, 1- min(AVFS,SS), 2-SS only
00 SnapToDiscrete // 0 - Fine grained DPM, 1 - Discrete DPM
02 NumDiscreteLevels // Set to 2 (Fmin, Fmax) when using fine grained DPM, otherwise set to # discrete levels used
00 Padding
ConversionToAvfsClk // Transfer function to AVFS Clock (GHz->GHz)
9C C4 A0 3F m // store in IEEE float format in this variable
8E 06 B0 BE b // store in IEEE float format in this variable
SsCurve // Slow-slow curve (GHz->V)
00 00 00 00 a // store in IEEE float format in this variable
E3 C7 08 3F b // store in IEEE float format in this variable
EC 2F 7B 3E c // store in IEEE float format in this variable
01 VoltageMode // 0 - AVFS only, 1- min(AVFS,SS), 2-SS only
00 SnapToDiscrete // 0 - Fine grained DPM, 1 - Discrete DPM
02 NumDiscreteLevels // Set to 2 (Fmin, Fmax) when using fine grained DPM, otherwise set to # discrete levels used
00 Padding
ConversionToAvfsClk // Transfer function to AVFS Clock (GHz->GHz)
61 54 52 3F m // store in IEEE float format in this variable
D7 34 6F 3C b // store in IEEE float format in this variable
SsCurve // Slow-slow curve (GHz->V)
00 00 00 00 a // store in IEEE float format in this variable
FD 87 F4 3E b // store in IEEE float format in this variable
CA 54 81 3E c // store in IEEE float format in this variable
02 VoltageMode // 0 - AVFS only, 1- min(AVFS,SS), 2-SS only
00 SnapToDiscrete // 0 - Fine grained DPM, 1 - Discrete DPM
02 NumDiscreteLevels // Set to 2 (Fmin, Fmax) when using fine grained DPM, otherwise set to # discrete levels used
00 Padding
ConversionToAvfsClk // Transfer function to AVFS Clock (GHz->GHz)
00 00 00 00 m // store in IEEE float format in this variable
00 00 00 00 b // store in IEEE float format in this variable
SsCurve // Slow-slow curve (GHz->V)
00 00 00 00 a // store in IEEE float format in this variable
00 00 00 00 b // store in IEEE float format in this variable
00 00 00 00 c // store in IEEE float format in this variable
02 VoltageMode // 0 - AVFS only, 1- min(AVFS,SS), 2-SS only
00 SnapToDiscrete // 0 - Fine grained DPM, 1 - Discrete DPM
02 NumDiscreteLevels // Set to 2 (Fmin, Fmax) when using fine grained DPM, otherwise set to # discrete levels used
00 Padding
ConversionToAvfsClk // Transfer function to AVFS Clock (GHz->GHz)
00 00 00 00 m // store in IEEE float format in this variable
00 00 00 00 b // store in IEEE float format in this variable
SsCurve // Slow-slow curve (GHz->V)
00 00 00 00 a // store in IEEE float format in this variable
00 00 00 00 b // store in IEEE float format in this variable
00 00 00 00 c // store in IEEE float format in this variable
Nun ich habe mir das 3 Mal jetzt durchgelesen, aber kaum was verstanden.Noch vor den Frequenzen sind die Einstellungen für die DPM States zu finden:
Und natürlich haben wir noch die PPTable Features. Die sind alle im MPT zu finden, und da hat noch niemand groß Informationen gesammelt. Ich weiß also nicht was passiert wenn man alles mit DPM im Namen ausschaltet. Alles mit DS sollte "Deep Sleep" betreffen, BACO ist AMDs ZeroCore Power Mode.Code ://SECTION: DPM Config 1 DpmDescriptor[9] 01 VoltageMode // 0 - AVFS only, 1- min(AVFS,SS), 2-SS only 00 SnapToDiscrete // 0 - Fine grained DPM, 1 - Discrete DPM 02 NumDiscreteLevels // Set to 2 (Fmin, Fmax) when using fine grained DPM, otherwise set to # discrete levels used 00 Padding ConversionToAvfsClk // Transfer function to AVFS Clock (GHz->GHz) 00 00 00 00 m // store in IEEE float format in this variable 00 00 00 00 b // store in IEEE float format in this variable SsCurve // Slow-slow curve (GHz->V) 81 26 82 3E a // store in IEEE float format in this variable A4 70 5D BE b // store in IEEE float format in this variable B5 1A 32 3F c // store in IEEE float format in this variable 01 VoltageMode // 0 - AVFS only, 1- min(AVFS,SS), 2-SS only 00 SnapToDiscrete // 0 - Fine grained DPM, 1 - Discrete DPM 02 NumDiscreteLevels // Set to 2 (Fmin, Fmax) when using fine grained DPM, otherwise set to # discrete levels used 00 Padding ConversionToAvfsClk // Transfer function to AVFS Clock (GHz->GHz) 00 00 80 3F m // store in IEEE float format in this variable 00 00 00 00 b // store in IEEE float format in this variable SsCurve // Slow-slow curve (GHz->V) F1 BA 5E 3E a // store in IEEE float format in this variable AB B2 6F BD b // store in IEEE float format in this variable 45 F5 36 3F c // store in IEEE float format in this variable 01 VoltageMode // 0 - AVFS only, 1- min(AVFS,SS), 2-SS only 01 SnapToDiscrete // 0 - Fine grained DPM, 1 - Discrete DPM 04 NumDiscreteLevels // Set to 2 (Fmin, Fmax) when using fine grained DPM, otherwise set to # discrete levels used 00 Padding ConversionToAvfsClk // Transfer function to AVFS Clock (GHz->GHz) 00 00 80 3F m // store in IEEE float format in this variable 00 00 00 00 b // store in IEEE float format in this variable SsCurve // Slow-slow curve (GHz->V) F1 BA 5E 3E a // store in IEEE float format in this variable AB B2 6F BD b // store in IEEE float format in this variable 45 F5 36 3F c // store in IEEE float format in this variable 01 VoltageMode // 0 - AVFS only, 1- min(AVFS,SS), 2-SS only 00 SnapToDiscrete // 0 - Fine grained DPM, 1 - Discrete DPM 02 NumDiscreteLevels // Set to 2 (Fmin, Fmax) when using fine grained DPM, otherwise set to # discrete levels used 00 Padding ConversionToAvfsClk // Transfer function to AVFS Clock (GHz->GHz) D8 F0 24 3F m // store in IEEE float format in this variable 35 EF 08 3F b // store in IEEE float format in this variable SsCurve // Slow-slow curve (GHz->V) 00 00 00 00 a // store in IEEE float format in this variable D4 2B C5 3E b // store in IEEE float format in this variable 57 5B 11 3F c // store in IEEE float format in this variable 01 VoltageMode // 0 - AVFS only, 1- min(AVFS,SS), 2-SS only 00 SnapToDiscrete // 0 - Fine grained DPM, 1 - Discrete DPM 02 NumDiscreteLevels // Set to 2 (Fmin, Fmax) when using fine grained DPM, otherwise set to # discrete levels used 00 Padding ConversionToAvfsClk // Transfer function to AVFS Clock (GHz->GHz) 0A 68 02 3F m // store in IEEE float format in this variable 14 AE 17 3F b // store in IEEE float format in this variable SsCurve // Slow-slow curve (GHz->V) 00 00 00 00 a // store in IEEE float format in this variable 83 51 A9 3E b // store in IEEE float format in this variable 37 89 11 3F c // store in IEEE float format in this variable 01 VoltageMode // 0 - AVFS only, 1- min(AVFS,SS), 2-SS only 00 SnapToDiscrete // 0 - Fine grained DPM, 1 - Discrete DPM 02 NumDiscreteLevels // Set to 2 (Fmin, Fmax) when using fine grained DPM, otherwise set to # discrete levels used 00 Padding ConversionToAvfsClk // Transfer function to AVFS Clock (GHz->GHz) 9C C4 A0 3F m // store in IEEE float format in this variable 8E 06 B0 BE b // store in IEEE float format in this variable SsCurve // Slow-slow curve (GHz->V) 00 00 00 00 a // store in IEEE float format in this variable E3 C7 08 3F b // store in IEEE float format in this variable EC 2F 7B 3E c // store in IEEE float format in this variable 01 VoltageMode // 0 - AVFS only, 1- min(AVFS,SS), 2-SS only 00 SnapToDiscrete // 0 - Fine grained DPM, 1 - Discrete DPM 02 NumDiscreteLevels // Set to 2 (Fmin, Fmax) when using fine grained DPM, otherwise set to # discrete levels used 00 Padding ConversionToAvfsClk // Transfer function to AVFS Clock (GHz->GHz) 61 54 52 3F m // store in IEEE float format in this variable D7 34 6F 3C b // store in IEEE float format in this variable SsCurve // Slow-slow curve (GHz->V) 00 00 00 00 a // store in IEEE float format in this variable FD 87 F4 3E b // store in IEEE float format in this variable CA 54 81 3E c // store in IEEE float format in this variable 02 VoltageMode // 0 - AVFS only, 1- min(AVFS,SS), 2-SS only 00 SnapToDiscrete // 0 - Fine grained DPM, 1 - Discrete DPM 02 NumDiscreteLevels // Set to 2 (Fmin, Fmax) when using fine grained DPM, otherwise set to # discrete levels used 00 Padding ConversionToAvfsClk // Transfer function to AVFS Clock (GHz->GHz) 00 00 00 00 m // store in IEEE float format in this variable 00 00 00 00 b // store in IEEE float format in this variable SsCurve // Slow-slow curve (GHz->V) 00 00 00 00 a // store in IEEE float format in this variable 00 00 00 00 b // store in IEEE float format in this variable 00 00 00 00 c // store in IEEE float format in this variable 02 VoltageMode // 0 - AVFS only, 1- min(AVFS,SS), 2-SS only 00 SnapToDiscrete // 0 - Fine grained DPM, 1 - Discrete DPM 02 NumDiscreteLevels // Set to 2 (Fmin, Fmax) when using fine grained DPM, otherwise set to # discrete levels used 00 Padding ConversionToAvfsClk // Transfer function to AVFS Clock (GHz->GHz) 00 00 00 00 m // store in IEEE float format in this variable 00 00 00 00 b // store in IEEE float format in this variable SsCurve // Slow-slow curve (GHz->V) 00 00 00 00 a // store in IEEE float format in this variable 00 00 00 00 b // store in IEEE float format in this variable 00 00 00 00 c // store in IEEE float format in this variable
Hallo HellmIch kann dir gerne deine MPT-Settings in das BIOS kopieren, das ist kein Problem. Aber erstmal bitte nur etwas, das der Treiber auch sicher akzeptiert.
Das wäre super, falls es zu Komplikationen kommen sollte kann ich dann im abgesicherten Modus die PPT dann zurücksetzen wie bisher, oder?@d.baekler
Ich schreib dir am WE mal diesen Part der PPT um und kann dir dann zeigen wie du das in ne beliebige MPT-Datei kopierst. Ich hoffe es reicht nur den Eintrag für GFX zu finden, und dort eben sagen wir 8 diskrete DPM Level anzugeben, und in der Frequency Table dann eben 8 Werte einzutragen. Welchen Voltage Mode kann man dann noch testen, aber mit etwas Glück sollte sich die Karte dann eher wie ne Polaris verhalten. Vielleicht müssen wir das Curve-Zeugs auch noch abschalten, irgendwelche Features deaktivieren. Hilft nur ausprobieren.
@McFly_76
Bis jetzt hat noch niemand vom RBRT Zeit gefunden sich auch an Navi14 zu versuchen. Wenn du eine Karte mit BIOS-Switch besitzt, dann könnten wir damit anfangen erstmal die Möglichkeit zu prüfen. Es würde uns sogar noch bei Navi21 helfen können, falls eines der beiden BIOS Versionen unlocked ist, die andere nicht.
Ich kann dir gerne deine MPT-Settings in das BIOS kopieren, das ist kein Problem. Aber erstmal bitte nur etwas, das der Treiber auch sicher akzeptiert. Wenn es klappt wäre es noch ne sehr feine Sache wenn du ein paar Mods bezüglich des BIOS-Locks flashen könntest. Das müssen wir vielleicht eh, falls beide Versionen gelockt sind.
Lad bitte beide BIOS Dateine sowei eine mpt-Datei mit deinen Settings rauf.