From 5eaba4f7d35a3b1c093e372da6846398bca9773b Mon Sep 17 00:00:00 2001 From: SparkFun Automated Action <36016723+santaimpersonator@users.noreply.github.com> Date: Tue, 15 Apr 2025 11:16:46 -0600 Subject: [PATCH 1/2] Update 10MHz Reference Updated information and instructions for the 10MHz clock frequency reference switch --- docs/hardware_overview.md | 14 ++++++++++++-- docs/troubleshooting_tips.md | 9 +++++++++ 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/docs/hardware_overview.md b/docs/hardware_overview.md index 2872231..5a0c8a6 100644 --- a/docs/hardware_overview.md +++ b/docs/hardware_overview.md @@ -470,7 +470,7 @@ The GNSSDO has robust SMA connectors for the mosaic-T GNSS antenna, Pulse-Per-Se
The SMA connector for the 10 MHz output / input.
- The 10 MHz SMA connector is standard polarity. The voltage is adjustable via the VCCIO switch: 3.3V or 5V. 2.8V and 1.8V are also available via the jumper links *(see the **[Jumpers](#jumpers)** section)*. The output can also be configured for 50 Ohm via the jumper links *(see the **[Jumpers](#jumpers)** section)*. Output / Input is selected via the small slide switch adjacent to the connector. When configured for input: the input impedance is 50Ω; the detection level is -14dBm; the max supported input level is +12dBm. + The 10 MHz SMA connector is standard polarity. The voltage is adjustable via the VCCIO switch: 3.3V or 5V. 2.8V and 1.8V are also available via the jumper links *(see the **[Jumpers](#jumpers)** section)*. The output can also be configured for 50 Ohm via the jumper links *(see the **[Jumpers](#jumpers)** section)*. Output / Input is selected via the small slide switch *(see the **[Switches](#switches)** section)* adjacent to the connector. When configured for input: the input impedance is 50Ω; the detection level is -14dBm; the max supported input level is +12dBm. @@ -487,6 +487,10 @@ The GNSSDO has robust SMA connectors for the mosaic-T GNSS antenna, Pulse-Per-Se + !!! warning + Although the mosaic-T module can either use its internal TCXO or accept an external signal as a frequency reference, the module will constantly reboot if the `REF_I` pin isn't provided a 10MHz sinusoidal signal and left floating. Therefore, users should only set the [`10MHz` switch](#switches) to the `IN` position, only if a 10MHz clock signal can be provided; otherwise, the switch should remain in the `OUT` position. + + === "`PPS`"
@@ -724,6 +728,12 @@ There are two miniature slide switches on the GNSSDO PCB: +!!! warning + The mosaic-T module can either use its internal TCXO or accept an external signal as a frequency reference. However, the module will constantly reboot if the `REF_I` pin isn't provided a 10MHz sinusoidal signal and left floating. Therefore, users should only set the `10MHz` switch to the `IN` position, only if a 10MHz clock signal can be provided; otherwise, the switch should remain in the `OUT` position. + + Additionally, switching between an external and internal frequency reference must occur when the mosaic-T is powered off, or the module must be reset after switching states. + + === "`VCCIO`" This switch sets the voltage of the Input Output Terminals (COM2 UART, Event B, SCL2 & SDA2) @@ -736,7 +746,7 @@ There are two miniature slide switches on the GNSSDO PCB: - The SMA connector will output a 10MHz "CMOS" disciplined clock signal - The signal voltage is set by the VCCIO voltage selection switch - When set to `IN`: - - The user can apply a clock signal from an external 10MHz oscillator + - The user **must apply a clock signal from an external 10MHz oscillator**; otherwise, the mosaic-T module will constantly reset - The input impedance is 50Ω - The detection level is -14dBm - The max supported input level is +12dBm diff --git a/docs/troubleshooting_tips.md b/docs/troubleshooting_tips.md index f79f83a..2eea458 100644 --- a/docs/troubleshooting_tips.md +++ b/docs/troubleshooting_tips.md @@ -73,6 +73,7 @@ You can update or reload the firmware using the [SparkFun RTK Firmware Uploader] The full firmware source code is available in our [GitHub repository](https://github.com/sparkfun/SparkFun_GNSSDO/tree/main/Firmware/GNSSDO_Firmware) + ## Enclosure Disassembly Due to the ESD sensitivity of the mosaic-T module, we don't recommend disassembling the GNSSDO. However, if users must access the PCB to troubleshoot an issue, make a modification, or repair a component, we highly recommend that they take the necessary ESD precautions to avoid damaging the mosaic-T module. @@ -132,6 +133,14 @@ Once the terminal blocks have been removed, users can remove the front and rear At this point, if users have previously disconnected all the cables and the terminal blocks from the back, the GNSSDO PCB should slide out of the enclosure. Users can then, remove the rear panel from the enclosure to complete the teardown process. + +## Clock Frequency Reference +The mosaic-T module can either use its internal TCXO or accept an external signal as a frequency reference. However, the module will constantly reboot if the `REF_I` pin isn't provided a 10MHz sinusoidal signal and left floating. Therefore, users should only set the `10MHz` switch to the `IN` position, only if a 10MHz clock signal can be provided; otherwise, the switch should remain in the `OUT` position. + +!!! note + Switching between an external and internal frequency reference must occur when the mosaic-T is powered off, or the module must be reset after switching. + +
![QR code to the hookup guide](./assets/img/qr_code/hookup_guide.png){ .qr } From 8affd735cef5db3f150ed44d4a136fe97080c568 Mon Sep 17 00:00:00 2001 From: SparkFun Automated Action <36016723+santaimpersonator@users.noreply.github.com> Date: Tue, 15 Apr 2025 11:33:06 -0600 Subject: [PATCH 2/2] Fix spacing Remove indentation --- docs/hardware_overview.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/hardware_overview.md b/docs/hardware_overview.md index 5a0c8a6..43a23f9 100644 --- a/docs/hardware_overview.md +++ b/docs/hardware_overview.md @@ -442,7 +442,7 @@ The GNSSDO has robust SMA connectors for the mosaic-T GNSS antenna, Pulse-Per-Se
The SMA connector for the EventA input.
- The Event A SMA connector is standard polarity. The voltage is adjustable via the VCCIO switch: 3.3V or 5V. 2.8V and 1.8V are also available via the jumper links *(see the **[Jumpers](#jumpers)** section)*. The output can also be configured for 50 Ohm via the jumper links *(see the **[Jumpers](#jumpers)** section)*. + The Event A SMA connector is standard polarity. The voltage is adjustable via the VCCIO switch: 3.3V or 5V. 2.8V and 1.8V are also available via the jumper links *(see the **[Jumpers](#jumpers)** section)*. The output can also be configured for 50 Ohm via the jumper links *(see the **[Jumpers](#jumpers)** section)*.
@@ -470,7 +470,7 @@ The GNSSDO has robust SMA connectors for the mosaic-T GNSS antenna, Pulse-Per-Se
The SMA connector for the 10 MHz output / input.
- The 10 MHz SMA connector is standard polarity. The voltage is adjustable via the VCCIO switch: 3.3V or 5V. 2.8V and 1.8V are also available via the jumper links *(see the **[Jumpers](#jumpers)** section)*. The output can also be configured for 50 Ohm via the jumper links *(see the **[Jumpers](#jumpers)** section)*. Output / Input is selected via the small slide switch *(see the **[Switches](#switches)** section)* adjacent to the connector. When configured for input: the input impedance is 50Ω; the detection level is -14dBm; the max supported input level is +12dBm. + The 10 MHz SMA connector is standard polarity. The voltage is adjustable via the VCCIO switch: 3.3V or 5V. 2.8V and 1.8V are also available via the jumper links *(see the **[Jumpers](#jumpers)** section)*. The output can also be configured for 50 Ohm via the jumper links *(see the **[Jumpers](#jumpers)** section)*. Output / Input is selected via the small slide switch *(see the **[Switches](#switches)** section)* adjacent to the connector. When configured for input: the input impedance is 50Ω; the detection level is -14dBm; the max supported input level is +12dBm. @@ -502,7 +502,7 @@ The GNSSDO has robust SMA connectors for the mosaic-T GNSS antenna, Pulse-Per-Se
The SMA connector for the Pulse-Per-Second output.
- The Pulse-Per-Second SMA connector is standard polarity. The voltage is selectable via the VCCIO switch: 3.3V or 5V. 2.8V and 1.8V are also available via the jumper links *(see the **[Jumpers](#jumpers)** section)*. The output is DC-coupled. The output can be configured for 50 Ohm output via the jumper links *(see the **[Jumpers](#jumpers)** section)*. + The Pulse-Per-Second SMA connector is standard polarity. The voltage is selectable via the VCCIO switch: 3.3V or 5V. 2.8V and 1.8V are also available via the jumper links *(see the **[Jumpers](#jumpers)** section)*. The output is DC-coupled. The output can be configured for 50 Ohm output via the jumper links *(see the **[Jumpers](#jumpers)** section)*.