MEWDMA
Saltar al contenido
Volver a Aprende

¿Velocidad DMA baja? Cómo arreglar una tarjeta DMA lenta

Por qué una tarjeta DMA lee lento y cómo arreglarlo. Cómo es una buena prueba de velocidad, y luego el cable, el puerto USB, la ranura PCIe, la energía, el software y el firmware.
Guíaphantom · 1 lectura

Una tarjeta DMA lenta casi nunca es una tarjeta rota. Es la conexión con tu segundo PC: el cable, el puerto USB, la ranura PCIe o algún ajuste. Haz la prueba de velocidad, compara los números de abajo y luego ve bajando por esta página en orden. Las tres primeras secciones lo arreglan en la mayoría de los casos.

Cómo es una velocidad normal

Nuestra GODLIKE 100T y la mayoría de las tarjetas DMA envían los datos por un chip USB 3, el FTDI FT601. Esa conexión llega como mucho a unos 200 MB/s. Un puerto USB más rápido no la sube.

La prueba de velocidad de MewTools hace dos pruebas. La prueba de velocidad cuenta cuántas lecturas pequeñas hace la tarjeta por segundo, y la prueba de rendimiento mide lecturas grandes en MB/s. Quieres ACCEPTABLE o mejor en las dos, y un PASS general. Estos son los dos resultados de nuestra guía de flasheo:

PasaFalla
Total Read Speed4.562 lecturas por segundo3.217 lecturas por segundo
Average Read213 µs305 µs
Slowest Read579 µs20.785 µs
Throughput144 MB/s31 MB/s
  • Las lecturas por segundo son lo que más importa.
    Tu software lee muchos trocitos pequeños de memoria, no bloques grandes. Menos lecturas por segundo significa un ESP que va por detrás del juego.
  • Una lectura más lenta enorme significa cortes.
    Una lectura que tarda 20 ms es la conexión atascándose. Es el cable o el puerto casi siempre.
  • Un rendimiento de unos 20 a 45 MB/s significa velocidad USB 2.
    La tarjeta sigue apareciendo y sigue funcionando, solo que demasiado lenta. Algo en la cadena es USB 2: el cable, el puerto o un hub.
  • Mira también las lecturas fallidas.
    Un uno o dos por ciento, como en la prueba que pasa, es normal. Un resultado rápido con muchas páginas fallidas no es un buen resultado, porque una lectura fallida vuelve más rápido que una real.

Primero, un arranque en frío

Un reinicio normal, o salir de la suspensión, puede dejar la tarjeta medio atascada. Sigue respondiendo, pero mal. Apaga el PC principal, desenchúfalo por detrás, mantén pulsado el botón de encendido 15 segundos, luego enciéndelo y vuelve a probar. Primero, arranque en frío del PC principal tiene los pasos. Prueba antes de abrir un juego.

1. El cable

  • Usa el cable de la caja.
    Muchos cables USB-C son cables de carga con cableado USB 2 por dentro. El conector parece el mismo, así que a simple vista no lo puedes saber.
  • Nada de alargadores.
    Cada empalme de más es otro sitio donde la conexión se puede caer.
  • Dale la vuelta al conector USB-C.
    Gíralo en el lado de la tarjeta y vuelve a probar. Arregla un mal contacto más a menudo de lo que crees.
  • El puerto de datos, no JTAG.
    JTAG es solo para flashear. El puerto de datos es el que está más lejos de la tira dorada si el tuyo no tiene etiqueta.

2. El puerto USB de tu segundo PC

  • Un puerto trasero de la placa base, USB 3 o más rápido.
    Los puertos frontales y de arriba pasan por un cable dentro de la caja y pueden causar cortes. Pueden funcionar, pero los de atrás son más fiables. Nunca uses un hub.
  • Dale a la tarjeta su propio grupo de puertos.
    Los puertos traseros se reparten entre varios controladores USB. Una webcam, una capturadora o cualquier cosa que transmita todo el rato puede compartir el controlador de la tarjeta y causar tirones. Pasa la tarjeta a otro grupo de puertos traseros.
  • El Administrador de dispositivos no te dice la velocidad.
    Muestra FTDI FT601 USB 3.0 Bridge Device incluso cuando la conexión va a USB 2. La prueba de velocidad es como lo averiguas.
  • Tarjetas USB de expansión.
    Algunos controladores de expansión baratos son peores que los puertos de la placa. Si usas uno, prueba mejor un puerto de la placa base.

3. La ranura PCIe de tu PC principal

  • Una ranura x1 corta es de sobra.
    Las tarjetas DMA como la nuestra usan un carril PCIe. Una ranura más grande no las hace más rápidas. Una ranura estable sí.
  • Ojo con los carriles compartidos.
    Algunas ranuras comparten carriles con un zócalo M.2 y pueden desconectarse o ir mal cuando hay un disco en él. Qué ranura elegir de verdad lo explica.
  • El ajuste de velocidad de la ranura.
    Deja la ranura en el ajuste más rápido que ofrezca tu placa. Bájalo solo, una generación cada vez, si la tarjeta es inestable o no aparece. Gen1 tiene menos margen, así que no lo bajes por si acaso. La velocidad de la ranura PCIe muestra dónde está.
  • Sin riser.
    Pon la tarjeta directamente en una ranura. Los risers baratos o largos causan justo este tipo de problemas.
  • Otros dispositivos PCIe.
    Pueden hacer que la velocidad sea poco fiable. Desactiva en la BIOS los dispositivos integrados que no uses, como el Wi-Fi si vas por cable.

Above 4G decoding no cambia nada, así que déjalo como está.

4. Ajustes de energía de tu segundo PC

Windows ahorra energía poniendo a dormir los puertos USB, y a la tarjeta no le gusta.

Luego cierra lo que no necesites en el segundo PC mientras juegas. Un segundo PC atascado al 100% de CPU no puede seguir el ritmo de las lecturas.

5. La parte del software

  • El driver.
    Usa el driver de datos de MewTools: Drivers & Flashing, luego Install DATA Driver (FTDI FTD3XX). No uses uno de una web de descarga de drivers.
  • El mapa de memoria.
    La carga lenta y las lecturas perdidas pueden venir de un mapa de memoria que falta o está desactualizado. Qué es un mapa de memoria explica cuándo necesitas uno.
  • "TINY PCIe TLP algorithm auto-selected".
    La mayoría del software DMA está hecho sobre LeechCore. Cuando muestra esto, ha pasado a paquetes de lectura diminutos, que son mucho más lentos. Suele significar que la conexión o el firmware no están bien, así que repasa las secciones de arriba y luego cuéntanoslo en tu ticket.
  • Una actualización del software.
    Si tu velocidad bajó el día que se actualizó tu software, díselo al soporte de tu software. Una versión mala de LeechCore ya ha roto lecturas antes. Si usas Blurred, no cambies tú sus ajustes de conexión. Pregunta a Blurred en su Discord.

6. El firmware

Si la prueba de velocidad falla con todos los cables, todos los puertos traseros y todas las ranuras, vale la pena mirar el firmware. Abre un ticket y manda la captura. No flashees firmware que hayas sacado de otro sitio para probar. Nuestros archivos están hechos para el DNA ID de tu tarjeta y solo corren en tu tarjeta.

¿Sigue lenta? Qué enviarnos

Abre un ticket en nuestro Discord con:

¿Todavía no has comprado y quieres saber si tus PC serán lo bastante rápidos? Publícalos en el foro de soporte.

¿Nos falta algo?

Cuéntanos qué viniste a buscar y no encontraste, o en qué nos equivocamos. Lo revisaremos. No hace falta cuenta.

¿Te sirvió?

No necesitas cuenta. Nos dice de qué escribir más.