Jump to content
HWBOT Community Forums

Recommended Posts

Posted (edited)

Reserved for more Stuff/Guides.

---

ROG Maximus XIII Apex

There quite a few significant changes, however and below is a list that compares traditional expectations vs actual behavior of RKL:

Traditional Expectations

Actual RKL Behavior

Memory and controller can only run in synch

Memory and controller can run 1:1 or 1:2

Both odd and even DRAM ratios work

Only DRAM odd ratios work for higher frequencies

100:100MHz base DRAM Ratios work as well as 100:133MHz base DRAM Ratios

100:100MHz base DRAM Ratios are significantly worse than 100:133MHz base DRAM Ratios

The cores share the same PLL and thus at any point of time, they share the same frequency

The cores have their own PLL and thus at any point of time, they can run different frequencies

AVX offset is referenced against the all core active ratio

AVX offset is referenced against each individual core's ratio limit

The voltage needed to run stress tests is more than sufficient for cache to switch ratios

High Cache Frequencies require a much higher voltage to switch to that ratio than to run stress tests

Even with ring-down bin enabled, Cache will pretty much run up to it's fused max ratio

Due to the above, the VID for cache is so much higher than it's core counterpart that often the Cache VID would exceed core's and induce more down-binning since Cache would regulate its frequency to not exceed core's VID requirement.

 

The Memory controller for Rocketlake is significantly different with new features and new limitations.

grafik.png.c0346bbe0da0c3e92452a30bff97bffa.png

Firstly, there are 2 “Gear” Modes the Memory controller can run in. 1:1 or Gear 1 means that the Controller and Memory clock is in synch. 1:2 or Gear 2 means that the Controller runs at 1/2 of Memory clock.

Typically, the controller can maintain a 1:1 mode till about 3600MHz. After which it can no longer work reliably and needs to switch to Gear 2. Since the controller runs at a higher frequency in Gear 1 even if memory frequency is lower, the SA voltage required is thus higher for the same memory frequency.

Our auto-rules try to maintain the 1:1 gear mode frequency until 3600. Related to this, since the controller runs at only 1/2 clock in Gear 2, the command rate by default in Gear 2 is 1T, and all sub timings such as Round Trip Latency and turn-around times are tighter in Gear 2. (btw, IO latency timing option is non-existent on RKL) This tries to make up for the latency associated with 1/2 clock.

On top of this, there are 2 limitations in Gear 2 mode. This first one is that there are no odd ratios available in this mode. So for example there is no 41.33 ratio.

The second limitation is that ratios based off BCLK:DRAM ratio of 100:100 are more unstable compared to ratios based off BCLK:DRAM ratio of 100:133. We have explained this in the help string and have set the non-recommended ratios in grey font.

There are 2 VCCIO voltages for RKL. VCCIO Mem OC Voltage is the rail that would need to be raised during overclocking Memory. Typically in the range of 1.25~1.45v. CPU VCCIO voltage at default of 1.05v powers everything else.

grafik.png.140fdcbd017d7fbeddc45530e6f85855.png

Another note is that the PCH is powered by a VCCIN of 1.8v which is used as it’s FIVR input voltage.

 


- LN2
The dual 8 pin power connector on M13A has priority differences, the one towards the left is the primary and has to be plugged in.

We experienced no Coldbug or Coldbootbug on RKL, so there is no RSVD switches needed
As before on Z490 all you got to play with is vcore, sa, io/io memoc and pll term.

As starting point set the LN2 Jumper on Mainboard, cool down to -80C

Basic LN2 Settings are:

Ratio 55
Cache 45
Vcore: 1.65 - 1.75+
VCCIO: 1.30
VCCIO OC: 1.50
VCCIO SA: 1.40 - 1.50
PLL Term: 1.60 - 1.70

Ring PLL Voltage: 1.05 / Auto
Internal PLL Voltage: 1.05 / Auto
PLL Bandwidth: 2 (higher blck maybe higher)


-- Worktool Usage

High Cache Frequencies require a much higher voltage to switch to that ratio than to run stress tests. So for example if you’re dynamically switching the Cache ratio in the OS, whether due to power saving or manual adjustments, to switch to high cache you need to set high VCore first to succeed in the switch. Once the ratio is switched over however, the voltage can be lowered significantly, for example you may only need to use 1.7v for cinebench but need to switch to the high ring ratio with 1.90v. The tool does it for you when you apply Fixed Ring Ratio, it well set high vcore before switching, then switch then lower vcore back to previous value.

