I'd like to use SPI on pins MIO26-31, these pins are routed to two Lattice CPLDs, what is a bit inconvenient... do I have to get, install, request a license, learn and use the Lattice development environment just to drive those signals to the pins I'm interested in? That doesn't look like a good choice, does it? Is there any easy way of using the TE0803 SPI on any pins in the TEBF0808 with the minimum hassle?
I'm considering using the PMOD connectors with a Digilent PMOD IP connected to the PS if that is feasible
Hi,
EX_IO1 - EX_IO4 are not used in the CPLD:
https://wiki.trenz-electronic.de/display/PD/TEBF0808+CPLD
EX_IO5 -EX_IO8 are connected on PL over bedirectional leveltranslator:
see http://www.trenz-electronic.de/fileadmin/docs/Trenz_Electronic/Modules_and_Module_Carriers/5.2x7.6/5.2x7.6_Carriers/TEBF0808/REV04/Documents/SCH-TEBF0808-04.PDF
CPLD source code is available on the download area, in case you want to modify.
You can also add AXI SPI IPs in PL and try to use them over the lever shifter or you set one of the PS SPI Controller to EMIO and connect on PL
br
John