I met a problem that I could detect signal output on the SDO pin of PIC microcontroller with oscilloscope, but the SO pin of FM25V05 did not reply to the data. When the SDO pin of PIC microcontroller or the SI pin of FM25V05 was touched by the conductor, the SO pin of FM25V05 would have data transmitted.
I have also checked that the soldering reliability is okay, on several boards, how can I fix this problem
So that's my code
Can you share the schematics for the FRAM and PIC controller. We can start by checking all the connections. Also can you provide the Scope shots for FRAM read/ write operations. (Also kindly mention where you connect the probes: near the FRAM or near the PIC controller.)
Can you probe near the FRAM. Also can you kindly provide the schematics for FRAM portion. The code does look ok and so it can be related to some issues in the connections.