[COMMODORE] Como hacer un Multicart de Commodore 64

Proyectos realizados por los Retronianos, también links a proyectos externos y sitios relacionados con Modding y DIY... A crear si ha dicho...

[COMMODORE] Como hacer un Multicart de Commodore 64

Notapor renix » Vie Ene 25, 2013 8:45 pm

Hola Amigos, les cuento que comenzare un proyecto para tener ojala en febrero la version ownmade del cartucho EasyFlash para Commodore 64, como hace 4 años que no hago ni una wea de diseño electronico, y este no es un proyecto complejo, queria pedirle ayuda a los mas avesados del sitio en electronica digital, llamese ZZT, XT5 y 133Mhz... ya que debere reentrenarme en Eagle (http://www.cadsoftusa.com) y les queria pedir los tips y ayuda para conseguir los componentes, voy a hacer 5 cartuchos, y por la ayuda de ZZT, XT5 y 133Mhz se llevaran uno de regalo cada uno... a ver si vitoco se anima tambien, y se lleva uno... y Walky se suma a la mano de obra... asi que uno pa el tambien... ahi estan los 5...

el topic inicial es este... http://www.retrogames.cl/foro/viewtopic.php?f=23&t=8709

aqui algo de info para contextualizar:

Página Oficial del Proyecto EasyFlash : http://skoe.de/easyflash/index.php?page ... -easyflash con el lema... porque la radiacion UV produce Cancer ;-)... wena wena...

Esquemáticos (2 versiones):
Imagen Imagen

Imagenes:

Imagen Imagen

Imagen Imagen

Lista de partes:

Sockets
2 Sockets 16 pins DIP
3 Sockets 14 pins DIP
1 Socket 28 pins DIP
2 Sockets PLCC 32

ICs
1 IC 74HCT00
1 IC 74HCT02
1 IC 74HCT74
1 IC 74HCT174
1 IC 74HCT175
1 IC SRAM 6264, 62256 or 6116
2 IC AM29F040 AMD Flash 512KB

Passive parts
8 capacitors 100nF
2 resistors 10k
1 resistor 1k5
2 resistor networks 8-4 100 Ohm
1 Reset-Key
1 switch (Boot-Switch)
1 LED 3mm, low current
1 piece of lead, approx. 4 cm / 2"

and of course...
1 Circuit board EasyFlash 1.4.1 REV B (Aqui necesitare ayuda ;-)
1 Housing for the finished board (Pregunton... Q.E.P.D.)

Fase 1... reconocimiento del PCB existente... tuve que quitar la perspectiva de la imagen con el GIMP, y con esto sabremos donde colocar los componentes en el PCB.. es un proyecto OpenSource pero no encuentro los archivos de Diseño en ninguna parte... asi que deberemos hacer uno bueno.... aparte del prototipo estilo ownmade...

Necesito ayuda para encontrar la versión DIP de las memorias Flash AM29F040 AMD Flash 512KB
Imagen

Imagen

PCB que venden...

ImagenImagen

Eso por ahora, y cotizacion pedida a Victronics.... no conozco otra casa de electronica de este tipo... se reciben datos para cotizar y reducir los costos...

Proyecto EasyFlash Creado en Eagle... bienvenidos todos los consejos.... no me gusta el PROTEL... ;-) y el TANGO PCB esta muy viejo... jajajja... si, lo use y me lo sabia de memoria.... hace 10 años atras si... uff...

Imagen

Viendo los Archivos originales de diseño facilitados por mi compadre Thomas Giesel (oooohhh, que sobrado;-) ) vi que vienen para Eagle, y descubri un script que Eagle tiene para convertir el PCC a DXF; (aqui walki... vecrorizado para la CNC, ojo..) estan tambien los archivos de diseño realizados con un software llamado kiCAD, OpenSOurce para diseño de circuitos electronicos, para windows y linux (ojo ZZT, XT5 y 133MHZ, se ve bien bueno, lo estoy bajandoloooo...) y ademas viene una version del EasyFlash en VHDL... meter todo en un solo integrado FPGA... viene bueno este proyecto parece...

aqui algunas imagenes del PCB y SCM en Eagle en mi computador...

Imagen
Imagen
Avatar de Usuario
renix
 
Mensajes: 4438
Registrado: Vie Ene 25, 2013 1:39 am

Re: Como hacer un milticart de Commodore 64

Notapor Walky » Vie Ene 25, 2013 8:54 pm

Excelente, esperamos updates pronto :D
(Me llegó el lector de SD para Arduino (DX), así que podemos ponernos las pilas con el "otro" cart también :D )
Avatar de Usuario
Walky
 
Mensajes: 590
Registrado: Mar Ene 22, 2013 5:48 pm

Re: Como hacer un milticart de Commodore 64

Notapor Nes_milio » Sab Ene 26, 2013 4:49 pm

Ese "otro"... es lo que creo que es? (mappers al carajo?)
Nes_milio
 
Mensajes: 1797
Registrado: Mar Ene 22, 2013 8:37 am

Re: Como hacer un milticart de Commodore 64

Notapor renix » Sab Ene 26, 2013 8:55 pm

Walky escribió:Excelente, esperamos updates pronto :D
(Me llegó el lector de SD para Arduino (DX), así que podemos ponernos las pilas con el "otro" cart también :D )

Crea el tópic Walky y le damos... Así nos ayuda xt5 en esa empresa :-D
Avatar de Usuario
renix
 
Mensajes: 4438
Registrado: Vie Ene 25, 2013 1:39 am

Re: Como hacer un milticart de Commodore 64

Notapor renix » Sab Feb 09, 2013 11:39 pm

xt5 escribió:
renix escribió:Tenemos los archivos de diseño en eagle originales... fin de la reverenda paja mencionada por el Z...


