The first ~75 TRMNL X devices we shipped were loaded with firmware v1.7.5, which should automatically update to the current version once they are connected to internet. However, due to two reasons, it may not be able to do so through the normal flow. Here's how to fix it.
Entering Flashing Mode
As demonstrated in the below video and in our guide, you will use the flat side of the puck (pogo pins facing you) and move it from the bottom-left of the board toward the center, diagonally, to enter flashing mode.
Then you will need to flash the TRMNL X to the current firmware using https://trmnl.com/flash
If it doesn't update to the current version (1.7.6+) after following the steps on the flashing page, you will need to exit bootloader mode, triggering the update to the newly loaded firmware.
Get Out of Bootloader Mode
Turn your TRMNL X device over, with the screen facing down.
Remove the docking puck from the center and flip it over, so that the 4 pogo pins are facing you and the flat side is facing the device.
Make a small circular pattern in the bottom-left of the device using the flat side of the puck. This removes bootloader mode.
Once the firmware is updated, the TRMNL-XXXX network will broadcast and allow you to complete setup normally.


