Micro XTCF ISA 8 bits de muy bajo perfil
Publicado: 19 Mar 2021, 14:26
Hola,
Os presento el nuevo proyecto que he desarrollado a partir de los esquemáticos del Mini XTCF de MonotechPCs, que a su vez se basan en el proyecto XTCF Lite de Sergey Kiselev. He reducido el tamaño y la necesidad de componentes al máximo, utilizando el SPLD ATF16V8B para implementar la lógica de los ICs 74HC688 requeridos para el direccionamiento de la ROM y puerto I/O de la tarjeta CF. En mi caso, utilizo la dirección D000h para el acceso a la memoria y el puerto I/O 300h para la CF, aunque podría modificarse el código del SPLD para seleccionar otros.
Se trata de una interfaz ISA CompactFlash de 8 bits + EEPROM de arranque de 8Kb (dos funciones independientes que también podrían utilizarse individualmente). Para la EEPROM, dejo grabada la última versión de Universal BIOS XTIDE compatible con procesadores 8088, pero puede actualizarse desde el mismo MS/Dos con la utilidad XTIDECFG a una versión mas rápida pero compatible con 80186/V20/V30 o superior. El acceso de escritura a la EEPROM se establece con un switch, que recomiendo dejar desactivado una vez configurado correctamente, yo lo enviaré así y ya configurado.
El acabo se podrá elegir entre HASL y ENIG + Gold Fingers, sin embargo, HASL es más que suficiente si no se tiene intención de extraer mucho la tarjeta del puerto ISA, ya que el número de inserciones y extracciones puede alcanzar varias decenas antes de que comience a degradarse. ENIG + Gold Fingers aguanta mas, pero se incrementaría el precio del producto final en 6 euros.
Ahora no tengo disponibles en mi tienda de Tindie, pero los ofrezco completamente ensamblados a los miembros interesados de este foro con un descuento equivalente a lo que me cobra la plataforma por su venta desde la misma, un 8%:
Acabado HASL: 23€
Acabado ENIG + Gold Fingers: 28€
Tarjeta CF de 512Mb con MS/Dos 6.22 recién instalado: 5€
Correo nacional ordinario: 0€
Correo nacional certificado: 4,50€
El esquemático, gerbers y fuente del SPLD se encuentran disponibles en el siguiente repositorio de mi cuenta de GitHub.
Algunas imágenes del proyecto:
Interesados:
Perro -> HASL x 1 (sin CF), Pagado, Entregado
zx4ever -> HASL x 1 (sin CF), Pagado, Entregado
Carolo -> HASL x 1 (sin CF), Pagado, Entregado
zx4ever -> ENIG + Gold Fingers x 1 (sin CF), Pagado, enviado el 12/04/2021
Mikes -> HASL x 1 (con CF), Pagado, enviado el 08/04/2021
retrolab -> HASL x 2 (sin CF), Pagado, Entregado
delgrom -> HASL x 1 (con CF), Pagado, Entregado
Os presento el nuevo proyecto que he desarrollado a partir de los esquemáticos del Mini XTCF de MonotechPCs, que a su vez se basan en el proyecto XTCF Lite de Sergey Kiselev. He reducido el tamaño y la necesidad de componentes al máximo, utilizando el SPLD ATF16V8B para implementar la lógica de los ICs 74HC688 requeridos para el direccionamiento de la ROM y puerto I/O de la tarjeta CF. En mi caso, utilizo la dirección D000h para el acceso a la memoria y el puerto I/O 300h para la CF, aunque podría modificarse el código del SPLD para seleccionar otros.
Se trata de una interfaz ISA CompactFlash de 8 bits + EEPROM de arranque de 8Kb (dos funciones independientes que también podrían utilizarse individualmente). Para la EEPROM, dejo grabada la última versión de Universal BIOS XTIDE compatible con procesadores 8088, pero puede actualizarse desde el mismo MS/Dos con la utilidad XTIDECFG a una versión mas rápida pero compatible con 80186/V20/V30 o superior. El acceso de escritura a la EEPROM se establece con un switch, que recomiendo dejar desactivado una vez configurado correctamente, yo lo enviaré así y ya configurado.
El acabo se podrá elegir entre HASL y ENIG + Gold Fingers, sin embargo, HASL es más que suficiente si no se tiene intención de extraer mucho la tarjeta del puerto ISA, ya que el número de inserciones y extracciones puede alcanzar varias decenas antes de que comience a degradarse. ENIG + Gold Fingers aguanta mas, pero se incrementaría el precio del producto final en 6 euros.
Ahora no tengo disponibles en mi tienda de Tindie, pero los ofrezco completamente ensamblados a los miembros interesados de este foro con un descuento equivalente a lo que me cobra la plataforma por su venta desde la misma, un 8%:
Acabado HASL: 23€
Acabado ENIG + Gold Fingers: 28€
Tarjeta CF de 512Mb con MS/Dos 6.22 recién instalado: 5€
Correo nacional ordinario: 0€
Correo nacional certificado: 4,50€
El esquemático, gerbers y fuente del SPLD se encuentran disponibles en el siguiente repositorio de mi cuenta de GitHub.
Algunas imágenes del proyecto:
Interesados:
Perro -> HASL x 1 (sin CF), Pagado, Entregado
zx4ever -> HASL x 1 (sin CF), Pagado, Entregado
Carolo -> HASL x 1 (sin CF), Pagado, Entregado
zx4ever -> ENIG + Gold Fingers x 1 (sin CF), Pagado, enviado el 12/04/2021
Mikes -> HASL x 1 (con CF), Pagado, enviado el 08/04/2021
retrolab -> HASL x 2 (sin CF), Pagado, Entregado
delgrom -> HASL x 1 (con CF), Pagado, Entregado