Página 8 de 12

Re: YomboTFT en acción

Publicado: 30 Ene 2018, 18:40
por skywalky
Gracias, creo que todavia me queda por aprender antes de toquetear todo eso.

Re: YomboTFT en acción

Publicado: 26 Abr 2018, 14:27
por juanjose
Esto de que el zxuno tenga su propia pantalla me parece genial, pero . ¿Donde esta el pineado para hacerlo?.
¿Se ha publicado, o hay que pasar por encargar la placa? .
Tengo el zxuno integrado en una carcasa de gomas y me gustaria aplicarle la pantalla a modo de notebook.

Re: YomboTFT en acción

Publicado: 26 Abr 2018, 14:36
por yombo
El fichero UCF contiene el pineado:
https://github.com/yomboprime/zxuno-add ... uno_v4.ucf

Lo más fácil es que uses una pcb adaptadora de Antonio, pero claro, eso te limita la posición de la pantalla y el zxuno.

Re: YomboTFT en acción

Publicado: 26 Abr 2018, 14:40
por juanjose
Gracias yombo, pero veo ese texto y no entiendo nada.
¿Como se lee?
¿No hay nada tipo pin xx - pin yy????

Re: YomboTFT en acción

Publicado: 26 Abr 2018, 14:44
por yombo
En ese fichero tienes lo que necesitas. donde pone por ejemplo:

NET "tftRD" LOC="P45" | IOSTANDARD = LVCMOS33;

Significa que el pin tftRD va al pin P45 del ZX-Uno. Puedes ver el pineado del conector de expansión en la hoja que venía con el ZX-Uno del crowd. Si no, en la wiki o la faq debe estar.

La parte relevante es esta:

Código: Seleccionar todo

# TFT Screen output
NET "tftRD" LOC="P45" | IOSTANDARD = LVCMOS33;
NET "tftWR" LOC="P47" | IOSTANDARD = LVCMOS33;
NET "tftRS" LOC="P57" | IOSTANDARD = LVCMOS33;
NET "tftRESET" LOC="P23" | IOSTANDARD = LVCMOS33;
NET "tftData<0>" LOC="P58" | IOSTANDARD = LVCMOS33;
NET "tftData<1>" LOC="P51" | IOSTANDARD = LVCMOS33;
NET "tftData<2>" LOC="P56" | IOSTANDARD = LVCMOS33;
NET "tftData<3>" LOC="P48" | IOSTANDARD = LVCMOS33;
NET "tftData<4>" LOC="P50" | IOSTANDARD = LVCMOS33;
NET "tftData<5>" LOC="P44" | IOSTANDARD = LVCMOS33;
NET "tftData<6>" LOC="P41" | IOSTANDARD = LVCMOS33;
NET "tftData<7>" LOC="P43" | IOSTANDARD = LVCMOS33;
NET "tftData<8>" LOC="P46" | IOSTANDARD = LVCMOS33;
NET "tftData<9>" LOC="P40" | IOSTANDARD = LVCMOS33;
NET "tftData<10>" LOC="P34" | IOSTANDARD = LVCMOS33;
NET "tftData<11>" LOC="P35" | IOSTANDARD = LVCMOS33;
NET "tftData<12>" LOC="P29" | IOSTANDARD = LVCMOS33;
NET "tftData<13>" LOC="P26" | IOSTANDARD = LVCMOS33;
NET "tftData<14>" LOC="P24" | IOSTANDARD = LVCMOS33;
NET "tftData<15>" LOC="P22" | IOSTANDARD = LVCMOS33;
Los otros 5 pines que hay debajo de estos en el fichero UCF no los necesitas, son para leer la pantalla touch pero aún no está implementado.

RD, WR, RS, RESET y DATA0 a DATA15 están marcados en la serigrafía de la pantalla TFT.

Re: YomboTFT en acción

Publicado: 26 Abr 2018, 14:48
por juanjose
ahhhh.. ok ok. Ahora si .
Muchas gracias

Re: YomboTFT en acción

Publicado: 26 Abr 2018, 14:49
por yombo
A tí por usarlo :)

Suerte! :enelPC:

Re: YomboTFT en acción

Publicado: 01 Jun 2018, 08:17
por juanjose
Por fin me llego mi pantalla del modelo correcto y he hecho mi primer intento.
En primer lugar el cableado. He tirado cables segun el pineado pero no se ve ninguna actividad en pantalla.
El caso es que segun la respuesta mas arriba, creo que con esas 20 conexiones faltan indicar el gnd y el 5v o el 3.5v .... ¿o ambos?.
¿Alguien podria publicar un pineado claro y completo?
Aunque aplico la logica y se usar un soldador, no tengo ni idea de esto.

Re: YomboTFT en acción

Publicado: 01 Jun 2018, 08:24
por juanjose
Y el segundo problema ahora con el soft.....
He instalado el core del Spectrun en el segundo slot por aquello del miedo a tocar el primero.
Cuando arranco solo me da en la tv una pantalla de border azul y paper negro.
Lo he hecho por sd con core2.zx1.

He probado dos distintos con el mismo resultados.
Tambien lo he intentado con el de pc pero me da pantalla negra . Imagino que ese 5requiere de algo en sd o conexion vga.

Vamos... que una frustrante tarde perdida de decepciones

Re: YomboTFT en acción

Publicado: 01 Jun 2018, 10:31
por juanjose
. :silbando: