Saltar al contenido

Cómo instalar un lector de tarjetas SD en la Dreamcast

· Sergio Roldán

Esquema del lector de tarjetas SD para Dreamcast publicado por dc-swat

Un lector de tarjetas SD multiplica la vida útil de una Dreamcast, sobre todo combinado con el arranque directo de DreamShell desde una BIOS alternativa que permite prescindir por completo del lector de discos. Aquel artículo repasaba las posibilidades del invento; este explica cómo construir el lector de tarjetas desde cero y dejarlo alojado dentro de la consola, sin colgajos externos conectados al puerto serie.

Material y herramientas

  • 1 conector para tarjetas SD. También sirve uno de miniSD o microSD; de hecho el montaje documentado usa uno de microSD.
  • 1 condensador cerámico de 100 nF y 6,3 V (o más).
  • 1 condensador electrolítico de 47 μF y 6,3 V (o más).
  • 1 resistencia de 470 Ω (opcional, para el LED).
  • 1 diodo LED (opcional).
  • Cable plano de 6 hilos, del tipo de los cables IDE de 40 pines pero cortado a 6. Puede usarse cable normal, aunque el plano es más cómodo de manejar.
  • Una placa de circuito impreso perforada.
  • Cinta aislante, estaño y tubo termorretráctil (opcional).

Herramientas: destornillador de estrella, soldador, tijeras, lima plana y un polímetro que mida continuidad, imprescindible más adelante.

El esquema de dc-swat

El objetivo del mod es completar el siguiente esquema, publicado por el grupo ruso dc-swat (www.dc-swat.ru):

Un aviso importante antes de coger el soldador: la numeración de pines del esquema corresponde a un conector de tarjetas SD de tamaño completo. En conectores miniSD o microSD la numeración puede variar (en el microSD del montaje documentado, de hecho, es distinta), así que en esos casos hay que casar los pines por su funcionalidad y no por su número. Para evitar líos, lo recomendable es un conector SD estándar. Toda la numeración que sigue se refiere a ese esquema y a tarjetas SD únicamente.

Montar la placa del lector

Primero se suelda el conector de tarjetas sobre la placa perforada. Cerca del pin 4 del conector (Vdd, la alimentación positiva) se sueldan los dos condensadores. La pata positiva del de 47 μF se une con una de las patas del de 100 nF, y esa unión se lleva con un hilo al terminal 4. La pata negativa del de 47 μF se une con la pata libre del de 100 nF, y esa segunda unión va con otro cable al terminal 3 (Vss, la alimentación negativa). Acto seguido se unen entre sí los terminales 3 y 6 del conector.

El LED de acceso a la tarjeta es opcional, igual que su resistencia de 470 Ω. Quien lo quiera: el cátodo del LED (la pata negativa, ligeramente más corta) se suelda al terminal 1 del conector, y el ánodo (la pata positiva, un poco más larga) se conecta a través de la resistencia de 470 Ω al terminal 4.

Queda el cable plano. Debe cubrir la distancia entre el conector de puerto serie de la placa base y el lugar elegido para el lector, más un segmento generoso extra que facilite trabajar con el conjunto. Decidida la longitud, se corta y se suelda por un extremo a las patas 1, 2, 3, 4, 5 y 7 del conector de tarjetas. El tubo termorretráctil en las terminaciones nunca sobra.

En el montaje de la foto, los condensadores y la resistencia son SMD, tan pequeños que quedan ocultos bajo los cables. Con componentes de tamaño normal la soldadura es más sencilla, a cambio de ocupar más espacio. En lugar del LED hay un pequeño conector de 2 pines en la parte inferior, que permite añadirlo más adelante sin volver a soldar.

Soldar el lector a la placa de la consola

Con el lector listo, se desmonta la consola hasta quedarse con la placa principal.

Placa principal de la Dreamcast con el conector de expansión a la vista

Los 6 cables del otro extremo van soldados a los pines del conector de expansión que marca el esquema: el 4, 5, 6, 7, 8 y 10. Los terminales del conector están numerados del 1 al 10 de izquierda a derecha, y en teoría se podría soldar directamente sobre ellos, pero están tan juntos que los cortocircuitos aparecen con facilidad. Es mucho más recomendable soldar en los puntos de prueba alternativos de la cara inferior de la placa:

Aquí entra el polímetro. Se pone una punta sobre el pin de interés del conector de expansión y con la otra se van probando los puntos marcados hasta dar con el que tiene continuidad. Identificado el punto, se comprueba a qué pin del conector de la tarjeta SD corresponde según el esquema y se suelda el cable que toca. Se repite hasta completar los 6 cables. Puede sonar enrevesado, pero no es más que seguir el esquema con método.

Cables del lector soldados a los puntos de prueba

Con todas las conexiones hechas, se cubren con cinta aislante para evitar cortocircuitos contra el blindaje metálico de la consola.

Soldaduras protegidas con cinta aislante

Alojar el lector en la carcasa

Antes de cerrar la consola hay que buscar una salida para el cable plano. En el montaje documentado sale por el lateral derecho, aprovechando una rendija que deja la placa superior de blindaje.

El lector queda colocado en ese mismo lateral, sobre el módem. Para fijarlo se usa cinta adhesiva acolchada de doble cara: el adhesivo es lo bastante fuerte como para que el lector no se mueva nada al insertar o retirar la tarjeta, y el acolchado lo levanta ligeramente, justo lo necesario para salvar el nervio de plástico de la caja. La ranura por la que pasa la tarjeta se abre con una lima plana pequeña y bastante paciencia. Cerrada la consola, el resultado es una ranura microSD en el lateral junto al interruptor de selección de arranque normal o DreamShell.

Para probar el mod basta con lanzar DreamShell (desde CD, o desde la BIOS si se hizo el mod de arranque directo) y cargar un emulador o un juego.

Sobre el LED de acceso quedan ideas pendientes. Una especialmente elegante, vista a otro modder: sustituir el LED de encendido de la consola por uno tricolor, conectando un color a los terminales del LED original y el otro a los del LED de acceso. Así el triángulo luminoso de la Dreamcast cambiaría de color cada vez que se lee la tarjeta. También se puede intentar estampar el logotipo de SD junto a la ranura con etiquetas adhesivas; el método de transferencia de tóner, al menos en el intento documentado, no dejó un resultado demasiado satisfactorio.

Preguntas frecuentes

¿Qué material hace falta para montar el lector de tarjetas SD?

Un conector de tarjetas SD, un condensador cerámico de 100 nF, un condensador electrolítico de 47 μF, cable plano de 6 hilos y una placa de circuito impreso perforada. El LED de acceso y su resistencia de 470 Ω son opcionales.

¿Sirve un conector miniSD o microSD en lugar del SD estándar?

Sí, y de hecho el montaje documentado usa uno de microSD. El aviso importante es que la numeración de pines puede variar respecto al esquema de dc-swat, así que hay que casar los pines por su funcionalidad; para evitar líos, lo recomendable es un conector SD estándar.

¿Dónde se suelda el lector en la placa de la Dreamcast?

Los 6 cables van a los pines 4, 5, 6, 7, 8 y 10 del conector de expansión, pero soldar directamente sobre ellos provoca cortocircuitos con facilidad. Es mucho más recomendable usar los puntos de prueba de la cara inferior de la placa, identificados con un polímetro que mida continuidad.

¿Cómo se comprueba que el mod funciona?

Basta con lanzar DreamShell, desde CD o desde la BIOS si se hizo el mod de arranque directo, y cargar un emulador o un juego. En el montaje documentado el lector queda alojado sobre el módem, con la ranura abierta en el lateral de la carcasa.