I successfully programmed the verilog for the GPIO/SPI chip into the CPLD and popped it into place. Next step is to wire it up and use the flash programmer bus controller to see if I can control GPIO, read GPIO, and use the SPI bus.
Here is a picture with all three CPLDs in place:
It is the one in the upper left.
The pin assignments section from the .lco file that I will use to wire it in. I’ll start with A7:0, D7:0,
RD
,
WR
, and
IORQ
. Also CLK to the simulated CLOCK from the Arduino.