Oh no! Where's the JavaScript?
Your Web browser does not have JavaScript enabled or does not support JavaScript. Please enable JavaScript on your Web browser to properly view this Web site, or upgrade to a Web browser that does support JavaScript.

AMD Tserver thread

Last updated on 8 months ago
L
levi990eSuper Admin
Posted 1 year ago
Disable memory channels on AMD GPUs
In this video here, someone shows how to disable memory channels for AMD GPUs
Youtube video: https://www.youtube.com/watch?v=krRIL...rRIL-URkjM
video mirror: https://mega.nz/file/95Z2lLYK#bkly1TT...-F99fM4678
Page: https://modbios.ru/
Written tutorial: https://modbios.ru/%d0%be%d1%82%d0%ba...%be%d0%b2/

00:00 Foreword
02:22 Preparation
04:04 HD 7850, 7870, R9 270, 270x, 370, 370x
18:01 HD 7950, 7970, R9 280, 280x
28:19 R9 290, 290x, 390, 390x
38:59 RX 470, 480, 570, 580, 590
49:42 The most important part of the video

There is also Tserver included for testing the Memory of the GPUs listed above:
--
Mirrors:
Mega.nz: https://mega.nz/file/t5AgAZ6Z#DCMfCRl...IK05iY2mlI
Pixeldrain: https://pixeldrain.com/u/UFtA6wc5


Own try on a RX 580 8GB -> 4GB and R9 390 8GB -> 4GB: https://twitter.com/levi990e/status/1...7422172160
Edited by levi990e on 30-06-2024 16:23, 12 days ago
L
levi990eSuper Admin
Posted 1 year ago
AMD RX 4xx & 5xx
www.levirepair.eu/infusions/forum/attachments/amd_memory_fail.jpg

www.levirepair.eu/infusions/forum/attachments/9a466824047b.png


AMD R9 390:
www.levirepair.eu/infusions/forum/attachments/r9_390.jpg

www.levirepair.eu/infusions/forum/attachments/r9390.png


AMD R9 270:
www.levirepair.eu/infusions/forum/attachments/r9_270.png


AMD R9 280/280X & HD7950:
www.levirepair.eu/infusions/forum/attachments/r9_280-280x-hd7950.png
Edited by levi990e on 05-02-2024 14:06, 5 months ago
levi990e attached the following image:
amd_memory_fail.jpg r9_390.jpg r9_270.png r9_280-280x-hd7950.png 9a466824047b.png r9390.png
L
levi990eSuper Admin
Posted 1 year ago
Gigabyte AMD and Nvidia test tool

