Skip to content

Commit 521c6d0

Browse files
committed
Add Postcard to docs
1 parent 91f0bd3 commit 521c6d0

File tree

7 files changed

+103
-8
lines changed

7 files changed

+103
-8
lines changed

docs/firmware_update_lg290p.md

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
# Updating LG290P Firmware
2+
3+
<!--
4+
Compatibility Icons
5+
====================================================================================
6+
7+
:material-radiobox-marked:{ .support-full title="Feature Supported" }
8+
:material-radiobox-indeterminate-variant:{ .support-partial title="Feature Partially Supported" }
9+
:material-radiobox-blank:{ .support-none title="Feature Not Supported" }
10+
-->
11+
12+
<div class="grid cards fill" markdown>
13+
14+
15+
- EVK: [:material-radiobox-blank:{ .support-none }]( title ="Feature Not Supported" )
16+
- Postcard: :material-radiobox-marked:{ .support-full title="Feature Supported" }
17+
- Torch: [:material-radiobox-blank:{ .support-none }]( title ="Feature Not Supported" )
18+
19+
</div>
20+
21+
The LG290P is the GNSS receiver used on the RTK Postcard. The following describes how to update the firmware on the LG290P.
22+
23+
1. Download the latest LG290P firmware. As of writing, the LG290P firmware is [v4](https://raw.githubusercontent.com/SparkFun_RTK_Postcard/blob/main/Firmware/Quectel_LG290P_Firmware_Release_V0104S.zip). See the [RTK Postcard repo](https://github.com/sparkfun/SparkFun_RTK_Postcard/tree/main/Firmware) for the latest firmware.
24+
2. Download and install [QGNSS](https://www.quectel.com/download/qgnss_v2-0_en/). QGNSS is the software created by Quectel to configure and view output from Quectel GNSS modules.
25+
26+
<figure markdown>
27+
![Hardware menu showing pass through option](./img/UPrecise/SparkFun RTK Everywhere - UM980 Passthrough.png)
28+
<figcaption markdown>
29+
Entering direct connect via Serial Configuration
30+
</figcaption>
31+
</figure>
32+
33+
3. Put the device into passthrough mode. From the main menu navigate to System 's'->Hardware 'h'->LG290P Reset '13'. This will reset the device which will then respond to the request for update from QGNSS. Close the terminal connection so that UPrecise can connect to the COM port.
34+
35+
<figure markdown>
36+
![Startup message showing passthrough mode](./img/UPrecise/SparkFun RTK Everywhere - UM980 Passthrough Startup.png)
37+
<figcaption markdown>
38+
Startup message showing passthrough mode
39+
</figcaption>
40+
</figure>
41+
42+
!!! note
43+
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.
44+
45+
<figure markdown>
46+
![Connect button and connection settings in UPrecise](./img/UPrecise/SparkFun RTK Everywhere - UPrecise Inteface Connect.png)
47+
<figcaption markdown>
48+
Connect button and connection settings in UPrecise
49+
</figcaption>
50+
</figure>
51+
52+
4. Select the COM port and set the baud rate to 115200, then press 'Connect'
53+
54+
<figure markdown>
55+
![Receiver Upgrade Button](./img/UPrecise/SparkFun RTK Everywhere - UPrecise Inteface Receiver Upgrade.png)
56+
<figcaption markdown>
57+
Receiver Upgrade Button
58+
</figcaption>
59+
</figure>
60+
61+
5. Once connected, press the **Receiver Upgrade** button.
62+
63+
<figure markdown>
64+
![Firmware selection window](./img/UPrecise/SparkFun RTK Everywhere - UPrecise Inteface Firmware Selection.png)
65+
<figcaption markdown>
66+
Firmware selection window
67+
</figcaption>
68+
</figure>
69+
70+
6. Select the latest firmware file that was previously downloaded (See the [RTK Torch repo](https://github.com/sparkfun/SparkFun_RTK_Torch) for the latest firmware). Then press Start.
71+
72+
<figure markdown>
73+
![Firmware update process](./img/UPrecise/SparkFun RTK Everywhere - UPrecise Inteface Firmware Upload.png)
74+
<figcaption markdown>
75+
Firmware update process
76+
</figcaption>
77+
</figure>
78+
79+
7. The update process can take multiple minutes. Once completed, close UPrecise, and power cycle the RTK Torch.
80+
81+
<figure markdown>
82+
![UM980 Firmware version shown in System Menu](./img/Terminal/SparkFun RTK Everywhere - System Menu UM980 Firmware.png)
83+
<figcaption markdown>
84+
UM980 Firmware version shown in System Menu
85+
</figcaption>
86+
</figure>
87+
88+
8. Upon power-up, the firmware will be updated. Open the System Menu to confirm the firmware version.

docs/menu_system.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@ Compatibility Icons
1111

1212
<div class="grid cards fill" markdown>
1313

14-
- Torch: :material-radiobox-marked:{ .support-full title="Feature Supported" }
1514
- EVK: :material-radiobox-marked:{ .support-full title="Feature Supported" }
15+
- Postcard: :material-radiobox-marked:{ .support-full title="Feature Supported" }
16+
- Torch: :material-radiobox-marked:{ .support-full title="Feature Supported" }
1617

1718
</div>
1819

docs/menu_tcp_udp.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@ Compatibility Icons
1111

1212
<div class="grid cards fill" markdown>
1313

14-
- Torch: :material-radiobox-marked:{ .support-full title="Feature Supported" }
1514
- EVK: :material-radiobox-marked:{ .support-full title="Feature Supported" }
15+
- Postcard: :material-radiobox-marked:{ .support-full title="Feature Supported" }
16+
- Torch: :material-radiobox-marked:{ .support-full title="Feature Supported" }
1617

1718
</div>
1819

docs/menu_tilt.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@ Compatibility Icons
1111

1212
<div class="grid cards fill" markdown>
1313

14-
- Torch: :material-radiobox-marked:{ .support-full title="Feature Supported" }
1514
- EVK: [:material-radiobox-blank:{ .support-none }]( title ="Feature Not Supported" )
15+
- Postcard: [:material-radiobox-blank:{ .support-none }]( title ="Feature Not Supported" )
16+
- Torch: :material-radiobox-marked:{ .support-full title="Feature Supported" }
1617

1718
</div>
1819

docs/menu_userprofiles.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@ Compatibility Icons
1111

1212
<div class="grid cards fill" markdown>
1313

14-
- Torch: :material-radiobox-marked:{ .support-full title="Feature Supported" }
1514
- EVK: :material-radiobox-marked:{ .support-full title="Feature Supported" }
15+
- Postcard: :material-radiobox-marked:{ .support-full title="Feature Supported" }
16+
- Torch: :material-radiobox-marked:{ .support-full title="Feature Supported" }
1617

1718
</div>
1819

docs/menu_wifi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ Compatibility Icons
1111

1212
<div class="grid cards fill" markdown>
1313

14+
- Postcard: :material-radiobox-marked:{ .support-full title="Feature Supported" }
1415
- Torch: :material-radiobox-marked:{ .support-full title="Feature Supported" }
15-
- EVK: :material-radiobox-marked:{ .support-full title="Feature Supported" }
1616

1717
</div>
1818

mkdocs.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -437,13 +437,16 @@ nav:
437437
- menu_userprofiles.md
438438
- menu_wifi.md
439439
- Hardware:
440+
- Update EVK:
441+
- firmware_update_esp32.md
442+
- firmware_update_ublox.md
443+
- Update Postcard:
444+
- firmware_update_esp32.md
445+
- firmware_update_lg290p.md
440446
- Update Torch:
441447
- firmware_update_esp32.md
442448
- firmware_update_um980.md
443449
- firmware_update_stm32.md
444-
- Update EVK:
445-
- firmware_update_esp32.md
446-
- firmware_update_ublox.md
447450
- displays.md
448451
- embeddedsystem_connection.md
449452
- repair.md

0 commit comments

Comments
 (0)