At the moment I'm trying to understand how to get my PC to communicate with the XS40 board. I've got the XS40 board v1.2 with a XIXLINX 4010E, PC84.
What I'm exactly trying to do is to communicate directly with the XILINX through the parallel port, that is passing data directly from the PC to the XILINX, by using one of the parallel port protocols.
My question is then, is there a way of communicating directly to the XILINX (passing data from the PC to the XILINX, without using the microcontroller), by using one of the standard protocols?
My conclusions ... What I've realized is that using SPP/(Centronics/Compatibility Mode), SPP/Byte mode, EPP and ECP will not work at all since pin 55 on the XILINX (program pin) is connected to signal 1 (J1-1 in the schematics) on the parallel port and this signal is in use when using the protocols mentioned above. Regarding the SPP/Nibble mode, it can't be used in order to pass data to the XILINX. See http://www.servicepac.mainz.ibm.de/eprmhtml/eprma/40005.htm regarding the protocols (IEEE 1284-1994 Standard Parallel Port).
No. Your best solution is to write some PC software which will pass data to the XS Board through the 8 data pins and will receive data through the five status lines.