ManualesDe Nuestros MiembrosHardwareTaller

Cómo programar una Gotek con FlashFloppy mediante USB

gotek flashfloppy usb

4.7
(16)

En este artículo te explicamos la manera de programar una Gotek con FlashFloppy como simulador de disquetera, para hacer uso de la misma con nuestro Amstrad CPC, CPC+ o el sistema que tu prefieras.

El simulador de disquetera GOTEK es un dispositivo que emula el funcionamiento de una unidad de disco mecánica. Este tan solo necesita de disponer de unas imágenes de disco [HFE] y ahora también [DSK] para montarlas y disfrutar de nuestros discos virtuales.

Como programar una GOTEK sin necesidad de programador FTDI o Serial

En esta ocasión utilizaré la alternativa de programación vía USB, puesto que me parece interesante y más fácil de llevar a cabo que la programación mediante programador FTDI, puesto que si tan solo tenemos la idea de programar una Gotek, este no es necesario.

progamar una gotek
Programar una Gotek, descripción conexiones

ūüí°

Para seguir esta guía son necesarios conocimientos de soldadura y algunas herramientas.

¬ŅQUE NECESITAMOS PARA PROGRAMAR UNA GOTEK?

CABLE USB

Este cable no es de uso com√ļn, sin embargo si no quer√©is comprarlo, es f√°cil hacerlo uno mismo. Tan solo necesitamos dos cables donantes con el conector macho, los cortamos a la medida que deseemos y unimos cada cable con su color, as√≠ de sencillo.

PREPARANDO LA GOTEK

Para la programar una Gotek por USB tenemos que hacer un par de puentes, para que entre en modo DFU y sea detectada por el PC. Un hilo conductor y un poco de esta√Īo ser√° suficiente. Finalizada la carga del firmware tendremos que quitarlos.

Cómo programar Gotek con FlashFloppy mediante USB
Programar un Gotek, puentes para modo DFU

Una vez descargado el software, procedemos a la instalación del mismo. Debemos tener la GOTEK conectada al PC, y éste debe haberla reconocido en modo DFU.

Hecho esto y con nuestro cable USB preparado (cable con 2 USB macho), conectamos a la disquetera en su conexión frontal y al PC, el cual nos aparecerá como un nuevo dispositivo detectado.

DESCARGA EL FIRMWARE FLASHFLOPPY

Necesitamos el software Dfuse y el DFU file manager que lo acompa√Īa. Es conveniente actualizar el driver, aunque aparentemente no hay ning√ļn problema de configuraci√≥n, es conveniente actualizarlo. Muestro capturas de como hacerlo en Windows 10. El proceso es similar en Windows 7. Existe driver para x86 y x64; deberemos instalar el driver adecuado a nuestro Sistema Operativo.

Cómo programar Gotek con FlashFloppy mediante USB

Sobre inicio, botón derecho del ratón y nos aparece un desplegable. Marcamos administrador de dispositivos.

Cómo programar Gotek con FlashFloppy mediante USB
Administrador de dispositivos

Seleccionamos el dispositivo detectado y clicamos en actualizar controlador y buscar el controlador en el equipo. El driver se encuentra en:

C:\Program Files (x86)\STMicroelectronics\Software\DfuSe v3.0.5\Bin\Driver

Seleccionamos el controlador válido para nuestro sistema; yo seleccioné la versión para Windows 8.1 64 bits.

DESCARGANDO FLASHFLOPPY

Procedemos a descargar el firmware en su versión más actual, yo suelo elegir la rama estable:

https://github.com/keirf/FlashFloppy/wiki/Downloads

CARGANDO EL FIRMWARE

Abrimos Dfuse con la GOTEK conectada y nos muestra una pantalla como esta.

Cómo programar Gotek con FlashFloppy mediante USB
Programar una Gotek, pantalla de programación en Dfuse

En avalible DFU devices nos aparece el dispositivo GOTEK, seleccionamos como target la primera opción que es internal flash. A continuación en el cuadro Upgrade or Verify action, pulsamos el botón Choose…

Aquí seleccionamos el archivo con extensión .DFU. Hecho esto pulsamos sobre Upgrade. Nos mostrará un mensaje de advertencia, indicándonos que el dispositivo esta protegido contra escritura; pulsamos en Yes. Otro mensaje de advertencia indicando que el dispositivo esta en modo DFU, Yes de nuevo. En este punto es necesario dejar pasar unos segundos para la reconexión del dispositivo.

Cómo programar Gotek con FlashFloppy mediante USB
Programar una Gotek, bien hecho

Si la carga es correcta veremos un mensaje como el de la imagen. Ahora podremos quitar los puentes que hicimos anteriormente.

MODIFICACIONES HARDWARE PARA FLASHFLOPPY

BUZZER GOTEK

Con el fin de simular el sonido de la disquetera original al hacer la lectura del disco, colocamos un buzzer piezoeléctrico en JB, positivo arriba, tal como se indica en la imagen, pues el firmware esta preparado para funcionar sobre esta conexión directamente.

Cómo programar una Gotek con FlashFloppy mediante USB 2
Programar una Gotekm buzzer

PANTALLA OLED EN GOTEK

Sustituyendo el peque√Īo display de 7 segmentos, es posible montar un peque√Īo display OLED el cual nos aporta mas informaci√≥n, como la imagen de disco [DSK] seleccionada, entre otras cosas, por lo que simplemente tendremos que quitar el display num√©rico y substituirlo por un peque√Īo Display Oled de 128√ó32. Utilizaremos los mismos cables, tan solo¬†es importante no cambiar la polaridad en el display; en las im√°genes se muestra la conexi√≥n del display. Utilizaremos los mismos cables dupont de 7 segmentos.

Cómo programar Gotek con FlashFloppy mediante USB
Cómo programar Gotek con FlashFloppy mediante USB
Detalle de conexiones del display oled
oled display
Oled Display

Con el firmware actual y gracias a la pantalla oled, √ļnicamente necesitamos copiar los DSK a nuestro pendrive para poder disfrutar de nuestro simulador de disco, tan f√°cil como pasar las distintas im√°genes DSK y leer el archivo en la pantalla, y estamos listos para disfrutar de nuestra nueva GOTEK.

¬ŅNecesitas una gotek?

En el v√≠deo de nuestro compa√Īero @pabloforcen puedes ver una GOTEK programada con flashfloppy, funcionando en un Amstrad 6128 Plus.

ūüíĺ GOTEK como emulador de disco en AMSTRAD 6128+

Si has leído todo este artículo y no has entendido nada o no tienes ganas de hacerlo, también puedes comprar una gotek con el firmware instalado.

Para cualquier duda, también puedes consultar la Wiki de FlashFloppy, escrita y mantenida por Keirf Fraser, el Autor de este fantástico firmware de uso libre. No dudéis en invitarle a una cerveza.

¬ŅDe cu√°nta utilidad te ha parecido este contenido?

¬°Haz clic en una estrella para puntuar!

Etiquetas
Mostrar m√°s

3 comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Publicaciones relacionadas

Botón volver arriba
Cerrar
Cerrar