More
referral
Increase your income with Hive. Invite your friends and earn real cryptocurrency!

RX6800 - Efficient Overclocking

@HemaGhoul

If you have not run the fclock scripts and have not gotten the 32-33Amp settings I would try these ranges and work up:


Note: TeamRedMiner on HiveOS 210826
Note2: Ignore the DPM 3 artifact it is left over and I have not taken time to get it out of there.

I really appreciate your help but i m new to mining and new to Linux and hiveos
i really don’t know where to go and what to write i search about script in google and YouTube and no one talk about how to use them i will be so grateful if you can guide me where to go and what to write.
thank you for you replay.

Thank you for response.

Any idea why card crashes?

Do you use Radeon tool or anything else in Win?

Before jumping into the Linux commands see if your cards will run stable using the HiveOS interface.

I’d start by copying GPU2 and GPU3 settings in picture I added. these are “low” and even the worst 6800 GPU’s will run stable with them.

Assuming the correct driver and OS match: In my experience nearly always temperature, pushing overclocking attempts, or a faulty GPU. Again, ignore the DPM 3 setting, but I don’t believe you’ll be presented it as an option with your cards anyway.

I try them i crash as i told you already if i but memory clock more than 1050 or 1055 i crashed snd this is my problem if I know how to get memory up will be easy to reach 60 to 61 in all of them
I try every thing to solve memory problem but not working i flush bios from the good card and the same
But the script or play in bios oc that what I didn’t do

From the name, they appear to be AMD Reference cards.
The BIOS does not match any of my AMD Reference cards.

What brand of GPU are they?
Which BIOS are they running, stock, from a 6800 XT, or?

These (2) are formerly 57MH/s AMD Reference cards on stock BIOS that have had the Linux @frxbg script run against them. The directions to make it work are in a couple of threads now, but I do not consider it “easy” for a Windows only user. I am new to linux myself but had to learn to edit things for the VII GPUs and was able to get the 6800’s done in an <hour on my test rig below:

Good luck and test on one or two in a separate rig if you can. May as well have the rest mining while you are learning!

Here is the post I used for “directions”, there is a folder you need to create which is not clearly listed in a step, but you can get the script to run without it manually:

Thank you for the information i will try my best to do the script,
my card brand: RX 6800 biostar with stock bios.

I’ve changed the fan settings but after 2hrs in overclocking driver timout issue pop up and one card has been hanged.
I’ve looked trough “dr Google” and it looks like quite common issue with Radeon drivers (including WattMann).
Any experience on those?
Regards
J

Good morning ya’ll

Hoping you can help with an issue I’m running into. I have applied the 6800XT vbios to my 6800 cards, and followed the directions as closely as I can, and I continue to run into the issue below. I’m sure it is something simple, as with most of my linux adventures. I’m on Hive 0.6-209@210906 with latest AMD drivers, using lolminer, if any of that matters.

Here is the error i’m running into. the pp_table directory doesn’t seem to exist for any of my cards.

I have the same problem. I try with all graphics cards.

upp -p /sys/class/drm/card6/device/pp_table set smc_pptable/FreqTableSocclk/0=1200 --write
Traceback (most recent call last):
File “/usr/local/bin/upp”, line 11, in
sys.exit(main())
File “/usr/local/lib/python3.6/dist-packages/upp/upp.py”, line 373, in main
cli(obj={})()
File “/usr/local/lib/python3.6/dist-packages/click/core.py”, line 1137, in call
return self.main(*args, **kwargs)
File “/usr/local/lib/python3.6/dist-packages/click/core.py”, line 1062, in main
rv = self.invoke(ctx)
File “/usr/local/lib/python3.6/dist-packages/click/core.py”, line 1668, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File “/usr/local/lib/python3.6/dist-packages/click/core.py”, line 1404, in invoke
return ctx.invoke(self.callback, **ctx.params)
File “/usr/local/lib/python3.6/dist-packages/click/core.py”, line 763, in invoke
return __callback(*args, **kwargs)
File “/usr/local/lib/python3.6/dist-packages/click/decorators.py”, line 26, in new_func
return f(get_current_context(), *args, **kwargs)
File “/usr/local/lib/python3.6/dist-packages/upp/upp.py”, line 334, in set
res = decode.get_value(pp_file, var_path)
File “/usr/local/lib/python3.6/dist-packages/upp/decode.py”, line 696, in get_value
pp_bytes = _read_binary_file(pp_bin_file)
File “/usr/local/lib/python3.6/dist-packages/upp/decode.py”, line 42, in _read_binary_file
f = open(filename, ‘rb’)
FileNotFoundError: [Errno 2] No such file or directory: ‘/sys/class/drm/card6/device/pp_table’

Hi @frxbg . I have successfully installed F state but gpu’s temperature is very hot (74-80C) when running! Can you show me the oc settings for Nbminer?

I have had a RX 6800 farm for a few days and it works fairly stable with such settings. He works on average after 12-14 hours and he will reboot and continue another 12-14 hours. Today I will add 3x RX 6800 and I will continue to test the OC settings to achieve a nice hashrate and to keep it stable all the time.

I have a new 6x6800 rig same brand, same batch, using TeamRedMiner.
There is a card got pretty low hashrate, anyone got the same issue, any idea how to fix this?

that looks great, what miner you are using for this rig

Start reading with this post(#330) on this thread:

Good luck and it worked for all but (1) of my “problem” 6800 GPUs.

I added a few cards yesterday, including one RX 6800 XT. I made the OC again a little softer and changed the mine to Gminer. I fired it up and left it to check for stability.

It was on NBminer. Now i change to Gminer

1 Like

Hi!
I’m newbie. Can you show for me your OC setting?

Hi. I see you have 13 working cards on the H110 Pro + BTC. For me, I do not want to raise even to the bios as I load 10 cards. At 9 it’s ok. You set something special in the bios or how did you deal with this problem (unless you didn’t have one at all)

Hello
just follow this step and you ready to go:

You have to connect both power inlets (Molex power sockets on motherboard). Otherwise there will be not enough power to run all 13 PCIE slots.

  • First, Reset BIOS by removing BIOS battery (wait at least 30 seconds)
  • Connect just one GPU to the x16 slot (longest one). Power up (push button on motherboard) and enter BIOS. Modify the values in BIOS as written below:

OC Tweaker\Voltage Conf:
PCH VoH: 1200 mV
VCCIO: 1200 mV

Advanced\Chipset Conf:
Above 4GB mmio: Enabled
VT-d: Disabled
All PCIE link speeds: Gen2
All ASPM Supports: Disabled
IOAPIC 24-119: Enabled
IGPU: Enabled
HD Audio: Disbaled
Reset Power Loss: power ON

-Save and exit BIOS

-Run your rig with only one GPU

  • If everything seems OK (1 GPU is mining) now you can pass to stage for remaining 12 GPUs

-Restart it and enter BIOS. In Boot section disable CSM.
-Save and exit. When rebooted, cut the power before boot! (that’s important)

-Now connect all GPUs to the remaining x1 slots (short ones). Check that all GPU?�?risers sand power connections are provided and correct.

-Power on again and suddenly All 13 GPUs should be recognized and work without any problem.