The cores perform slightly differently as the same frequencies, with the middle cores yielding best performance and the first or last being the slowest. If the processor’s favored cores are at the front or back, the single thread performance maybe slower than a processor with favored cores closer to the middle.


1. Put in your desired Ratio - 55 for example
2. Put in your desired Cache Ratio - 50 for example
3. Apply Core to switch CPU Ratio
4. Apply Ring to switch CPU Cache


grafik.png.cb05f69db433dac4a4b60c9c64f70609.png

You can try "Maxout all Limits" after you set everything, this max out the Board/CPU Limits if something in Bios is forgot to set.
 

-- XP Tool
For XP and Ratio changes you need the attached XP Tools.

grafik.thumb.png.e4425c5ff84de6218b6ec8ac15bf4060.png

 

 




-- Tools

- Worktool
https://www.dropbox.com/s/yo5n36kj3xmb6l5/OCTool1221.zip?dl=0

- TurboV Core 1.10.12 (590 and z490)
https://www.dropbox.com/s/qfzmx3uvx7ib2xd/TurboV_Core_1.10.12.7z?dl=0

- MemTweakIt
https://www.dropbox.com/s/kjowe9faml7e6xh/MemTweakIt.exe?dl=0

 

-- Legacy Tools

- WinXP Ratio Tool
https://www.dropbox.com/s/805ioagux8inbqz/xptools.zip?dl=0

- 590 ACPI Files (credits go out to OGS)
https://www.dropbox.com/s/ixh046p92cc8pwf/winxp_acpi.zip?dl=0
 

-- BIOS

0903 BETA
ROG-MAXIMUS-XIII-APEX-ASUS-0903.7z

0902 BETA
https://drive.google.com/file/d/1osCYx94vY4vu2en_XFES2xDGOOhEsZLY/view?usp=sharing

0901 BETA
ROG-MAXIMUS-XIII-APEX-ASUS-0901.7z

RKL OCTVB Preview Bios
ROG-MAXIMUS-XIII-APEX-ASUS-0020.rar
Guide:
rkl_octvb.docx

0801
https://drive.google.com/file/d/1TixpPAyQ1oIom_FNmWOv5qI4ex91hOeX/view?usp=sharing

0705
https://www.dropbox.com/s/qz2dw2r2lxic8iv/ROG-MAXIMUS-XIII-APEX-ASUS-0705.CAP?dl=0

0706
https://drive.google.com/file/d/1C5Bt7CmfgLPt7u3HbyN5MV-nzmIQv5yV/view?usp=sharing


-- BIOS FOR SUPERPI

0070 (beta)
https://drive.google.com/file/d/1SRhK0Jk0XqZkOjJ2X97VP2UgnOSUzNap/view?usp=sharing

This is an old BIOS, so it is recommended to use it only when running SUPERPI. Because the latest BIOS has better performance

0062 (beta)
https://www.dropbox.com/s/jul8s6col0ownsp/ROG-MAXIMUS-XIII-APEX-ASUS-0062.rar?dl=0

Some refinements to gear 1 , in particular cmd rate 1t mode , plc check if helps!!
I use 1.45v io mem and 1.6v SA for 3866 1t just to rule out voltages


-- BIOS FLASHBACK PORT
Red marked is the BIOS FLASHBACK PORT, Rename your File to M13A.CAP before flashing.

grafik.png.2267e1e0f303c937ac9be4ba75cc9793.png

-- SPI HEADER FLASH
Set the Jumper(blue) left for Slot 1 or right for Slot 2

asus.png

.ROM BIOS FOR FLASH
This Bios is withouth the UEFI Header so you can flash it only via SPI Programmer.
https://www.dropbox.com/s/s53p7opjshbfeij/ROG-MAXIMUS-XIII-APEX-ASUS-0801.rom?dl=0

 

Edited by noizemaker
  • Like 8
  • Thanks 10
Posted (edited)
On 4/18/2021 at 11:44 PM, Falkentyne said:

Hmm 0705 beta bios for Apex.  That must be the test BIOS shamino released to fix some things.  Is there one for the Extreme also?

 

Hey! I upload the new bios.

 

ROG MAXIMUS XIII HERO 0706 BIOS

https://drive.google.com/file/d/1K_ALdvRjhLCP3Iz0W8fXmODIiWN3MHSN/view?usp=sharing

