SpecSD, interfaz de almacenamiento para tarjetas SD

Proyectos de hardware con sus esquemáticos y si llevan software en fuente

Moderadores: cacharreo, Fundadores

Reglas del Foro
Aquí solo tienen cabida proyectos de hardware que incluyan siempre al menos sus esquemáticos para poder reproducirlos si llevan componentes electrónicos, y si es posible los ficheros del programa en que se hacen, los diseños de las placas, los gerber, etc. Si llevan algún tipo de software asociado debe estar diponible el código fuente

Para los que no cumplen estas condiciones se debe postear en el foro de proyectos generales.
Responder
Avatar de Usuario
Kyp !Sinclair 1
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3373
Registrado: 30 Sep 2013, 14:54
Ubicación: Madrid
Has thanked: 28 times
Been thanked: 145 times

SpecSD, interfaz de almacenamiento para tarjetas SD

Mensaje por Kyp »

Como ya comenté en este otro hilo estoy diseñando un interfaz de almacenamiento para tarjetas SD compatible con el DivMMC. El diseño original de Mario Prato está aquí: http://aticatac.altervista.org/portale/?q=node/14

Mi diseño es prácticamente igual al original. Solo hay un pequeño, aunque fundamental, cambio. El original utiliza la señal de reloj proveniente del bus de expansión del Spectrum. Dicha señal no es igual entre los diversos modelos de Spectrum (o inexistente en el caso del 128K español) y durante mis pruebas provocaba que si la ajustaba para unos modelos dejaba de funcionar en otros.

Al final he prescindido de dicha señal y he incluido un oscilador independiente en el diseño.

El código de la CPLD estaba preparado para funcionar con los 3.5 MHz del reloj del bus de expansión que está sincronizado con la CPU y hay el tiempo justo para realizar una operación de lectura/escritura entre instrucción e instrucción del Z80. Al poner un oscilador independiente es necesario meter unos retardos para sincronizar un reloj con otro y eso hacía que no hubiera tiempo suficiente y dejaba de funcionar. La solución ha sido poner un oscilador más rápido, de 8 MHz, y modificar el código de la CPLD para que funcione a esta nueva velocidad.

Después de probarlo en varios modelos de Spectrum creo que puedo decir que funciona correctamente así que abro una ronda de pedidos para 9 placas que tengo, pero tened en cuenta que esta primera tirada es para usuarios 'avanzados' porque puede haber todavía algún fallo que se me haya escapado y que es todo montaje superficial no apto para principiantes. Además hay que grabar una EEPROM y hace falta, además del grabador, un adaptador de SMD a DIP; y hay que grabar la CPLD con el cable de plataforma Xilinx. Por eso prefiero montarlo yo y venderlo ya montado y probado.

El esquema, layout de los componentes, y el JED para grabar en la CPLD están aquí:
https://1drv.ms/u/s!Aj2oYYIgITnQkVaE7DF ... 2?e=VZCen4

El precio montado es de 45 € y sin montar 25 €, envío a parte.
El precio montado es de 55 €, envío a parte (actualizado a 2022).

Interesados
1x - P E R - jgilcas (sin montar) - cambio de placa
1x - P E R - kik3 (sin montar) - placa ok
1x - P E R - BCH (sin montar) - placa ok
1x - P E R - Quickie (sin montar) - placa ok
1x - P E R - llopis (sin montar) - placa ok
1x - P E R - alt (sin montar) - cambio de placa
1x - P E R - Jason_rg (sin montar)
1x - P E R - papanillu (sin montar) - cambio de placa
1x - P E R - geloalex (sin montar) - placa ok
1x - P E R - Lord Raptor (sin montar) - cambio de placa
---
Total 10

Interesados 2ª tirada
1x - P E R - kyp
1x - P E R - popopo (sin montar)
1x - ves (sin montar)
1x - P E R - valfac (sin montar)
1x - P E - retrolab (montada)
1x - P E R - spirax (montado)
1x - P E R - garvidal (sin montar)
1x - P E R - sejuan (montado)
1x - P E R - alvaroalea (sin montar)
1x - P E R - neithan (montado)
1x - luis80 (montado)
---
Total 10

Interesados 3ª tirada
4x Kyp
1x - P E R - flopping (kit)
1x - P E R - eplas (kit)
1x - P E R - alki (kit)
1x - P E R - kik3 (kit)
1x - P E R - cacharreo (kit)
---
Total 9

