YomboTFT en acción

Todo aquello que acompaña a la placa del ZX-Uno (carcasas, alimentadores, pegatinas para el teclado, etc) / Everything that goes with the ZX-Uno board (cases, AC adapters, stickers for keyboard, etc)
skywalky
Mensajes: 94
Registrado: 23 Mar 2016, 19:16

Re: YomboTFT en acción

Mensajepor skywalky » 30 Ene 2018, 18:40

Gracias, creo que todavia me queda por aprender antes de toquetear todo eso.

juanjose
Mensajes: 52
Registrado: 21 Dic 2017, 12:21

Re: YomboTFT en acción

Mensajepor juanjose » 26 Abr 2018, 14:27

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.

Avatar de Usuario
yombo
Mensajes: 438
Registrado: 05 Oct 2015, 14:10

Re: YomboTFT en acción

Mensajepor yombo » 26 Abr 2018, 14:36

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.

juanjose
Mensajes: 52
Registrado: 21 Dic 2017, 12:21

Re: YomboTFT en acción

Mensajepor juanjose » 26 Abr 2018, 14:40

Gracias yombo, pero veo ese texto y no entiendo nada.
¿Como se lee?
¿No hay nada tipo pin xx - pin yy????

Avatar de Usuario
yombo
Mensajes: 438
Registrado: 05 Oct 2015, 14:10

Re: YomboTFT en acción

Mensajepor yombo » 26 Abr 2018, 14:44

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.

juanjose
Mensajes: 52
Registrado: 21 Dic 2017, 12:21

Re: YomboTFT en acción

Mensajepor juanjose » 26 Abr 2018, 14:48

ahhhh.. ok ok. Ahora si .
Muchas gracias

Avatar de Usuario
yombo
Mensajes: 438
Registrado: 05 Oct 2015, 14:10

Re: YomboTFT en acción

Mensajepor yombo » 26 Abr 2018, 14:49

A tí por usarlo :)

Suerte! :enelPC:


Volver a “Accesorios / Accesories”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados