RkBlog - Nvidia Modular Diagnostic Software - MODS
RkBlog - Nvidia Modular Diagnostic Software - MODS
Nvidia Modular
diagnostic software -
MODS
You will have to Google out sites offering MODS for download.
Usually it's some Russian forums or sites related to third party
repair. You will also find some tutorials or repair examples on
YouTube. You should not attempt a repair if you have no experience
with this.
From what I could find there are two versions - 367.38.1 with all
tools and documentation and partial 400.184 containing only “mods”
and “mats” tools (there could be a newer version as well). The
367.38.1 version does not support Turing cards so if you have an RTX
or GTX 16XX card you will need those newer two files as well (from
what I see only “mats” works).
Assuming you have the ZIP file we can create the bootable flash
drive:
gputest.js
-test 3
-mfg
-null_display
-poll_interrupts
-pstate 0.max
-no_thermal_slowdown
-matsinfo
You can edit this file and set preferred set of tests or execute them
manually after the system boots. For more options on usage and
customization of the software stack you can watch this video:
▸
There are two main tools in this software stack - mods and mats.
First one is used to test the GPU the second one is used to test the
VRAM chips. Weird artifacts or famous Turing “xd” artifacts are
usually associated with damaged VRAM chip. Other symptoms may
be related to the GPU chip itself or some component on the board.
“mods” won't tell you everything but if you are a repair specialist it
should help.
CPU
Foundry : GenuineIntel
Family : 6
Model : 14
Stepping : 10
Version
MODS : 367.38
Kernel : 4.1.2-gentoo
KernelDriver : 3.63
HostName : tinylinux
---------------------------
Device Id : GP104
...
./mats -e 10
This will start displaying weird colors on the screen and after it's
done it will print a report (and save it as “report.txt”). The result can
look like so:
FBIOA0 0 0 0
FBIOA1 0 0 0
FBIOB0 0 0 0
FBIOB1 0 0 0
FBIOC0 0 0 0
FBIOC1 0 0 0
FBIOD0 0 0 0
FBIOD1 0 0 0
Failing Bits:
None
## ## ## ## ## # ## #
## ## ## ## ### ###
## ## ## # ## # ##
## ## ## ######## ########
## ## ## ###### ######
This lists every memory channel (FBIO) / chip and errors for each if
any occurred. Starting from bottom right chip you can identify each
VRAM chip with the subpart label (starting with higher bits first):
If you would get some errors on some of the chips then that could
indicate a problem with that chip - or problems with memory
controller on the GPU or circuitry leading to the memory chip.
Maliński
Comment article