We are developing on ChipworkX. What the project requires now is to transfer bytes from ChipworkX to another NETMF device (in this case Fez Panda). The communication also needs to be two way - the ChipworkX is going to be sending most of the data to the Panda, but the Panda also needs to send some data back.
The idea we have right now is using SPI bus for the communication. The problem is the nature of SPI protocol - one of the device is supposed to be master, the other one - slave. This doesn’t seem to work in our case as both devices need to send and receive data.
The other idea is using UART, but as far as we know it is much slower than the SPI.
So, can anyone give us some kind of hint? Some better idea maybe for implementing the communication.
Thanks in advance