Hi Harmut,1. The Ublox is operated with 2.7 to 3.6 volts. But my board only delivers 3.1 volts at the GPS connector. That means that everything ages, the capacitors and the voltage regulators too. The same goes for the contacts. So my Vref is not 3.3V. If you increase Vref to 3.35V because of the voltage display, then only interference can be transmitted. So let the motors run and measure the supply voltage on the GPS and the reference voltage on the GPS. Then set your Vref in Config.h and test.
I decided to solder an ELKO of 68V and 100 μF directly to the F9P power connection . You can use an Ozi to measure whether there is any interference on the power line and then solder another 5 nF in parallel.
2. Yesterday I tested the Sunary https://github.com/ShadedSelf/Sunray-CE/tree/main/sunray . The version shows exactly the same behavior, Mow on Fix gone , etc. Then I downloaded the new 318 and the problem with the missing fix was gone.
However, I keep getting GPS Invalid for a short time and then a fix immediately. I'm 99% sure it's a software problem because I use two rovers and it happens to both of them more or less often. It's either a timer problem or an interrupt or Vref, etc.
3. To test, take a very old version and check whether this disappearing FIX has disappeared. Or try increasing the clock speed of the M4 to see if it improves, especially the BUS.
Would you be able to provide any pictures/diagrams on how you implemented this? I’ve had this problem for some time now.