1. Get a 128gb usb stick or sata hdd/ssd, quick partition it to just one whole partition in DiskGenius (https://www.levirepair.eu/infusions/f...genius.zip)
2. Restore gigabyte image (6th image from the torrent, ⁠memory-testing⁠)
3. Put boot-repair-disk on a seperate usb (https://sourceforge.net/projects/boot...o/download)
4. Boot it, press on recommended repair then reboot and boot from the gigabyte image stick

for now its the original torrent, when i get to it, i will post the actual file here to be directly downloadable.

pictures and small info:
www.levirepair.eu/infusions/forum/attachments/gigabyte_image_repair.png

www.levirepair.eu/infusions/forum/attachments/img_20230518_004749.jpg




notes:
./tserver -d=1 -boardtest=memfa - test memory as secondary card in second pcie slot
./tserver -boardtest=quickmfg
./tserver -boardtest=memfa
./tserver -boardtest=sitquick
./agt -mccfg - see memory clocks and memory manufacturer type
./agt -mem=2000 - set memory clock to 2000mhz for example
./agt -mcchannel=A0 - select only one memory chip
./agt -ppstatus - This command gives you some more info about your card
./agt -pplist=full - This command gives you some info on possible values for parameters
Edited by levi990e on 05-02-2024 14:06, 5 months ago
levi990e attached the following files:
diskgenius.zip [45.42MB / 141 Downloads]
levi990e attached the following images:
gigabyte_image_repair.png img_20230518_004749.jpg
L
levi990eSuper Admin
Posted 10 months ago
Source: https://www.chinafix.com/thread-13055...9-1-1.html


./tserver After entering, there is a help
If you don’t see everything, you can export it to a file using "nano" to observe
./tserver > tserver.txt

nano tserver.txt
The last few are chosen individually suite

BP Suite options:
-boardtest=quickmfg|quickmfg2|config|extmfg|memfa|mba|mba2|dpm|sitquick

Generally used is:
./tserver -boardtest=memfa
./tserver -boardtest=quickmfg和
./tserver -boardtest=sitquick
./tserver -boardtest=extmfg
They are also commonly used. Anyway, try using these first.

Other commonly used rx580s are
./tserver -test=AK403.001
I didn't find this AK403.001 in 5600xt and 5700xt. (Maybe the prefixes of 5600xt and 5700xt have been changed, corresponding to UMC403.001 and UMC600.001 items)


AK403.001 here is the specific test item.
Available test items can also be viewed using ./tserver -showtest.
If it is too long, you can export it to a file and use vim to view it.

root@ubt1804s-uefi-amd-diag:~/rx56006# ./tserver -showtest >showtest.txt
root@ubt1804s-uefi-amd-diag:~/rx56006# vim showtest.txt
Memory control related items are all in the items starting with AK. Later, rx5600xt and rx5700xt have more test items of UMC series. It is not mentioned in the rx580 documentation, so I can only guess based on the name.
For read/write related issues, you can try UMC600.001. The digital part is the same as the AK600.001 of the previous rx580.

Below is what it looks like when 5600xt and 5700xt run UMC600.001 at the same time.
./tserver -d=gpu.* -test=UMC600.001
One passed, one failed

[error][GMC] Can't get cmdptr in ReadModifyWriteTest[status][Framework] UMC600.001 [1] Pass 14377 msecs.
[status][Framework] Done executing UMC600.001 Passed
[error][GMC] Can't get cmdptr in ReadModifyWriteTest[error][GMC] Error count[82]
[error][GMC] Channel B0, UMCCH010 error map: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
[error][GMC] Channel B0, UMCCH010 error bits:
[error][GMC] Channel G1, UMCCH121 error map: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
[error][GMC] Channel G1, UMCCH121 error bits:
[error][GMC] Channel A1, UMCCH001 error map: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
[error][GMC] Channel A1, UMCCH001 error bits:
[error][GMC] Channel H0, UMCCH130 error map: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
[error][GMC] Channel H0, UMCCH130 error bits:
[error][GMC] Channel B1, UMCCH011 error map: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
[error][GMC] Channel B1, UMCCH011 error bits:
[error][GMC] Channel G0, UMCCH120 error map: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
[error][GMC] Channel G0, UMCCH120 error bits:
[error][GMC] Channel C0, UMCCH020 error map: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
[error][GMC] Channel C0, UMCCH020 error bits:
[error][GMC] Channel F1, UMCCH111 error map: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
[error][GMC] Channel F1, UMCCH111 error bits:
[error][GMC] Channel A0, UMCCH000 error map: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
[error][GMC] Channel A0, UMCCH000 error bits:
[error][GMC] Channel H1, UMCCH131 error map: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
[error][GMC] Channel H1, UMCCH131 error bits:
[error][GMC] Channel C1, UMCCH021 error map: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
[error][GMC] Channel C1, UMCCH021 error bits:
[error][GMC] Channel F0, UMCCH110 error map: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
[error][GMC] Channel F0, UMCCH110 error bits:
[error][GMC] Channel D1, UMCCH031 error map: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
[error][GMC] Channel D1, UMCCH031 error bits:
[error][GMC] Channel E1, UMCCH101 error map: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
[error][GMC] Channel E1, UMCCH101 error bits:
[error][GMC] Channel D0, UMCCH030 error map: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
[error][GMC] Channel D0, UMCCH030 error bits:
[error][GMC] Channel E0, UMCCH100 error map: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
[error][GMC] Channel E0, UMCCH100 error bits:
[status][Framework] UMC600.001 [2] Fail 8715 msecs.
[error][Framework] Done executing UMC600.001 Failed
[error][Framework] Done executing UMC600.001 Failed
Test Count: 2
Total Pass: 1
Total Fail: 1
Total Skip: 0
[2022-03-05 08:40:30.336503] [0x000000001057d900] [info]
[2022-03-05 08:40:30.336518] [0x000000001057d900] [info]
============================================================
FAIL

Total Pass: 1
Total Fail: 1
Total Abort: 0
Total Skip: 0
Elapsed Time: 24s
root@ubt1804s-uefi-amd-diag:~/rx57009#

403.001 passed both of them

./tserver -d=gpu.* -test=UMC403.001
[status][Framework] UMC403.001 [1] Pass 21640 msecs.
[status][Framework] Done executing UMC403.001 Passed
[status][Framework] UMC403.001 [2] Pass 38577 msecs.
[status][Framework] Done executing UMC403.001 Passed
Test Count: 2
Total Pass: 2
Total Fail: 0
Total Skips: 0
[2022-03-05 08:43:37.037322] [0x0000000011075900] [info]
[2022-03-05 08:43:37.037336] [0x0000000011075900] [info]
================================================== ==========
PASS

Total Pass: 2
Total Fail: 0
Total Abort: 0
Total Skips: 0
Elapsed Time: 1m 1s
root@ubt1804s-uefi-amd-diag:~/rx57009#

For specific instructions and project visit the documentation on the forum_Ellesmere_BD-PROD_16-07-01A_LINUX-64
Some commonly used ones are shown in the attached picture.

If you have both 5600xt and 5700xt, remember to use -d=gpu.1 or -d=gpu.2 to specify the corresponding card.

root@ubt1804s-uefi-amd-diag:~/rx56006# ./agt -i
AMD GPU TOOL version 2.7.0.2, Copyright (c) 2020 Advanced Micro Devices, Inc.

Instance Description
----------------------------------------------------- -------------------
0 VendorID: 0x1002 DeviceID: 0x731f SSID: 0x2402 (0000:03:00.0)
1 VendorID: 0x1002 DeviceID: 0x731f SSID: 0x0b36 (0000:06:00.0)
root@ubt1804s-uefi-amd-diag:~/rx56006#

The first one above is 5600xt, the second one is 5700xt
Edited by levi990e on 19-09-2023 14:34, 10 months ago
L
levi990eSuper Admin
Posted 8 months ago
Edited by levi990e on 19-02-2024 13:11, 5 months ago
levi990e attached the following file:
memtune_user_guide.zip [37.7MB / 147 Downloads]
You can view all discussion threads in this forum.
You cannot start a new discussion thread in this forum.
You cannot reply in this discussion thread.
You cannot start on a poll in this forum.
You cannot upload attachments in this forum.
You can download attachments in this forum.