NOTA para el montaje: Hay que tener cuidado al soldar los dos mini conmutadores del interfaz porque por abajo tienen unas pestañas de metal que quedan muy cerca de los pads de soldadura y pueden hacer contacto al soldarlos. Es mejor dejar un poco de separación entre la base del conmutador y la placa. Aquí se comenta el problema: viewtopic.php?f=63&t=6734&start=130#p149779

Fotos:
Imagen
Imagen
Última edición por Kyp el 27 Nov 2022, 18:43, editado 77 veces en total.
Avatar de Usuario
jgilcas
Demonio tercer orden
Demonio tercer orden
Mensajes: 587
Registrado: 08 Abr 2013, 22:16
Has thanked: 4 times
Been thanked: 9 times

Re: SpecSD, interfaz de almacenamiento para tarjetas SD

Mensaje por jgilcas »

Ole ole! Una sin montar para mi please :)
ZX48, ZX48+, ZX128+2, ZX128+3, OREL BK08, A500, MSX2, VIC-20, C64C, CPC464, CPC6128, GAMEBOY, GAMEBOY POCKET, GAMEBOY COLOR, NES, SNES, N64, GBA, GBASP, GBAMICRO, GAMECUBE, GAMEGEAR, SMS, SMS2, MD1, MD2, MEGACD, SATURN, DC, XBOX, XBOX360, TG-16
Avatar de Usuario
kik3
Aspirante a demonio
Aspirante a demonio
Mensajes: 201
Registrado: 19 Feb 2018, 23:38
Has thanked: 3 times
Been thanked: 14 times

Re: SpecSD, interfaz de almacenamiento para tarjetas SD

Mensaje por kik3 »

Por aquí otra sin montar, please

Enviado desde mi Redmi Note 7 mediante Tapatalk

BCH
Demonio tercer orden
Demonio tercer orden
Mensajes: 973
Registrado: 06 Sep 2014, 12:10
Ubicación: Barcelona
Been thanked: 4 times

Re: SpecSD, interfaz de almacenamiento para tarjetas SD

Mensaje por BCH »

Me apunto uno sin montar si es posible :)
Avatar de Usuario
Quickie
Aspirante a demonio
Aspirante a demonio
Mensajes: 388
Registrado: 21 Sep 2017, 19:58
Has thanked: 25 times
Been thanked: 21 times

Re: SpecSD, interfaz de almacenamiento para tarjetas SD

Mensaje por Quickie »

Otro que se apunta a un kit sin montar! :)
Gracias!
Imagen
Avatar de Usuario
llopis
Demonio tercer orden
Demonio tercer orden
Mensajes: 787
Registrado: 05 Jul 2018, 09:43
Ubicación: Asturias
Has thanked: 2 times
Been thanked: 21 times
Contactar:

Re: SpecSD, interfaz de almacenamiento para tarjetas SD

Mensaje por llopis »

¡Me apunto a uno sin montar!
Avatar de Usuario
alt
Aspirante a demonio
Aspirante a demonio
Mensajes: 460
Registrado: 06 Abr 2013, 09:53
Ubicación: madrid
Contactar:

Re: SpecSD, interfaz de almacenamiento para tarjetas SD

Mensaje por alt »

Anda, pues si queda alguna, ¡también me apunto a la SpecSD! Y te debería el dinero de la placa de la Vectrex y de esta. ¿Te veo este finde?
Avatar de Usuario
Kyp !Sinclair 1
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3373
Registrado: 30 Sep 2013, 14:54
Ubicación: Madrid
Has thanked: 28 times
Been thanked: 145 times

Re: SpecSD, interfaz de almacenamiento para tarjetas SD

Mensaje por Kyp »

Voy apuntando al principio...
alt escribió: 11 Nov 2019, 17:33 Anda, pues si queda alguna, ¡también me apunto a la SpecSD!
¿Montada o sin montar?
alt escribió: 11 Nov 2019, 17:33 ¿Te veo este finde?
A este no me puedo apuntar :?
Avatar de Usuario
alt
Aspirante a demonio
Aspirante a demonio
Mensajes: 460
Registrado: 06 Abr 2013, 09:53
Ubicación: madrid
Contactar:

Re: SpecSD, interfaz de almacenamiento para tarjetas SD

Mensaje por alt »

Sin montar. ¿Cómo prefieres que te vaya pagando?
Jason_rg
Demonio tercer orden
Demonio tercer orden
Mensajes: 757
Registrado: 16 May 2015, 20:32
Ubicación: Guipuzcoa
Has thanked: 2 times
Been thanked: 18 times

Re: SpecSD, interfaz de almacenamiento para tarjetas SD

Mensaje por Jason_rg »

Hola Kyp

Una sin montar plz… :)

Gracias
Responder

Volver a “Proyectos de hardware abiertos”