I’m working on a project that is using the W5500 chip for communication (not internet connection). I’ve installed the ioLibraryDriver into my project, but those functions don’t seem to do anything. For instance, when I try to set the source IP address (setSIPR(ip)) and then read it, I always get zeros. This happens with every register, I’m assuming it’s because no data is actually being read into the chip.
On the hardware side I am using the Particle BSoM with the M.2 eval board. I’ve posted in particle’s forum but no luck. Particle’s Device OS isn’t built for our specific use case. I’ve started SPI (through particle’s device os) in order to communicate with the W5500 directly. No luck again.
I’m new to TCP connections and the Wiznet API’s. Any advice would be greatly appreciated.