You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<p>The OTA method is generally recommended. For more information see <ahref="#updating-firmware-over-the-air">here</a>.</p>
3299
3299
<p>Remember, all SparkFun RTK devices are open source hardware meaning you have total access to the <ahref="https://github.com/sparkfun/SparkFun_RTK_Everywhere_Firmware" target="_blank" rel="noopener">firmware</a> and <ahref="https://github.com/sparkfun/SparkFun_RTK_Facet" target="_blank" rel="noopener">hardware</a>. Be sure to check out each repo for the latest firmware and hardware information.</p>
<li>Locally built versions (newer or older, restore to released version)</li>
3320
3328
</ul>
3321
3329
<h2id="updating-firmware-using-the-uploader-gui">Updating Firmware Using The Uploader GUI<aclass="headerlink" href="#updating-firmware-using-the-uploader-gui" title="Permanent link"></a></h2>
@@ -3395,6 +3411,14 @@ <h2 id="updating-firmware-from-wifi">Updating Firmware From WiFi<a class="header
3395
3411
</div>
3396
3412
<p>Firmware may be uploaded to the unit by clicking on 'Upload BIN', selecting the binary such as 'RTK_Surveyor_Firmware_v3_x.bin' and pressing upload. The unit will automatically reset once the firmware upload is complete.</p>
3397
3413
<h2id="updating-firmware-from-cli">Updating Firmware From CLI<aclass="headerlink" href="#updating-firmware-from-cli" title="Permanent link"></a></h2>
<p>The command-line interface is also available. You’ll need to download the <ahref="https://github.com/sparkfun/SparkFun_RTK_Everywhere_Firmware_Binaries" target="_blank" rel="noopener">RTK Firmware Binaries</a> repo. This repo contains the binaries but also various supporting tools including esptool.exe and the three binaries required along with the firmware (bootloader, partitions, and app0).</p>
<p>Connect a USB A to C cable from your computer to the ESP32 port on the RTK device. Turn the unit on. Now identify the COM port the RTK enumerated at. The easiest way to do this is to open the Device Manager:</p>
<p>The UM980 is the GNSS receiver inside the RTK Torch. The following describes how to update the firmware on the UM980.</p>
2493
+
<p>The Septentrio mosaic-X5 is the GNSS receiver inside the RTK Facet mosaic. The following describes how to update the firmware on the mosaic-X5.</p>
2494
2494
<ol>
2495
-
<li>Download the latest UM980 firmware. As of writing, the UM980 firmware is <ahref="https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Torch/main/UM980_Firmware/UM980_R4.10Build11833.pkg" target="_blank" rel="noopener">v11833</a>. See the <ahref="https://github.com/sparkfun/SparkFun_RTK_Torch" target="_blank" rel="noopener">RTK Torch repo</a> for the latest firmware.</li>
2496
2495
<li>
2497
-
<p>Download and install <ahref="https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Torch/main/UM980_Firmware/uprecise-v2-0.exe" target="_blank" rel="noopener">UPrecise</a>. UPrecise is the software created by Unicore to configure and view output from Unicore GNSS modules. v2 of the software can be downloaded <ahref="https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Torch/main/UM980_Firmware/uprecise-v2-0.exe" target="_blank" rel="noopener">here</a> but newer versions may be available.</p>
2498
-
<p><figuremarkdown>
2499
-
<imgalt="Hardware menu showing pass through option" src="../img/UPrecise/SparkFun%20RTK%20Everywhere%20-%20UM980%20Passthrough.png" />
2500
-
<figcaptionmarkdown>
2501
-
Entering direct connect via Serial Configuration
2502
-
</figcaption>
2503
-
</figure></p>
2496
+
<p>Download the latest mosaic-X5 firmware. As of writing, the mosaic-X5 firmware is <ahref="https://www.septentrio.com/en/products/gnss-receivers/gnss-receiver-modules/mosaic-x5#resources" target="_blank" rel="noopener">v4.14.10.1</a>.</p>
2504
2497
</li>
2505
2498
<li>
2506
-
<p>Put the device into passthrough mode. From the main menu navigate to System 's'->Hardware 'h'->UM980 Direct Connect '13'. This will put the device into a pass-through mode, but with special character monitoring that allows the UM980 to be reset when bootloading is detected. Close the terminal connection so that UPrecise can connect to the COM port.</p>
<p>The RTK device will stay in this passthrough mode until the external power button is pressed and released. The device will beep when exiting passthrough mode.</p>
2516
-
</div>
2517
-
<p><figuremarkdown>
2518
-
<imgalt="Connect button and connection settings in UPrecise" src="../img/UPrecise/SparkFun%20RTK%20Everywhere%20-%20UPrecise%20Inteface%20Connect.png" />
2519
-
<figcaptionmarkdown>
2520
-
Connect button and connection settings in UPrecise
2521
-
</figcaption>
2522
-
</figure></p>
2499
+
<p>Connect a USB-C cable between your computer and the RTK Facet mosaic.</p>
2500
+
</li>
2501
+
<li>
2502
+
<p>Power on the Facet mosaic and allow ~10 seconds for the mosaix-X5 to start up.</p>
2523
2503
</li>
2524
2504
<li>
2525
-
<p>Select the COM port and set the baud rate to 115200, then press 'Connect'</p>
2505
+
<p>On your computer, open a web browser and navigate to <strong>192.168.3.1</strong>. You are using Ethernet-over-USB to communicate with the mosaix-X5 directly. The X5's internal web page should appear.</p>
2506
+
</li>
2507
+
<li>
2508
+
<p>Select the <strong>Admin</strong> tab and then <strong>Upgrade</strong>.</p>
<imgalt="Selecting the .SUF firmware file" src="../img/mosaic-X5/mosaic-X5_firmware_upgrade_2.png" />
2537
2520
<figcaptionmarkdown>
2538
-
Firmware selection window
2521
+
Selecting the .SUF firmware file
2539
2522
</figcaption>
2540
2523
</figure></p>
2541
2524
</li>
2542
2525
<li>
2543
-
<p>Select the latest firmware file that was previously downloaded (See the <ahref="https://github.com/sparkfun/SparkFun_RTK_Torch" target="_blank" rel="noopener">RTK Torch repo</a> for the latest firmware). Then press Start.</p>
2526
+
<p>Click <strong>Start upgrade</strong> to start the upgrade.</p>
0 commit comments