I am working with the ADE7953 and SPI to communicate with a PIC24EP microcontroller. I believe I am in the correct mode, but I can't read anything back other than 0xFE for any register I try to read. I have tried to lock the communications to SPI, I have tried writing to the required registers as per the datasheet, but nothing seems to work. The clock is at 140KHz. You can see that MISO drops near the end of the third byte of clock cycles and it does this consistently no matter what I write out. I think its an internal time out from the part. I am attaching a screen shot of the SPI transaction in a logic analyzer. Voltages are all good, the signals are all sharp edged and there is very little noise on this board. Does anyone have a similar but working screen shot of what the comms should look like? Any ideas on what is going on here?