Hi Hari
I see that Vijay (your colleague?) is in conversation with my colleague (David) about the same issue: ADE7878 Evaluation Board - Beginner
I think it would be better if we maintain the discussions around any particular issue within a single thread. As David has been working on this issue till now, I think it is better that he continues taking the lead on this. I will definitely co-ordinate with David and help out in any way I can. If this is a different issue, please let me know and we can continue our discussion here.
Regarding your current situation (based on the most recent posts by Vijay), I have two comments:
1. It is necessary to toggle the chip select pin three times to select SPI port as your communication port, after power-up. And after doing this, locking the port is also very important. Without doing this, the communication cannot be assumed to be completely reliable.
2. Writing to 'reserved' bits is not recommended. The behavior may vary from one register to the next. Some reserved bits may be writable while others may be write- protected. The same is true with address 0xEBFF; do not use it to verify your write operation, but just to toggle chip select three times. It is important to leave the reserved bits at their default state.
Please respond on the other post where the discussion is currently going on. Thanks!
Regards
hmani