yo pense que esa paja era parte de la entrencion de este proyecto, pero viendo que no: no sale mas facil encargar un kit del cartucho para soldar?? (si es que los venden)

con el Eagle los conectores y esas paquetes con PADs repetitivos se hace mas faciles hacerlos generando un pequeño script de comandos por ejemplo:

Código: Seleccionar todo
LAYER 1;
SMD 0.05 0.02 -0 'C0' (0 -0.075);
SMD 0.05 0.02 -0 'C1' (0 -0.025);
SMD 0.05 0.02 -0 'C2' (0  0.025);
SMD 0.05 0.02 -0 'C3' (0  0.075);

LAYER 16;
SMD 0.05 0.02 -0 'CA' (0 -0.075);
SMD 0.05 0.02 -0 'CB' (0 -0.025);
SMD 0.05 0.02 -0 'CC' (0  0.025);
SMD 0.05 0.02 -0 'CD' (0  0.075);


selecciona un layer y pone pads SMD de manera equidistante, la idea de estos scripts es que se generen con algun programilla (ULP en caso de Eagle, basado en C) o simplemente generar el texto con copy+paste cuando es algo simple como lo siguiente. de esta manera es como se puede generar por ejemplo un paquete para un BGA con mas de 500 pines, que obviamente generarlo a mano seria un lentoooo.

no he visto librerias para C64, pero hay una libreria -llegar y usar- para A8 aqui http://www.atariage.com/forums/blog/293 ... s-library/

--
buuuuh y mas encima veo que te cambiaste a KiCad, que no es nada de malo, pero a mi gusto el uso de KiCad esta rodeado por el fanatismo del Free Software... pero es solo mi opinion.
si estas probando alternativas, tambien te recomiendo el DIPTrace que es muy facil de usar, y que por alguna razon que desconosco es de uso extendido en Chile.

saludos y sigue posteando los avances de este proyecto.
Avatar de Usuario
renix
 
Mensajes: 4438
Registrado: Vie Ene 25, 2013 1:39 am

Re: Como hacer un milticart de Commodore 64

Notapor renix » Sab Feb 09, 2013 11:40 pm

xt5 escribió:oye renix, y como al parecer tienes tiempo ahora (asi da la impresion, pero no me fio) porque no lo hacemos como la gente...
yo hago el VHDL, para reemplazar todo (me dedico a esto a diario).

para la fabricacion tengo muy pocos CPLD que trabajan a 5V y muchos que trabajan a 3.3V (que podrian funcionar ya que son tolerantes), el tema es organizarse y no tirar para colina.

tambien se puede hacer con FPGAs hay unos de bajo costo con los cuales incluso puedes implementar la RAM internamente (asumiendo 2Kbits maximo), estamos hablando como 5 dolares por dispositivio, pero no se si su salida sera compatible con el umbral de tension del C64.

que te parece?
Avatar de Usuario
renix
 
Mensajes: 4438
Registrado: Vie Ene 25, 2013 1:39 am

Re: Como hacer un milticart de Commodore 64

Notapor renix » Sab Feb 09, 2013 11:41 pm

Aqui estan todos los archivos del proyecto

http://hg.berlios.de/repos/easyflash/summary

y los fuentes Eagle de EasyFlash 1

http://hg.berlios.de/repos/easyflash/fi ... -logic-tht

haz click en zip y bajalo, estan los archivos de diseño en Eagle (ver 1) kicad (ver 1) kicad (ver 2) y fuentes VHDL
Avatar de Usuario
renix
 
Mensajes: 4438
Registrado: Vie Ene 25, 2013 1:39 am

Re: Como hacer un milticart de Commodore 64

Notapor renix » Sab Feb 09, 2013 11:45 pm

Holas... Como estoy add portas de salir a unas merecidas vacaciones, previo a esto en el trabajo sacamos unos equipos en desuso del datacenter... y encontre un tesoro... unas placas de unos equipos para una antigua red ISDN cuando la Universidad daba servicios de ISP discado en La Serena...

Y son excelentes donantes para el EasyFlash... ya veran porque....
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen


En total son 20 placas.. o sea... tenemos 40 memorias Flash AM29F400B (4 Mbit, 512kx8 ó 256kx16), 40 memorias Flash AM29F200B (2Mbit, 256kx8 o 128x16), 40 Memorias LH2258AK-25 (compatibles con 71256, 40 memorias 71256, y 20 Conectores EDGE compatibles con C64... LA RAJAAAAAAAAAAAA
Avatar de Usuario
renix
 
Mensajes: 4438
Registrado: Vie Ene 25, 2013 1:39 am

Re: Como hacer un milticart de Commodore 64

Notapor renix » Sab Feb 09, 2013 11:46 pm

xt5 escribió:
renix escribió:Asi es... ya me he estado entrenando en este canibalismo...

queremos fotos del proceso! como piensas cortar "el conector" EDGE?

recupera los 4 relojes que se ven, son bastante utiles.
y ponte una foto del resto de componentes, tal vez haya algo interesante. :-0
Avatar de Usuario
renix
 
Mensajes: 4438
Registrado: Vie Ene 25, 2013 1:39 am

Re: Como hacer un milticart de Commodore 64

Notapor renix » Sab Feb 09, 2013 11:46 pm

a solicitud de XT5

Desmontaje de componentes con la bien ponderada estacion BAKU


Amputación de "el conector" EDGE ;-) (por llamarlo de alguna forma cognitivamente al lote... jajajaja)
Avatar de Usuario
renix
 
Mensajes: 4438
Registrado: Vie Ene 25, 2013 1:39 am

Siguiente

Volver a Proyectos, Modding y Restauraciones

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado