{"id":275,"date":"2026-08-20T18:58:59","date_gmt":"2026-08-20T21:58:59","guid":{"rendered":"https:\/\/heatelectronics.cl\/blog\/como-testear-una-rtx-2060-con-nvidia-mods-mats-tinylinux\/"},"modified":"2026-08-20T20:09:03","modified_gmt":"2026-08-20T23:09:03","slug":"como-testear-una-rtx-2060-con-nvidia-mods-mats-tinylinux","status":"publish","type":"post","link":"https:\/\/heatelectronics.cl\/en\/blog\/como-testear-una-rtx-2060-con-nvidia-mods-mats-tinylinux\/","title":{"rendered":"Como testear una RTX 3060TI con NVIDIA MODS (TinyLinux 20.10)"},"content":{"rendered":"<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2420\" height=\"1822\" src=\"https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/1-1024x771.jpg\" alt=\"\" class=\"wp-image-278\" srcset=\"https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/1-1024x771.jpg 1024w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/1-768x578.jpg 768w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/1-1536x1156.jpg 1536w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/1-2048x1542.jpg 2048w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/1-16x12.jpg 16w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/1-1319x993.jpg 1319w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/1-299x225.jpg 299w\" sizes=\"auto, (max-width: 2420px) 100vw, 2420px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En el laboratorio de <strong>HEAT Electronics<\/strong> usamos <strong>NVIDIA MODS \/ MATS<\/strong>&nbsp;para diagnosticar memorias VRAM y fallas de GPU. Esta guia resume el flujo practico para una <strong>RTX 3060 TI<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Que necesitas<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">1. USB bootable con <strong>Tinylinux<\/strong> y MODS\/MATS. Descargalo aqui: <a href=\"https:\/\/drive.google.com\/file\/d\/1jbUzCEhAZLe3UdG0AsE3rQOOxJLWurOK\/view?usp=sharing\">https:\/\/drive.google.com\/file\/d\/1jbUzCEhAZLe3UdG0AsE3rQOOxJLWurOK\/view?usp=sharing<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2. Software imageUSB. Descargalo aqui: <br><a href=\"https:\/\/www.osforensics.com\/tools\/write-usb-images.html\">https:\/\/www.osforensics.com\/tools\/write-usb-images.html<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3. Si la GPU no da imagen, recomendamos usar mother con grafica integrada que pueda ser forzada desde el BIOS. Aqui usamos mothers Intel H310 y Z390. (8th y 9th gen)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">4. OPCIONAL: Para poder ver la GPU trabajando es ideal conectarla por HDMI a un segundo monitor.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Paso 1 \u2014 Preparar el USB <\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">1.Graba la imagen descargada en un USB FAT32 con imageUSB.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">2. En el BIOS del PC fuerza salida por iGFX o Graficos Integrados.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3. Al bootear deberias ver un Linux minimo (hostname tipico <code>tinylinux<\/code>) y un prompt de terminal.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Paso 2 \u2014 Identificar la grafica<\/h2>\n\n\n\n<ol class=\"wp-block-list\"><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Con la tarjeta instalada y el terminal listo visible, escribe el siguiente comando y da enter:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>lspci<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"771\" src=\"https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/2-1024x771.png\" alt=\"\" class=\"wp-image-279\" srcset=\"https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/2-1024x771.png 1024w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/2-300x226.png 300w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/2-768x578.png 768w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/2-299x225.png 299w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/2-1319x993.png 1319w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Como se aprecia en la imagen, la grafica es detectada como <strong>VGA compatible controller: NVIDIA Corporation Device 2489<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Paso 3 \u2014 Inicializar la grafica<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">1. Ahora si nos fijamos en el terminal color rojo, la utilidad nos tiene por defecto en la carpeta 455. Las carpetas 455.XXX son compatibles con la serie 3000 de nvidia. Asi que procedemos a inicializar la GPU con el comando:<br><br><strong>.\/mods gputest.js -oqa -skip_rm_state_init<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"771\" src=\"https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/3-1024x771.jpg\" alt=\"\" class=\"wp-image-280\" srcset=\"https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/3-1024x771.jpg 1024w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/3-300x226.jpg 300w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/3-1536x1156.jpg 1536w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/3-768x578.jpg 768w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/3-1319x993.jpg 1319w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/3-299x225.jpg 299w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"771\" src=\"https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/4-1024x771.jpg\" alt=\"\" class=\"wp-image-281\" srcset=\"https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/4-1024x771.jpg 1024w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/4-300x226.jpg 300w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/4-768x578.jpg 768w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/4-1536x1156.jpg 1536w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/4-16x12.jpg 16w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/4-1319x993.jpg 1319w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/4-299x225.jpg 299w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Al finalizar el comando deberiamos ver Error Code = 000000010021 (script failed to execute). Esto quiere decir que la GPU fue inicializada correctamente. Da error porque no pusimos mas parametros. Solo la iniciamos.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Paso 4 \u2014 Correr MODS test 118<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Para utilizar MODS (Modular Diagnostic Software), debemos escribir el siguiente comando y dar enter:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>.\/mods gputest.js -oqa -test 118<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"771\" src=\"https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/5-1024x771.jpg\" alt=\"\" class=\"wp-image-283\" srcset=\"https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/5-1024x771.jpg 1024w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/5-768x578.jpg 768w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/5-300x226.jpg 300w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/5-1536x1156.jpg 1536w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/5-2048x1542.jpg 2048w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/5-1319x993.jpg 1319w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/5-299x225.jpg 299w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Este comando correra un test sobre las memorias, elevando su frecuencia al maximo. Si conectamos previamente el monitor 2 a la grafica, veremos como el test corre.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"771\" src=\"https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/6-1024x771.jpg\" alt=\"\" class=\"wp-image-284\" srcset=\"https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/6-1024x771.jpg 1024w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/6-768x578.jpg 768w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/6-1536x1156.jpg 1536w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/6-2048x1542.jpg 2048w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/6-1319x993.jpg 1319w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/6-299x225.jpg 299w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Si agregamos el parametro: <strong>-dramclk_percent 105<\/strong> incrementaremos la frecuencia de las memorias al correr el test. 100 es por defecto. Arriba de 110 es muy probable que falle por exceso de overclock.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Paso 5 \u2014 Ver el reporte MODS<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Escribimos el siguiente comando para ver el reporte o log del test:<br><br><strong>nano mods.log<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"771\" src=\"https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/7-1-1024x771.jpg\" alt=\"\" class=\"wp-image-286\" srcset=\"https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/7-1-1024x771.jpg 1024w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/7-1-300x226.jpg 300w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/7-1-1536x1156.jpg 1536w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/7-1-768x578.jpg 768w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/7-1-1319x993.jpg 1319w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/7-1-16x12.jpg 16w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/7-1-299x225.jpg 299w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Si mantenemos la flecha hacia abajo podremos ir recorriendo todo el .log que genero mods. Al final podremos ver si este presenta algun error en memoria o si paso correctamente. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Paso 6 \u2014 Correr MATS<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">MATS es un test liviano para saber si hay errores de escritura\/lectura en las memorias VRAM. No mete stress a la GPU por lo que a veces puede presentar PASS o darnos a entender que no hay problema. Se recomienda utilizarla como complemento a MODS y NVMT.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Escribimos el comando:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>.\/mats -e 40 -n 1<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El parametro <strong>e<\/strong> especifica los megabytes y el parametro <strong>n<\/strong> la gpu a utilizar. Recomienddo no mas de 100 megas o el test puede tomar muchos minutos. Usar menos de 5 megabytes, puede dar PASS erroneamente.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"771\" src=\"https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/8-1024x771.jpg\" alt=\"\" class=\"wp-image-287\" srcset=\"https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/8-1024x771.jpg 1024w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/8-300x226.jpg 300w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/8-1536x1156.jpg 1536w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/8-16x12.jpg 16w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/8-2048x1542.jpg 2048w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/8-1319x993.jpg 1319w, https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/8-299x225.jpg 299w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Para visualizar el reporte de MATS, usamos el comando:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>nano report.txt<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>Guia practica para diagnosticar una RTX 3060TI con NVIDIA MODS\/MATS en Tinylinux: USB bootable, comandos MATS con y sin imagen, lectura de canales VRAM y NVMT.<\/p>","protected":false},"author":1,"featured_media":278,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[146,59],"tags":[153,155,150,149,148,147,154,151,152],"class_list":["post-275","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-graficas-blog","category-servicio-tecnico","tag-gddr6","tag-gpu","tag-mats","tag-mods","tag-nvidia","tag-rtx-2060","tag-servicio-tecnico","tag-tinylinux","tag-vram"],"blocksy_meta":[],"jetpack_featured_media_url":"https:\/\/heatelectronics.cl\/wp-content\/uploads\/2026\/08\/1.jpg","_links":{"self":[{"href":"https:\/\/heatelectronics.cl\/en\/wp-json\/wp\/v2\/posts\/275","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/heatelectronics.cl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/heatelectronics.cl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/heatelectronics.cl\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/heatelectronics.cl\/en\/wp-json\/wp\/v2\/comments?post=275"}],"version-history":[{"count":4,"href":"https:\/\/heatelectronics.cl\/en\/wp-json\/wp\/v2\/posts\/275\/revisions"}],"predecessor-version":[{"id":289,"href":"https:\/\/heatelectronics.cl\/en\/wp-json\/wp\/v2\/posts\/275\/revisions\/289"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/heatelectronics.cl\/en\/wp-json\/wp\/v2\/media\/278"}],"wp:attachment":[{"href":"https:\/\/heatelectronics.cl\/en\/wp-json\/wp\/v2\/media?parent=275"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/heatelectronics.cl\/en\/wp-json\/wp\/v2\/categories?post=275"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/heatelectronics.cl\/en\/wp-json\/wp\/v2\/tags?post=275"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}