Tirada Ampliación RAM 1MB para Amstrad CPC

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.
Avatar de Usuario
duca750 España - Extremadura
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 2654
Registrado: 28 Ago 2017, 13:14
Has thanked: 404 times
Been thanked: 203 times

Re: Tirada Ampliación RAM 1MB para Amstrad CPC

Mensaje por duca750 »

geloalex escribió: 09 Jul 2023, 06:36Fran estás en grupo 1 , a la espera del expansor ZX , ya nos avisa Rebobinando cuando sea de hacer el pago para mandar las dos cosas..... :-*
Gracias @geloalex, que castaña tengo jajaja
CPC464,CPC6128/GX4000/COMMODORE 64,AMIGA 500/ATARI STFM1024&800XL/ORIC1,ATMOS/DRAGON32/SPECTRUM+, +2,+3,48K,16K/MSX HB501P,101P,201P,MSX HB20P,HB75P,CANON V20,PHILIPS NMS8250,8020&8010&8000/ACORN ELECTRON/THOMSON MO08,MO05/ENTERPRISE 64.
Avatar de Usuario
Rebobinando
Demonio segundo orden
Demonio segundo orden
Mensajes: 1020
Registrado: 14 Sep 2018, 23:45
Ubicación: Castelldefels y puntualmente Zaragoza
Has thanked: 353 times
Been thanked: 336 times

Re: Tirada Ampliación RAM 1MB para Amstrad CPC

Mensaje por Rebobinando »

duca750 escribió: 09 Jul 2023, 13:39
geloalex escribió: 09 Jul 2023, 06:36Fran estás en grupo 1 , a la espera del expansor ZX , ya nos avisa Rebobinando cuando sea de hacer el pago para mandar las dos cosas..... :-*
Gracias @geloalex, que castaña tengo jajaja
Gracias @duca750, @geloalex :D

Acabo de publicar en el hilo de la tirada del expansor ZX que ya está el material disponible, pendiente de montar la primera unidad para confirmar que todo encaja. Así que el grupo 1 tendrá noticias en breve :)
Firma, lo que se dice firma, no tengo. Si eso, lo voy pensando... :|, pero si te apetece, esta es mi cuenta de Github por si encuentras algo que te pueda llamar la atención.
Avatar de Usuario
Rebobinando
Demonio segundo orden
Demonio segundo orden
Mensajes: 1020
Registrado: 14 Sep 2018, 23:45
Ubicación: Castelldefels y puntualmente Zaragoza
Has thanked: 353 times
Been thanked: 336 times

Re: Tirada Ampliación RAM 1MB para Amstrad CPC

Mensaje por Rebobinando »

llopis escribió: 25 Jun 2023, 11:16 ¡Qué bueno! No me había enterado de este proyecto hasta ahora. Estaba pensando en probarlo a ver si funciona con la ROM de diagnóstico, pero veo que ya lo habéis hecho. Un alivio que funcione, porque lo de acceder a toda esa memoria en el CPC es casi, casi arte de magia :-)

¿Te quedará una unidad sin montar por casualidad? Si eso me apunto.

Y también, ¿está el diseño del PCB o el Gerber por algún sitio que se pueda descargar?

Gracias.


--Noel
@llopis, ya tengo tu kit comprobado y preparado. Te envío un MP.
Firma, lo que se dice firma, no tengo. Si eso, lo voy pensando... :|, pero si te apetece, esta es mi cuenta de Github por si encuentras algo que te pueda llamar la atención.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6011
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1231 times
Been thanked: 2950 times
Contactar:

Re: Tirada Ampliación RAM 1MB para Amstrad CPC

Mensaje por cacharreo »

Muchísimas gracias, acabo de recibirla.

Para montarla he utilizado esta BOM en este preciso orden:

 Cantidad  Referencia  Componente  Valor  Información adicional 
1PCBPCB-CPC RAM Expansion RWD
3C2,C3,C4Condensador100nFSMD 805
2C1,C2Condensador10µFSMD 805
1IC1ReguladorAMS-1117-3.3SMD SOT-223-3
2RAM0,RAM1Zócalo32 pines anchoDIP
1RN1Red de resistencias4x10kΩSIP
1C6Condensador22µF 25VElectrolítico
1XC9536/XC9572XLTira de pines1x03SIP
1JTAGTira de pines1x07SIP
1IC2Zócalo44 pinesPLCC
1CPCBUSConector MX42x25Acodado
1SW1DIP switches2x4 pinesAcodado
1XC9536/XC9572XLJumper--
2RAM0,RAM1SRAM628512-5DIP, alternativa: AS6C4008
1IC2CPLDXC9572XLalternativa: XC9536 pero con prestaciones limitadas
Tras el montaje y antes de probarla en el CPC, he realizado las comprobaciones de rigor. Primero, sin ningún integrado instalado,
- comprobar la ausencia de continuidad entre +5V y GND y entre +3V3 y GND,
- conectar a una fuente de alimentación con amperímetro +5V y GND en el conector JTAG y encender. La lectura del amperímetro es de 0mA.
- instalar los integrados en sus zócalos,
- encender la fuente de alimentación y comprobar que la lectura del amperímetro está dentro de lo razonable (~30mA),
y ya después y con los interruptores DIP 1 y 2 abajo y 3 y 4 arriba, la he conectado a tu expansor de bus y al cargar Amstrad Diagnostics me detecta 1088kB.

Antes de conectarla al CPC quedó como se ve a continuación:

Imagen Imagen Imagen

