I am using the W5500 chip. But whenever I try to read (and I think also it’s happening with write), I get the “010203” bytes, but I always get the data byte as 0. Even though both MOSI and MISO are toggled at the falling edge of the CLK. Does anyone know why this might be happening?
The following is the scope of one SPI transfer, with OM=1 (FDM, 1Byte)
Reading the VERSIONR: