mirror of
https://github.com/meshtastic/meshtastic.git
synced 2024-12-26 22:19:46 -08:00
nrf52 OTA documentation framework
This commit is contained in:
parent
2c69053c60
commit
4fdfa015e5
|
@ -12,6 +12,9 @@ The nRF52 based devices have the easiest firmware upgrade process. No driver or
|
||||||
### Drag & Drop
|
### Drag & Drop
|
||||||
nRF52 devices use the [Drag & Drop](/docs/getting-started/flashing-firmware/nrf52/drag-n-drop) installation method to install firmware releases.
|
nRF52 devices use the [Drag & Drop](/docs/getting-started/flashing-firmware/nrf52/drag-n-drop) installation method to install firmware releases.
|
||||||
|
|
||||||
|
### Over-The-Air (OTA)
|
||||||
|
nRF52 devices are able to accept [OTA firmware updates](/docs/getting-started/flashing-firmware/nrf52/ota) from a mobile device over bluetooth.
|
||||||
|
|
||||||
### Factory Erase
|
### Factory Erase
|
||||||
You may wish to perform a [Factory Erase](/docs/getting-started/flashing-firmware/nrf52/nrf52-erase) prior to installing firmware to clear data that may change format and location between releases.
|
You may wish to perform a [Factory Erase](/docs/getting-started/flashing-firmware/nrf52/nrf52-erase) prior to installing firmware to clear data that may change format and location between releases.
|
||||||
|
|
||||||
|
|
50
docs/getting-started/flashing-firmware/nrf52/ota.mdx
Normal file
50
docs/getting-started/flashing-firmware/nrf52/ota.mdx
Normal file
|
@ -0,0 +1,50 @@
|
||||||
|
---
|
||||||
|
id: ota
|
||||||
|
title: nRF52 OTA Firmware Updates
|
||||||
|
sidebar_label: Over-The-Air
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
import Tabs from "@theme/Tabs";
|
||||||
|
import TabItem from "@theme/TabItem";
|
||||||
|
|
||||||
|
nRF52 devices are able to accept OTA firmware updates from a mobile device over bluetooth.
|
||||||
|
|
||||||
|
<Tabs
|
||||||
|
groupId="settings"
|
||||||
|
defaultValue="android"
|
||||||
|
values={[
|
||||||
|
{label: 'Android', value: 'android'},
|
||||||
|
{label: 'Apple', value: 'apple'},
|
||||||
|
]}>
|
||||||
|
|
||||||
|
<TabItem value="android">
|
||||||
|
|
||||||
|
:::info
|
||||||
|
As of this writing, the current release of the nRF DFU app (v2.3.0) is not compatible with Meshtastic firmware updates.
|
||||||
|
:::
|
||||||
|
|
||||||
|
OTA firmware updates are available using the nRF Connect Android App __version 4.24.3__ available for download from the [Nordic Semiconductor GitHub page](https://github.com/NordicSemiconductor/Android-nRF-Connect/releases/tag/v4.24.3).
|
||||||
|
|
||||||
|
1. Download the firmware release you wish to install from the [Meshtastic Download Page](/downloads) or [Meshtastic GitHub](https://github.com/meshtastic/firmware/releases).
|
||||||
|
2. Unzip the firmware folder
|
||||||
|
3. Open the nRF Connect App and select CONNECT on your device from the SCANNER tab
|
||||||
|
4. Select the DFU icon from the top-right of the screen
|
||||||
|
5. Select the correct device firmware file (will end with -ota.zip)
|
||||||
|
6. The update will start automatically
|
||||||
|
|
||||||
|
</TabItem>
|
||||||
|
|
||||||
|
|
||||||
|
<TabItem value="apple">
|
||||||
|
|
||||||
|
OTA firmware updates are available on iOS & iPadOS using the nRF Device Firmware Update App available through the [Apple App Store](https://apps.apple.com/us/app/nrf-device-firmware-update/id1624454660)
|
||||||
|
|
||||||
|
1. Download the firmware release you wish to install from the [Meshtastic Download Page](/downloads), [Meshtastic GitHub](https://github.com/meshtastic/firmware/releases), or via the iOS or iPadOS app.
|
||||||
|
2. Unzip the firmware folder
|
||||||
|
3. Open the nRF DFU App and select the correct device firmware file (will end with -ota.zip)
|
||||||
|
4. Connect to your device
|
||||||
|
5. Upload the firmware
|
||||||
|
|
||||||
|
</TabItem>
|
||||||
|
</Tabs>
|
Loading…
Reference in a new issue