Muy buen proyecto, felicidades @Rebobinando.
© cacharreo
Avatar de Usuario
Rebobinando
Demonio segundo orden
Demonio segundo orden
Mensajes: 1020
Registrado: 14 Sep 2018, 23:45
Ubicación: Castelldefels y puntualmente Zaragoza
Has thanked: 353 times
Been thanked: 336 times

Re: Tirada Ampliación RAM 1MB para Amstrad CPC

Mensaje por Rebobinando »

Acabo de actualizar el primer post del hilo con la información siguiente:
  • Esquemático, diseño PCB, Gerbers de este proyecto en este enlace de Github: Link
En breve lo completaré con una nota de uso de los switches, así como del jumper que permite alimentar en 5V o en 3.3V en función de la CPLD que se use. En concreto, para esta tirada, todas han sido XC9572XL, por lo que tendremos que tener el jumper marcando 3.3V. En los que se envían montados, ya va colocado en ese sitio.

Saludos
Firma, lo que se dice firma, no tengo. Si eso, lo voy pensando... :|, pero si te apetece, esta es mi cuenta de Github por si encuentras algo que te pueda llamar la atención.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6011
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1231 times
Been thanked: 2950 times
Contactar:

Re: Tirada Ampliación RAM 1MB para Amstrad CPC

Mensaje por cacharreo »

Rebobinando escribió: 17 Jul 2023, 00:39Acabo de actualizar el primer post del hilo con la información siguiente:
  • Esquemático, diseño PCB, Gerbers de este proyecto en este enlace de Github: Link
En breve lo completaré con una nota de uso de los switches, así como del jumper que permite alimentar en 5V o en 3.3V en función de la CPLD que se use. En concreto, para esta tirada, todas han sido XC9572XL, por lo que tendremos que tener el jumper marcando 3.3V. En los que se envían montados, ya va colocado en ese sitio.
¿Se añadirá el código VHDL y los correspondientes JED para programar las XC9536 y las XC9572XL?
© cacharreo
Avatar de Usuario
Rebobinando
Demonio segundo orden
Demonio segundo orden
Mensajes: 1020
Registrado: 14 Sep 2018, 23:45
Ubicación: Castelldefels y puntualmente Zaragoza
Has thanked: 353 times
Been thanked: 336 times

Re: Tirada Ampliación RAM 1MB para Amstrad CPC

Mensaje por Rebobinando »

cacharreo escribió: 17 Jul 2023, 08:15¿Se añadirá el código VHDL y los correspondientes JED para programar las XC9536 y las XC9572XL?
Archivos jed y xsvf para XC9572XL, seguro que sí. El resto (tanto código VHDL como jed para XC9536 o XC9572) intentaré referenciar o vincular con el repositorio original de Revaldinho para evitar duplicidad de información que realmente es idéntica. Lo que podamos echar en falta en el repositorio de Revaldinho, lo añadiré al mío para que esté accesible a todos los usuarios.

Muchas gracias por el apunte @cacharreo, se me había pasado colgar los archivos para programación de la CPLD :)

Saludos!
Firma, lo que se dice firma, no tengo. Si eso, lo voy pensando... :|, pero si te apetece, esta es mi cuenta de Github por si encuentras algo que te pueda llamar la atención.
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 6011
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1231 times
Been thanked: 2950 times
Contactar:

Re: Tirada Ampliación RAM 1MB para Amstrad CPC

Mensaje por cacharreo »

Rebobinando escribió: 18 Jul 2023, 00:35 Archivos jed y xsvf para XC9572XL, seguro que sí. El resto (tanto código VHDL como jed para XC9536 o XC9572) intentaré referenciar o vincular con el repositorio original de Revaldinho para evitar duplicidad de información que realmente es idéntica. Lo que podamos echar en falta en el repositorio de Revaldinho, lo añadiré al mío para que esté accesible a todos los usuarios.
Muchas gracias por el apunte @cacharreo, se me había pasado colgar los archivos para programación de la CPLD :)
De nada. ;) La idea era que con tu repositorio se tuviera a mano todo lo necesario para construir una ampliación.
© cacharreo
Avatar de Usuario
geloalex !Msx 3
Demonio segundo orden
Demonio segundo orden
Mensajes: 1412
Registrado: 19 Abr 2018, 19:21
Ubicación: Instagram: geloalex
Has thanked: 955 times
Been thanked: 496 times

Re: Tirada Ampliación RAM 1MB para Amstrad CPC

Mensaje por geloalex »

Recibida la ampliación de memoria .... gracias!!!
SpectrumZX81,ZX48,ZX48+,ZX128+2+3CommodoreA1200,A500,C64,C64C,C16AmstradCPC464,CPC6128MSXHB20P,HB75P,HBF1,HBF1XD,SVI728,8020Atari2600Sixer,2600Jr,7800PhillipsVideopacG7000NintendoGB,GBC,GBA,NES,FAMICOM,SNES,N64PCEnginePCEngine,PCEngineDUOSegaGG,SMS,SMS2,MD1,MD2,MEGACD2,SATURN,DC,NAOMIMicrosoftXBOX360Sony PS1,PS2,PS3,PS4,PSP,PSVitaMINISNES,SNES,MD,PSX INSTAGRAM: geloalex
Fran123 !CPC 4
Seguidor infernal
Seguidor infernal
Mensajes: 14
Registrado: 03 Ago 2023, 09:31

Re: Tirada Ampliación RAM 1MB para Amstrad CPC

Mensaje por Fran123 »

Hola

¿Hay alguna posibilidad de adquirir una de estas placas?

Gracias
Responder

Volver a “Proyectos de hardware abiertos”