|
| 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 | +  |
| 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 | +  |
| 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 | +  |
| 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 | +  |
| 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 | +  |
| 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 | +  |
| 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 | +  |
| 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. |
0 commit comments