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
The LoRaSerial utilizes a SAMD21 microcontroller. To update the firmware, obtain the SparkFun BOSSA GUI from [this repo](https://github.com/sparkfun/SparkFun_BOSSA_GUI). The GUI is a Qt5 based python script that can be run from the command line. Alternatively, Windows-compatible executables are available in the [release section](https://github.com/sparkfun/SparkFun_BOSSA_GUI/releases).
9
+
The LoRaSerial utilizes a SAMD21 microcontroller. To update the firmware, obtain the SparkFun BOSSA GUI from [this repo](https://github.com/sparkfun/SparkFun_BOSSA_GUI). The GUI is PyQt5 based on the Python SAM-BA Loader script that can be run from the command line. Alternatively, Windows, macOS and Linux-compatible executables are available in the [release section](https://github.com/sparkfun/SparkFun_BOSSA_GUI/releases). There is a Python package too, which works nicely on Raspberry Pi.
10
10
11
11
Next, get the latest LoRaSerial Firmware binary located in [LoRaSerial Binaries folder](https://github.com/sparkfun/SparkFun_LoRaSerial/tree/main/Binaries). Note: There are two types of firmware files, one 'with_bootloader' and one without. You can ignore the 'with_bootloader' type file.
Click the `COM Port` dialog box and select the correct port. On macOS, you will see two ports - select the one called `tty.usbmodem`.
18
+
19
+
Click `Upload Binary` to start the upload.
20
+
21
+
### Bootloader Mode
22
+
23
+
The BOSSA GUI will attempt to put the SAMD21 into bootloader mode automatically to perform the update. But we have noticed that this fails occasionally on some machines - it is machine-dependent.
@@ -20,4 +36,4 @@ Remove the two side screws and open the LoRaSerial enclosure to expose the reset
20
36
21
37
*SAMD21 reset button*
22
38
23
-
Connect the LoRaSerial to the computer over USB. Double-tap the reset button to enter bootloader mode. You should see the blue LED slowly pulse on/off. Now open the BOSSA GUI, select the Binary file you downloaded, select the COM port of the LoRaSerial device, and finally click 'Upload Binary'.
39
+
Connect the LoRaSerial to the computer over USB. Double-tap the reset button to enter bootloader mode. You should see the blue LED slowly pulse on/off. Now open the BOSSA GUI, select the Binary file you downloaded, select the COM port of the LoRaSerial device. ***Uncheck the SAMD21 check-box***and finally click `Upload Binary`.
0 commit comments