Huawei/BG7TBL 2015-07-08 (Star4+ board)
...
Cons: Requires minor change (solder two wires) to fix management interface mis-wiring from BG7TBL. Limited availability now it seems. No software to monitor.
Can you give details or link for these changes?
Here are the details for the two simple mods that I have done to the Huawei.
The Huwai/"BG7TBL" 2015-07-08 is actually a Star4+ board from Oscilloquartz that BG7TBL has strapped onto a PCB of his design and jammed into an enclosure. The BG7TBL PCB is a nicely designed board that allows him to connect a variety of 3rd-party GPSDO and provide consistent front panel connections. He includes a MAX3232 chip in there so that internal TTL-level signals can be converted to RS-232 levels before connecting to the DB9, connection points for power, LEDs, and the BNC connectors.
In this post I will show you how to reconfigure the DB9 connector to connect to the actual RS232 management interface on the Star4+ board, as well as how to add a square wave output to the front panel. Since the actual GPSDO is a Star4+ board, the first thing I would recommend is to download the user manual for that which usagi links in this post:
https://www.eevblog.com/forum/testgear/bg7tbl-gpsdo-master-reference/msg740339/#msg740339If you look near the bottom of this manual, you will see a diagram for a connector on the Star4+ board. THis is where we are going to be tapping into the various signals. Let's discuss the management interface first, as I think that's the mod most people will be interested in.
As the board comes from the eBay seller, the front panel DB9 is a "talk only" interface and is connected to an RS-232 level version of the Tx interface from the uBlox GPS chip. This will sort of let you run the uBlox u-center software. I say "sort of" because this software gets confused by the interface being effectively read-only, and it has some issues sometimes and much of the functionality doesn't work. However, it's enough to see the satellite strength and some basic stats. If having this sort of nice graphical interface is important to you, stop here, because you won't get that after the mod. If you proceed with this mod, you will (until some nicer software is available) just be able to use a serial terminal to connect to the board. However, you will have access to more information, including the state of the actual GPSDO, and the ability to set parameters such as the antenna delay. The board has a set of commands that are documented in the aforementioned manual; take a look at those to see what's possible.
On the Star4+ board is a Xilinx FPGA, which has inside it a soft-core processor. This processor is what actually implements the control logic of the GPSDO. It talks to the uBlox chip via a serial connection on the uBlox, which is why BG7TBL was not able to route the uBlox Rx pin out to the DB9 connector. This soft-core processor has its own serial connection which we can talk to send commands and view status.
To proceed with the mod, remove the 4 screws from the front panel and slide out the board. The picture below shows a top-down view of the Star4+ board sitting on top of the BG7TBL adapter board. Note the black connector that the red arrow is pointing to. THis is where we are going to make our connections. Also note the arrow pointing to the uBlox chip. This is where the uBlox Tx connection is being made.

The next picture shows a detail view of the connector. The yellow wire is the connection to the management Tx pin, and the green wire is the connection to the management Rx pin. Solder some suitable wire there, and route these wires around to the bottom of the board. If you're interested in also adding the square wave output, you can also see the connection for that here.

Here is a close-up of the bottom side of the BG7TBL adapter board. Note the yellow and green wires, and the dangling red wire. The red wire is coming from the uBlox Tx pin, and used to connect to where the yellow wire connects now. These connections go through the MAX3232 chip, and then onto the front panel.

If you're also interested in adding a square wave output, this is what I did there. Remove the front panel, which is a simple matter of removing the nuts from the two BNC connectors and the one SMA connector. Drill a suitable size whole for your BNC. I purchased a BNC connector with a pre-attached pigtail off of eBay. It had an SMA connector on the other end, which I just snipped off. Re-attach the panel, add in your new BNC, and solder it to the location shown in the previous photo. There is a convenient spot to solder the ground/shield right there, so it's a very simple connection other than the fact that the connector pads are very small.

Now before you do this mod, you might want to have a look at the scope capture of the square wave output. It's not the nicest square wave in the world, and in particular note that the duty cycle is not remotely close to 50%. At some point I will probably come back and add a little daughterboard to convert the sine wave to a clean, 50% duty cycle square wave.