ROG MAXIMUS XIII APEX 0706 BIOS

https://drive.google.com/file/d/1C5Bt7CmfgLPt7u3HbyN5MV-nzmIQv5yV/view?usp=sharing

ROG MAXIMUS XIII EXTREME 0706 BIOS

https://drive.google.com/file/d/1W1UAVWfvZ3X4c7UClqrApl0RHf-R-pPN/view?usp=sharing

ROG MAXIMUS XIII EXTREME GLACIAL 0706 BIOS

https://drive.google.com/file/d/14Vtapv3ipzYrgSeuD2-FEaG5M-pdjZZR/view?usp=sharing

 

From shamino

Some refinements to gear 1 , in particular cmd rate 1t mode , plc check if helps!!
I use 1.45v io mem and 1.6v SA for 3866 1t just to rule out voltages
ROG-MAXIMUS-XIII-APEX-ASUS-0062.rar
ROG-MAXIMUS-XIII-EXTREME-ASUS-0062.rar

For SUPERPI (APEX 0062 MOD BIOS)

https://drive.google.com/file/d/1X9FdwK1MX5YkoBTYJsSqTgjiR5NEdqXD/view?usp=sharing

 

Edited by safedisk
  • Like 4
  • Thanks 2
Posted (edited)

Cool, it is funny, because I tested only for myself 32M and Cores. And yes, I found the differences, but not so crazy high (on Ryzen also).

 

@noizemaker Thank you for some tips :) ROG hoodie needed for it :D 

Edited by flanker
  • Like 1
  • Haha 1
Posted (edited)

Analyzing the 0062 normal and mod bioses.

The normal bios uses RKL microcode version 0x3c, from March 19.

The SuperPi bios uses 0x24, from January 5.

I feel this could be relevant information.

Edited by Sparky's__Adventure
  • Like 1
Posted (edited)

ROG MAXIMUS XIII Series BIOS 2021/04/22 UPDATE

5m05_328.thumb.jpg.782f0cf5f9126c22bd2e990802f9e971.jpg

 

Both BIOS can easily boot the GEAR1 1:1 3866 from air. 0707 and 0409 mod bios

 

From shamino

Some refinements to gear 1 , in particular cmd rate 1t mode , plc check if helps!!
I use 1.45v io mem and 1.6v SA for 3866 1t just to rule out voltages

 

ROG MAXIMUS XIII HERO 0707 BIOS

https://drive.google.com/file/d/1x209x7h1CJaKD87LtmGBFqLbNGaK-sjn/view?usp=sharing

ROG MAXIMUS XIII APEX 0707 BIOS

https://drive.google.com/file/d/17xxhArTbyX3RjXynRiVbVWUs0QqnNa5T/view?usp=sharing

ROG MAXIMUS XIII EXTREME 0707 BIOS

https://drive.google.com/file/d/1oU8kNDBtM2Q30nRpw_4r7xWM3WQWLYi0/view?usp=sharing

ROG MAXIMUS XIII EXTREME GLACIAL 0707 BIOS

https://drive.google.com/file/d/13kmz-5GzJGHWc_g5HGMMbI5vxEwkEd5c/view?usp=sharing
 

For SUPERPI (APEX 0409 MOD BIOS)

This is an old BIOS, so it is recommended to use it only when running SUPERPI. Because the latest BIOS has better performance

https://drive.google.com/file/d/1GIVaARLxNQnsNczsWK2S7eL4W1VH6AlH/view?usp=sharing

 

Edited by safedisk
  • Like 2
  • Thanks 2
Posted (edited)

(for the Apex)

Made 3 more variants of 0409, each with a different newer RKL microcode. 34, 39, 3c. Base bios with the microcode it originally had, 24, is also included. Would be nice to compare the same bios with different microcodes for SuperPi. Also, maybe interesting to compare 0707 to 0409 w/3c, as those have the same microcode now.

https://drive.google.com/file/d/19eCsCEWJvpZLIz7LF35h4RTubQyH64Nv/view?usp=sharing

Also made 3 more variants of 0707, each with a different older RKL microcode. 39, 34, 24. Base bios with the microcode it originally had, 3c is also included. Would be nice to compare the same bios with different microcodes for Geekbench 3 single/multi overall/memory score. Also, maybe interesting to compare 0409 to 0707 w/24, as those have the same microcode now.

