Página 1 de 2
USO DEL KIT DIY PLACAMADRE ZX3, y aprender a adaptar tus placas de 128 pines Q128.
Publicado: 29 Sep 2023, 13:13
por Subcritical
Esta mañana ha sido un día de mucho estaño y flux.
He puesto el camino de las imágenes para adaptar el pedazo de PLACA madre del ZXTRES (4 Capas) a placas que sigan un formato de 128 pines.
A - I2S Texas Instruments PCM5102A.
B - 2 Mandos ATARI DB9.
C - 1 VGA 888+HS+VS.
D - 1 Deltasigma .
E - Toma de tension 5V con interruptor.
F - MicroSD con muelle para fácil extracción.
G - CONMUTADOR I2S o Deltasigma.
H - Pulsadores Select y Bootsel.
I - Bus ZX Spectrum.
J - Bus interno.
K - Bus QMTECH128.
L - USB.
M - Circuito con entrada EAR.
N - LO MÁS INCREIBLE CON CARCASA FR4 SERIGRAFIADA.
La primera placa montada sobre el STANDARD RETRO PARA BUSES DE Q128 es la EP4CE15F23C8N:
https://es.aliexpress.com/i/32949281189 ... pt=glo2esp
Procedimiento:
https://github.com/AtlasFPGA/PLACAUNIVE ... _QMTECH128
En una Hora con todos los componentes necesarios pasamos de la bolsa de componentes a una placa Q128 adaptada:
INICIO:

- P1040098_BOLSACOMPONENTES.JPG (4.83 MiB) Visto 20258 veces
TRANSICIÓN:

- P1040115_AGREGAR_EP4CE15F23C8N_PLACAMADREZXTRES_CAJAMATERIAL_FR4.JPG (4.46 MiB) Visto 20258 veces
Re: USO DEL KIT DIY PLACAMADRE ZX3, y aprender a adaptar tus placas de 128 pines Q128.
Publicado: 29 Sep 2023, 13:35
por Subcritical
He vuelto a enderezar los pines, ahora me toca medir tensiones colocación de la placa Q128 y documentarla.
Tengo muchas ganas a este montaje desde que la compré hace un mes escaso, es una CYCLONE IV, de muchisimos pines y eso a mi me sirve mucho.
Veremos poco a poco a donde llegamos con el montaje.
El tener un bus intermedio nos da mucho, al menos a mi me hace soñar el poner otros dispositivos dentro.
Ahora a trabajar y pasarlo bien, la verdad que disponer de 24bits de color Y un pedazo I2S uff de ensueño.
Re: USO DEL KIT DIY PLACAMADRE ZX3, y aprender a adaptar tus placas de 128 pines Q128.
Publicado: 29 Sep 2023, 15:43
por Subcritical
El primer blink con la placa universal retro de ZXTRES y la Q128

- P1040120.JPG (5.4 MiB) Visto 20251 veces
Re: USO DEL KIT DIY PLACAMADRE ZX3, y aprender a adaptar tus placas de 128 pines Q128.
Publicado: 29 Sep 2023, 15:45
por Subcritical
Escojo un core que pueda sintetizar con la FPGA EP4CE15F23C8N

