# Update firmware of GL3xx Tracker

* Add the GPS devices to Tracker Management

{% content-ref url="../tracker-management/add-devices" %}
[add-devices](https://docs.racemap.com/tracker-management/add-devices)
{% endcontent-ref %}

* Turn devices on&#x20;
* Wait for devices have connected with RACEMAP
* Send message "Start Firmware Update",  the command triggers four times to update the hosted firmware.

{% content-ref url="../tracker-management/messages" %}
[messages](https://docs.racemap.com/tracker-management/messages)
{% endcontent-ref %}

<figure><img src="https://1672210197-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LSRNxaH2Ju9Flr7JhJD%2Fuploads%2F2Ux9E2Gk9aXHyG7EiPdB%2Fchrome-capture-2025-11-21.png?alt=media&#x26;token=58b0a4d2-8fd9-4b10-89a0-b2c864597b77" alt="" width="545"><figcaption></figcaption></figure>

{% tabs %}
{% tab title="GL320M" %}
hosted FW: R01A13V03\_R10A02V03

```
AT+GTUPD=gl320m,0,3,10,0,,,http://static-cdn.racemap.com/trackers/firmwares/gl320m/latest.enc,,0,,,0001$
```

Important: Devices running older firmware must first be updated to R01A12V09, which is the required bridge firmware, before applying the latest version. This is the URL for FW: R01A12V09 <https://static-cdn.racemap.com/trackers/firmwares/gl320m/R01A12V09/GL320M_B7K1_R01A12V09.enc>
{% endtab %}

{% tab title="GL310M" %}
hosted FW: R00A11V05&#x20;

```
AT+GTUPD=gl310m,0,3,10,0,,,http://static-cdn.racemap.com/trackers/firmwares/gl310m/latest.enc,,0,,,0001$
```

{% endtab %}

{% tab title="GL300M" %}
hosted FW: R20A14V02&#x20;

```
AT+GTUPD=gl300m,0,3,10,0,,,http://static-cdn.racemap.com/trackers/firmwares/gl300m/latest.enc,,0,,,0001$
```

{% endtab %}
{% endtabs %}

* Updating the firmware does not reset the previous configuration.&#x20;
* Updating the firmware can be done while charging devices.&#x20;
* If the battery level is too low the device aborts the update process.
* You might send the custom command `AT+GTUPD` multiple times as devices might fail to complete downloading the firmware.&#x20;
* Devices automatically reboot after installing the new firmware, which you observe by flashing LEDs. GL320M and GL310M flash with blue LED, GL300M does not noticeably flash with blue LED.
* Devices remain turned on and will try to reconnect with the tracker management.&#x20;
* The firmware version in the tracker management is automatically updated. Verify the tracker info.

<figure><img src="https://1672210197-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LSRNxaH2Ju9Flr7JhJD%2Fuploads%2FkVeY1vDYPV2kAcQ9IR59%2Fscreenshot-racemap.com-2024.03.01-13_50_29.png?alt=media&#x26;token=efeb9650-ccc9-49c2-8c37-b489b825ff68" alt="" width="375"><figcaption><p>Current fw version of devices is automatically requested</p></figcaption></figure>