https://drive.google.com/file/d/1obgbsOhRHovahgEPgmqowodpLpFwlIMP/view?usp=sharing

The bioses may or may not work, as I don't have an Apex 13 to check with. SP or other features may have issues. These microcode-swapped versions may not be useful at all, even if they do work, but I figured I might as well put them out there for other curious OCers.

Edited by Sparky's__Adventure
Posted (edited)
57 minutes ago, Sparky's__Adventure said:

Made 3 more variants of 0409, each with a different RKL microcode. 34, 39, 3c. Base bios with the microcode it originally had, 24, is also included. Would be nice to compare the same bios with different microcodes for SuperPi. Also, maybe interesting to compare 0707 to 0409 w/3c, as those have the same microcode now.

https://drive.google.com/file/d/19eCsCEWJvpZLIz7LF35h4RTubQyH64Nv/view?usp=sharing

Using the mix microcode bios will change the sp value So it is not recommended to use it.

Even if apply the old microcode to the latest BIOS, the superpi is still slow.

Only in superpi the old bios is better. in general, it is performance better to use the latest BIOS.

Edited by safedisk
Posted
2 hours ago, Sparky's__Adventure said:

(for the Apex)

Made 3 more variants of 0409, each with a different newer RKL microcode. 34, 39, 3c. Base bios with the microcode it originally had, 24, is also included. Would be nice to compare the same bios with different microcodes for SuperPi. Also, maybe interesting to compare 0707 to 0409 w/3c, as those have the same microcode now.

https://drive.google.com/file/d/19eCsCEWJvpZLIz7LF35h4RTubQyH64Nv/view?usp=sharing

Also made 3 more variants of 0707, each with a different older RKL microcode. 39, 34, 24. Base bios with the microcode it originally had, 3c is also included. Would be nice to compare the same bios with different microcodes for Geekbench 3 single/multi overall/memory score. Also, maybe interesting to compare 0409 to 0707 w/24, as those have the same microcode now.

https://drive.google.com/file/d/1obgbsOhRHovahgEPgmqowodpLpFwlIMP/view?usp=sharing

The bioses may or may not work, as I don't have an Apex 13 to check with. SP or other features may have issues. These microcode-swapped versions may not be useful at all, even if they do work, but I figured I might as well put them out there for other curious OCers.

If you mess up the microcode patches here the bios slot is corrupted, also q-flash restore doesnt work then.
you need to flash it via the SPI Header, and if you unlucky you cannot restore MEI anymore.

i experienced it on m12a and m13a so be carefully

--

if someone cannot start the board or experience with QCODE 00/79/05 and it stuck
attach your SPI Header, set Jumper on desired slot and flash latest retail again

asus.png
 

  • Thanks 1
Posted (edited)

ROG MAXIMUS XIII Series BIOS 2021/04/29 UPDATE

tras.thumb.jpg.dad427ae49b37dcc30295298e3745664.jpg

 

Memory Timing TRAS Fix and Improve system performance

0801 and 0070 bios Can be set below TRAS 28

 

ROG MAXIMUS XIII HERO 0801 BIOS

https://drive.google.com/file/d/1ruIaZNvj0W85ArYJuuL8fAMjzwkBGay0/view?usp=sharing

ROG MAXIMUS XIII APEX 0801 BIOS

https://drive.google.com/file/d/1TixpPAyQ1oIom_FNmWOv5qI4ex91hOeX/view?usp=sharing

ROG MAXIMUS XIII EXTREME 0801 BIOS

https://drive.google.com/file/d/1ocdjN8OPkFnO2wMXxiD-eYJSpjkXVjI4/view?usp=sharing

ROG MAXIMUS XIII EXTREME GLACIAL 0801 BIOS

https://drive.google.com/file/d/1AQ7x05i-byslMDqjbpTD6RlrLUWcDrP0/view?usp=sharing

 

For SUPERPI and Windows 7 support (APEX 0070 BIOS)

This is an old BIOS, so it is recommended to use it only when running SUPERPI. Because the latest BIOS has better performance

https://drive.google.com/file/d/1SRhK0Jk0XqZkOjJ2X97VP2UgnOSUzNap/view?usp=sharing

 

 

Edited by safedisk
  • Like 2
  • Thanks 3
Posted

Nice, the same "issueL TRAS in on M12A. I can not set lower than 28 (if I set 24 or 22, it was still 28 in Windows) :D Can you ask Shammy, if this will be also in any Apex XII Bios?

  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...