In my design I use GPS module u-blox MAX-7, LNA MAX2659 and chip GPS antenna. First prototype design shows good signal strength, in 2 minutes from a cold start I have a fix. Here is the picture of PCB layout:
The highlighted trace is RF signal from LNA to GPS module. Under this section, there is LCD display (U7).
Now, I had to significantly modify the PCB layout, because I changed some parts(LCD, GPS antenna etc.) and I want to fit the device into a small enclosure. The size of PCB is very limited, so I came up with this design:
As you can see, because of size limitation I moved the GPS module to the bottom layer of PCB and I had to use via to route the RF signal to the module. Again, there is LCD display next to this section.
My problem is that now the signal I get is really low. I get one message every few seconds. Can via in RF signal route attenuate the signal so much? Do you have any suggestions how to solve this?
PS: I also tried to populate PCB with GPS related parts only. Result was the same.