USO DEL KIT DIY PLACAMADRE ZX3, y aprender a adaptar tus placas de 128 pines Q128.
Moderador: antoniovillena
- Subcritical
- Spartan 3
- Mensajes: 231
- Registrado: 24 Ago 2018, 14:52
USO DEL KIT DIY PLACAMADRE ZX3, y aprender a adaptar tus placas de 128 pines Q128.
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:
TRANSICIÓN:
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:
TRANSICIÓN:
Última edición por Subcritical el 29 Sep 2023, 18:11, editado 1 vez en total.
- Subcritical
- Spartan 3
- Mensajes: 231
- Registrado: 24 Ago 2018, 14:52
Re: USO DEL KIT DIY PLACAMADRE ZX3, y aprender a adaptar tus placas de 128 pines Q128.
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.
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.
- Adjuntos
-
- P1040118.JPG (4.74 MiB) Visto 4906 veces
- Subcritical
- Spartan 3
- Mensajes: 231
- Registrado: 24 Ago 2018, 14:52
Re: USO DEL KIT DIY PLACAMADRE ZX3, y aprender a adaptar tus placas de 128 pines Q128.
El primer blink con la placa universal retro de ZXTRES y la Q128
- Subcritical
- Spartan 3
- Mensajes: 231
- Registrado: 24 Ago 2018, 14:52
Re: USO DEL KIT DIY PLACAMADRE ZX3, y aprender a adaptar tus placas de 128 pines Q128.
Escojo un core que pueda sintetizar con la FPGA EP4CE15F23C8N
- Subcritical
- Spartan 3
- Mensajes: 231
- Registrado: 24 Ago 2018, 14:52
Re: USO DEL KIT DIY PLACAMADRE ZX3, y aprender a adaptar tus placas de 128 pines Q128.
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.
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.
phpBB [media]
- Subcritical
- Spartan 3
- Mensajes: 231
- Registrado: 24 Ago 2018, 14:52
Re: USO DEL KIT DIY PLACAMADRE ZX3, y aprender a adaptar tus placas de 128 pines Q128.
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
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
Última edición por Subcritical el 29 Sep 2023, 20:34, editado 1 vez en total.
- Subcritical
- Spartan 3
- Mensajes: 231
- Registrado: 24 Ago 2018, 14:52
Re: USO DEL KIT DIY PLACAMADRE ZX3, y aprender a adaptar tus placas de 128 pines Q128.
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
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
- Subcritical
- Spartan 3
- Mensajes: 231
- Registrado: 24 Ago 2018, 14:52
Re: USO DEL KIT DIY PLACAMADRE ZX3, y aprender a adaptar tus placas de 128 pines Q128.
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
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
Última edición por Subcritical el 29 Sep 2023, 19:09, editado 3 veces en total.
- Subcritical
- Spartan 3
- Mensajes: 231
- Registrado: 24 Ago 2018, 14:52
Re: USO DEL KIT DIY PLACAMADRE ZX3, y aprender a adaptar tus placas de 128 pines Q128.
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. Aseveración de diseño por parte de qmtech con sólo leer el cajetín:
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. Aseveración de diseño por parte de qmtech con sólo leer el cajetín:
Última edición por Subcritical el 29 Sep 2023, 19:10, editado 2 veces en total.
- Subcritical
- Spartan 3
- Mensajes: 231
- Registrado: 24 Ago 2018, 14:52
Re: USO DEL KIT DIY PLACAMADRE ZX3, y aprender a adaptar tus placas de 128 pines Q128.
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:
https://www.mouser.es/ProductDetail/Int ... 5kZWZpbmVk
160$ En mouser: