Thanks for all the response
I am using Sandeep Mistry Arduino library on STM32 bluepill for prototyping
I have attached the list of registers getting changed. The 1st column is correct init value. The other columns are dumps after every corruption
The module runs for 3, 4 days and then suddenly the register value changes. When I touch any pin of the module , the register value changes. I tried powering up via bench top Keithly 2231A power supply [3.3v] again if I touch even the +3.3V pins or GND pins of the module, the corruption occurs.
I am not using any DIOx pins
I have a counter that counts the no of register writes by cpu. The corrupting registers remains 1 indicating they are written only during init() , which means the cpu is not writing erratically to SX1278 registers. It is definitely happening on its own
Click thumbnail to see full-size image