- Captura de pantalla de 2023-09-29 15-44-50.png (207.57 KiB) Visto 20250 veces
Re: USO DEL KIT DIY PLACAMADRE ZX3, y aprender a adaptar tus placas de 128 pines Q128.
Publicado: 29 Sep 2023, 15:53
por Subcritical
Enlace documentación placas que se irán soportando:
https://docs.google.com/spreadsheets/d/ ... sp=sharing
Inicialmente esta:
https://github.com/ChinaQMTECH/CYCLONE_IV_EP4CE15
Vídeo del hola múdo típico encender y apagar un Led cada segundo.
Re: USO DEL KIT DIY PLACAMADRE ZX3, y aprender a adaptar tus placas de 128 pines Q128.
Publicado: 29 Sep 2023, 17:24
por Subcritical
I2S Texas Instruments PCM5102A
Características de dicho integrado, soldado en superficie usando un encapsulado TSSOP (PW) | 20.
Tipos de audio que Acepta 16-, 24-, y 32-Bit
Lo importante de este chip de audio es que es muy cristalino y sobre todo en entornos con poca disponibilidad de pines, se puede usar el I2S con sólo 3 señales.
https://www.ti.com/product/es-mx/PCM510 ... CM5102APWR
Re: USO DEL KIT DIY PLACAMADRE ZX3, y aprender a adaptar tus placas de 128 pines Q128.
Publicado: 29 Sep 2023, 18:32
por Subcritical
PAREJA DE CHIPS XINLUDA XL74HC597 22+5
Enlace pdf:
https://datasheet.lcsc.com/szlcsc/20051 ... 521193.pdf
Pareja de desplazadores de registro de 8-bit con entradas en flip-flop:
Viendo el integrado XL74HC597 se vé que se podría soportar más botones de disparo.
LAS SEÑALES SON:
JOY_LOAD
JOY_DATA
JOY_CLK
JOY_SELECT

- P1040123.JPG (6.12 MiB) Visto 20237 veces
Re: USO DEL KIT DIY PLACAMADRE ZX3, y aprender a adaptar tus placas de 128 pines Q128.
Publicado: 29 Sep 2023, 18:42
por Subcritical
Para TESTEAR la placa he encontrado esta entrada de distwave, únicamente me dará fallo de sram, pero tengo mucho código donde mirar.
En realidad en la placa de 15Kles puedo testear toda la placa madre universal del ZXTRES, o al menos una gran parte:
https://github.com/neptuno-fpga/board_test
Podré probar los siguientes puertos:
NeptUNO board test core adapted to EP4CE15F23C8N.
Includes:
Onboard SDRAM test
Addon SRAM test (1024x16)
SD slot test
Joystick 1 & 2 test (2 buttons for now)
Sigma delta sound test
VGA / RGB PAL & NTSC test
Keyboard & mouse tests

- Captura de pantalla de 2023-09-29 18-40-11.png (206.55 KiB) Visto 20235 veces
Re: USO DEL KIT DIY PLACAMADRE ZX3, y aprender a adaptar tus placas de 128 pines Q128.
Publicado: 29 Sep 2023, 18:56
por Subcritical
Después de ver la documentación tanto de la placa Q128 Con el FPGA EP4CE15F23C8N, veo que mencionan que es compatible con una placa idéntica pero de 55Kles.
Yo me centro en la EP4CE15F23C8N, pero los amantes de la de 55Kles pueden desoldar el chip y soldarlo usando varios tipos de flux y reballing, perdón poner bien las bolas en su sitio...
Y coño, que los pines asociados a la matriz de la fpga es la misma. Sinó vean ustedes.
Sólo mirando los cajetines se vé que la matriz del EP4CE15F23C8N coincide con la EP4CE55F23C8N, ahí dejo eso.
Conjetura óptica similitud EP4CE15F23C8N y EP4CE55F23C8N.

- P1040124.JPG (8.05 MiB) Visto 20234 veces
Aseveración de diseño por parte de qmtech con sólo leer el cajetín:

- Hay_que_leer_los_cajetines_QMTECH_INTEL_EP4CE15F23-EP4CE55F23.png (568.72 KiB) Visto 20234 veces
Re: USO DEL KIT DIY PLACAMADRE ZX3, y aprender a adaptar tus placas de 128 pines Q128.
Publicado: 29 Sep 2023, 19:01
por Subcritical
Lo único que para la EP4CE55F23 hay que encontrar un buen suministrador porque a estos precios de más de 160 Dólares de EEUU, mal vamos.
https://www.mouser.es/ProductDetail/Int ... 5kZWZpbmVk
160$ En mouser:

- Captura de pantalla de 2023-09-29 19-01-32.png (243.08 KiB) Visto 20231 veces