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
Copy file name to clipboardExpand all lines: docs/faq.md
+25-63Lines changed: 25 additions & 63 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -65,7 +65,8 @@ author: https://github.com/LitBomb<!-- omit from toc -->
65
65
-[6.4. Q: I can't connect via Bluetooth, what is the Bluetooth pairing code?](#64-q-i-cant-connect-via-bluetooth-what-is-the-bluetooth-pairing-code)
66
66
-[6.5. Q: My Heltec V3 keeps disconnecting from my smartphone. It can't hold a solid Bluetooth connection.](#65-q-my-heltec-v3-keeps-disconnecting-from-my-smartphone--it-cant-hold-a-solid-bluetooth-connection)
67
67
-[7. Other Questions:](#7-other-questions)
68
-
-[7.1. Q: How to Update repeater and room server firmware over the air?](#71-q-how-to--update-repeater-and-room-server-firmware-over-the-air)
68
+
-[7.2 Q: How to update ESP32-based devices over the air?](#72-q-how-to-update-esp32-based-devices-over-the-air)
69
+
-[7.1 Q: How to update nRF (RAK, T114, Seed XIAO) repeater and room server firmware over the air using the new simpler DFU app?](#71-q-how-to-update-nrf-rak-t114-seed-xiao-repeater-and-room-server-firmware-over-the-air-using-the-new-simpler-dfu-app)
69
70
70
71
## 1. Introduction
71
72
@@ -534,74 +535,35 @@ You can get the epoch time on <https://www.epochconverter.com/> and use it to se
534
535
535
536
---
536
537
## 7. Other Questions:
537
-
### 7.1. Q: How to Update repeater and room server firmware over the air?
538
538
539
-
**A:** Only nRF-based RAK4631 and Heltec T114 OTA firmware update are verified using nRF smartphone app. Lilygo T-Echo doesn't work currently.
540
-
You can update repeater and room server firmware with a Bluetooth connection between your smartphone and your LoRa radio using the nRF app.
539
+
### 7.2 Q: How to update ESP32-based devices over the air?
541
540
542
-
1. Download the ZIP file for the specific node from the web flasher to your smartphone
543
-
2. On the phone client, log on to the repeater as administrator (default password is `password`) to issue the `start ota`command to the repeater or room server to get the device into OTA DFU mode
1. On flasher.meshcore.co.uk, download the **non-merged** version of the firmware for your ESP32 device (e.g. `Heltec_v3_repeater-v1.6.2-4449fd3.bin`, no `"merged"` in the file name)
543
+
2. From the MeshCore app, login remotely to the repeater you want to update with admin priviledge
544
+
4. Go to the Command Line tab, type `start ota` and hit enter.
545
+
5. you should see `OK` to confirm the repeater device is now in OTA mode
546
+
6. The command `start ota` on an ESP32-based device starts a wifi hotspot named `MeshCore OTA`
547
+
7. From your phone or computer connect to the 'MeshCore OTA' hotspot
548
+
8. From a browser, go to http://192.168.4.1/update and upload the non-merged bin from the flasher
546
549
547
-
1.`start ota` can be initiated from USB serial console on the web flasher page or a T-Deck
548
-
4. On the smartphone, download and run the nRF app and scan for Bluetooth devices
549
-
5. Connect to the repeater/room server node you want to update
550
-
1. nRF app is available on both Android and iOS
551
550
552
-
**Android continues after the iOS section:**
551
+
### 7.1 Q: How to update nRF (RAK, T114, Seed XIAO) repeater and room server firmware over the air using the new simpler DFU app?
553
552
554
-
**iOS continues here:**
555
-
5. Once connected successfully, a `DFU` icon 
- For the T114, change the number of packets `(PRN(s)` to 8
564
-
- For RAK, it can be 10, but it also works on 8.
565
-
566
-
7. Click the `DFU` icon , select the type of file to upload (choose ZIP), then select the ZIP file that was downloaded earlier from the web flasher
567
-
8. The upload process will start now. If everything goes well, the node resets and is flashed successfully.
9. When the update process is done, the device will disconnect from nRF app and the LoRa device is updated
555
+
1. Download nRF's DFU app from iOS App Store or Android's Play Store, you can find the app by searching for `nrf dfu`, the app's full name is `nRF Device Firmware Update`
556
+
2. On flasher.meshcore.co.uk, download the **ZIP** version of the firmware for your nRF device (e.g. RAK or Heltec T114 or Seeed Studio's Xiao)
557
+
3. From the MeshCore app, login remotely to the repeater you want to update with admin priviledge
558
+
4. Go to the Command Line tab, type `start ota` and hit enter.
559
+
5. you should see `OK` to confirm the repeater device is now in OTA mode
560
+
6. Run the DFU app,tab `Settings` on the top right corner
561
+
7. Enable `Packets receipt notifications` and change `Number of Packets` to 10 for RAK, 8 for T114. 8 also works for RAK.
562
+
8. Select the firmware zip file you downloaded
563
+
9. Select the device you want to update. If the device you want to updat is not on the list, try enabling`OTA` on the device again
564
+
10. Tab the `Upload` to begin OTA update
565
+
11. If it fails, try turning off and on Bluetooth on your phone. If that doesn't work, try rebooting your phone.
566
+
12. Wait for the update to complete. It can take a few minutes.
0 commit comments