Similar problems with my OSD; mainly just resetting over and over but only in flight. Tried several noise filters on 5V and 12V, and it didn't help. It turned out to be that it didn't like 12V straight from the battery because of less than 12V and fluctuations. Right now I have mine disconnected, but I think that an up/down regulator (so it can make 12.0V from 12.6V or 10.5V) would fix it.
I'm about to embark on fixing up my OSD.....
Do I buy something else or get this one sorted.
I've got a micro minimosd, and it's powered by 5v from the FC per librepilot doc.... I use the USB com bridge to program it.
Somethings I considered were bad 5v and bad earth arrangements...
The ground goes straight to the FC which grounds via the bec in one of the four ESCs
The 5V is the same source as the FC.
I am going to bench test with / without the camera and vtx to try and confirm everything else is ok.
I currently have video passing through the OSD but no OSD at all. Last time I flew I had a video reset but only once.
Tonight I disconnected my camera and still had no OSD which was strange...
I then tried to talk to the OSD with its config software and still nothing.
Do I pursue this minimosd or do I buy a full size minimosd that comes in a case which will solve another problem...