Cuando no funciona nada: lista de comprobación DMA paso a paso
Prueba capa por capa un montaje que no hace nada. Comprueba en este orden: tarjeta con corriente, tarjeta enumerada, driver vinculado, lector conectado, DTB encontrado, proceso encontrado, funciones dibujándose, cursor moviéndose, overlay visible.
Respuesta corta
Comprueba los nueve eslabones en orden: la tarjeta tiene corriente, la tarjeta se enumera, el driver está vinculado, el lector conecta, aparece el DTB, aparece el proceso, las funciones se dibujan, el cursor se mueve y el overlay se ve. Párate en el primer eslabón que falle y trabaja solo en ese, porque todos los que vienen después van a fallar igualmente.
En esta página8
Por qué probar en orden gana a adivinar
Un montaje DMA es una cadena de nueve dependencias, y un fallo en el eslabón dos da síntomas en el siete. Por eso cambiar ajustes al azar parece progreso y no lo es: estás tocando eslabones a los que nunca iba a llegarles el turno. El método es aburrido y funciona siempre: prueba los eslabones en orden, párate en el primero que falle y arregla solo ese. Todo lo que viene después en la cadena es ruido mientras ese eslabón no pase.
Los nueve eslabones, en orden
Lee esta lista una vez antes de empezar y respeta su orden, porque cada eslabón depende de que el de arriba se cumpla.
- 1. Tarjeta con corriente
- El PC de juego está encendido y los LED de la propia tarjeta se comportan como documenta el fabricante de la placa
- 2. Tarjeta enumerada
- El segundo PC muestra un dispositivo USB nuevo al enchufar el cable de datos de la tarjeta
- 3. Driver vinculado
- Ese dispositivo es el puente FT601 y no lleva triángulo de aviso en el Administrador de dispositivos
- 4. Lector conectado
- El software pasa la fase del dispositivo sin errores de FT601 ni de PCIe ID
- 5. DTB encontrado
- La inicialización termina: no aparece ninguna línea «Unable to locate valid DTB»
- 6. Proceso encontrado
- El juego está en marcha y el software resuelve el proceso y su dirección base
- 7. Funciones dibujándose
- La vista previa o el radar del propio software muestran datos en vivo, en la pantalla del segundo PC
- 8. Cursor moviéndose
- El dispositivo de entrada mueve el cursor en el PC DE JUEGO, probado antes en el escritorio
- 9. Overlay visible
- La ruta de vídeo lleva la imagen y el overlay cae donde tiene que caer
Cómo probar cada eslabón
Haz una pasada de arriba abajo y apunta dónde se para. Esa sola frase vale más que todo lo demás en un ticket.
- Arranca en frío las dos máquinas como es debido, con un apagado total de diez segundos y el PC de juego primero, para no estar probando una tarjeta colgada
- Eslabón 1: con el PC de juego en el escritorio, mira los LED de la tarjeta. Si están apagados, la causa es la ranura o cómo está asentada, no el software
- Eslabón 2: desenchufa y vuelve a enchufar el cable de datos de la tarjeta en el segundo PC mirando el Administrador de dispositivos, donde algo tiene que aparecer y desaparecer. Si no pasa nada, la causa es el puerto, el cable o el conector que has elegido en la tarjeta
- Eslabón 3: confirma que el dispositivo nuevo es el puente FTDI FT601 y que no lleva triángulo de aviso. Un triángulo o un dispositivo desconocido significan que tienes que instalar el driver D3XX y volver a enchufar
- Eslabón 4: lanza el software y lee solo el primer error. Un error de dispositivo o de PCIe ID te para aquí, así que no sigas leyendo el registro
- Eslabón 5: si la inicialización menciona el DTB, párate y sigue la guía del error DTB en orden: mapa de memoria, después virtualización en la BIOS, después estabilidad del USB y después arranque en frío
- Eslabón 6: arranca el juego, llega al menú principal y confirma que el software resuelve el proceso. Un fallo de dirección base en este eslabón suele significar un mapa de memoria caducado o que falta
- Eslabón 7: mira los datos que el propio software pinta en pantalla en el SEGUNDO PC antes de meter ningún equipo de vídeo. Si ahí los datos van en vivo, la parte de la tarjeta está terminada y todos los problemas que queden están en la salida
- Eslabón 8: con el cable HID del dispositivo de entrada puesto en el PC de juego, mueve el cursor en el escritorio del PC de juego. Pruébalo fuera del juego primero, porque si ahí no se mueve, dentro del juego tampoco lo hará
- Eslabón 9: solo ahora mete el fuser o la ruta de captura. Reconstruye la cadena de vídeo cable a cable, empezando por el PC de juego conectado directamente al monitor
Aviso
Por qué solo importa el primer eslabón que falla
Si la tarjeta no llega a enumerarse, eso no lo cambia ningún ajuste de la BIOS, ni un mapa de memoria, ni reinstalar el driver, ni volver a flashear el firmware. Cada hora que les dediques se va a un eslabón al que el montaje ni siquiera llega. Al revés pasa lo mismo: si en el segundo PC ya se dibujan datos en vivo, la tarjeta, la ruta USB, el DTB y el proceso están demostrados. Entonces el problema está entero en la mitad de salida del montaje.
Qué leer después según el eslabón que falle
Coge el número de eslabón donde se paró tu pasada y empieza por la guía de la columna de la derecha.
| Se para en | Qué significa | Qué leer después |
|---|---|---|
| 1 — la tarjeta no tiene corriente | La ranura, cómo está asentada o el propio PC de juego | Las páginas de instalación de la tarjeta y de la BIOS, y después otra ranura PCIe |
| 2 — no se enumera nunca | El puerto, el cable o el conector equivocado de la tarjeta | La página del driver FTDI, y después la de diagnóstico de cortes |
| 3 — el driver no se vincula | Windows no vinculó nada o vinculó otra cosa | La página del driver FTDI: desinstalar marcando la casilla del driver, volver a enchufar y reinstalar |
| 4 — el lector no conecta | La capa 1 no está completa, o falta un archivo de biblioteca | El índice de errores, las filas de la capa 1 |
| 5 — DTB | Mapa de memoria, virtualización o estabilidad de lectura | La página dedicada al DTB, en ese mismo orden |
| 6 — proceso o dirección base | Mapa de memoria caducado, o el juego no arrancó del todo | La página del mapa de memoria, y después regenerar el mapa |
| 7 — no hay datos en vivo | La inicialización pasó, pero la capa de funciones no está configurada o está desfasada para esa versión del juego | La página de estado de tu juego, y después un ticket con el texto exacto |
| 8 — el cursor no se mueve | Cableado del dispositivo de entrada o configuración del puerto | El índice de errores, las filas de la capa 3 |
| 9 — no hay overlay | Cadena de vídeo, EDID o discrepancia de resoluciones | El índice de errores, las filas de la capa 4 |
Si no sabes decir en qué número te has parado, es que no has hecho la pasada. Esa es la razón más habitual de que un ticket tarde una semana.
Ten esto listo antes de empezar
- Un cable de datos USB 3 corto que sepas que funciona, apartado como cable de referencia
- Acceso físico al PC de juego, para poder reasentar la tarjeta sin prisas
- La documentación de los LED del fabricante de la placa, o una foto de los LED de la tarjeta de cuando funcionaba
- Los números de compilación de las dos Windows, apuntados desde winver
- Algún sitio donde apuntar qué eslabón falló y el texto exacto del error
- Una hora sin nada más en marcha en ninguna de las dos máquinas
Consejo
Cambia una cosa cada vez
Cinco cambios y una sola prueba después no es una prueba. Imagina que cambias el cable, cambias de puerto, desactivas la virtualización y regeneras el mapa a la vez, y el montaje empieza a funcionar. No has aprendido nada, y no vas a poder repetir el arreglo después de la siguiente actualización de Windows. Haz un cambio, prueba una vez y escribe una nota: los primeros veinte minutos parece más lento, pero al final de la tarde vas más rápido.
Preguntas frecuentes sobre la lista de comprobación
Todo pasa, pero en el juego no se ve nada. ¿Dónde estoy?
En el eslabón 7. La mitad de hardware está demostrada, así que lo que queda es configuración del software o una versión del juego para la que todavía no se ha actualizado la capa de funciones. Mira la página de estado de tu juego antes de abrir un ticket.
¿Puedo saltar directamente al eslabón que creo que está roto?
Puedes, y así es como la mayoría de la gente pierde una tarde. Todo el valor de la pasada está en que encuentra el eslabón que falla de verdad primero, no el que tú sospechas.
¿Cuánto debería durar la pasada entera?
Veinte minutos en un montaje que funciona, o más si te paras antes. Si llevas más de una hora y no has identificado ningún eslabón, apunta dónde estás y abre un ticket con esa información.
¿Hace falta tener el juego abierto en los seis primeros eslabones?
Solo a partir del eslabón 6. Los eslabones del 1 al 5 se pueden probar con el juego cerrado, que además es la forma más limpia de probarlos.
¿Alguna vez una instalación limpia de Windows es el primer paso correcto?
No. Cambia todas las variables de golpe y no arregla ninguna de las causas habituales. Su sitio está al final de la lista, después de haber probado el mapa, la BIOS, el cable y el arranque en frío.
Fuentes
Este es el orden en el que el equipo ataca un montaje muerto, y los nueve eslabones salen de los tickets y no de un documento publicado.
Sigue leyendo
¿Sigues atascado? Abre un ticket en Discord
Todas las guías