Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update readme.md #3

Closed
wants to merge 1 commit into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions SiWx917/ble/iot-pa-ble-ota_fwup_efr_connect/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
- [Build the Application](#61-build-the-application)
- [Application execution](#62-application-execution)
- [Firmware Upgrade format change](#63-firmware-upgrade-format-change)
- [Firmware Upgrade with EFR Connect Mobile App](#64-firmware-upgrade-with-efr-connect-mobile-app)
- [Firmware Upgrade with EFR Connect Mobile App](#64-firmware-upgrade-with-Simplicity-connect-mobile-app)
- [TA Firmware Upgrade](#641-ta-firmware-upgrade)
- [M4 Firmware Upgrade](#642-m4-firmware-upgrade)
- [Firmware Upgrade with Python script](#65-firmware-upgrade-with-python-script)
Expand All @@ -33,9 +33,9 @@
This application demonstrates the procedure to update the SiWx91x module's firmware by receiving a firmware file from a remote device via BLE. The application has the provision to upgrade both TA and M4 firmwares.
The update process works as follows:
- The SiWx91x module is configured as an advertiser, and an OTA GATT database acts as a GATT server.
- The GUI/EFR Connect App is configured as a BLE central and GATT Client.
- When the BLE connection is established between the SiWx91x device, you can browse either M4 or TA file from the GUI/EFR Connect App.
- The GUI/EFR Connect App sends the selected firmware, either M4 firmware or TA firmware file.
- The GUI/Simplicity Connect App(formerly EFR Connect App) is configured as a BLE central and GATT Client.
- When the BLE connection is established between the SiWx91x device, you can browse either M4 or TA file from the GUI/Simplicity Connect App(formerly EFR Connect App).
- The GUI/Simplicity Connect App(formerly EFR Connect App) sends the selected firmware, either M4 firmware or TA firmware file.
- The OTA application programs the firmware onto the SiWx91x flash memory and reboots it.

The application has the provision to upgrade the firmware with below tools
Expand Down Expand Up @@ -69,7 +69,7 @@ The user must configure the following items before launching the application.
- SiWx917_WiSeConnect_SDK [link](https://github.com/SiliconLabs/wiseconnect)
- Simplicity Studio IDE
- To download and install the Simplicity Studio IDE, refer to the [Simplicity Studio IDE Set up](https://docs.silabs.com/) section in ***Getting started with SiWx91x*** guides.
- EFR Connect application for [Android](https://play.google.com/store/apps/details?id=com.siliconlabs.bledemo&hl=en&gl=US) or [iOS](https://apps.apple.com/us/app/efr-connect-ble-mobile-app/id1030932759)
- Simplicity Connect App(formerly EFR Connect App)lication for [Android](https://play.google.com/store/apps/details?id=com.siliconlabs.bledemo&hl=en&gl=US) or [iOS](https://apps.apple.com/us/app/efr-connect-ble-mobile-app/id1030932759)
- Docklight or Tera Term or a similar tool for reading serial prints

- Python version 3.7.9 or above
Expand Down Expand Up @@ -183,9 +183,9 @@ This section outlines the application's step-by-step execution process.
- Rename the firmware format from.rps to.gbl, as shown below.
<br><img src="resources/readme/firmwareformat.png" alt=""><br>

## **6.4 Firmware Upgrade with EFR Connect Mobile App**
## **6.4 Firmware Upgrade with Simplicity Connect Mobile App**

- Launch the EFR Connect App. If BLE is not enabled, enable it.
- Launch the Simplicity Connect App(formerly EFR Connect App). If BLE is not enabled, enable it.
<br><img src="resources/readme/EC2.png" alt="" width=250 height=500><br>

- Enable the **Start Scanning**. Click on the **CONNECT** option to initiate the connection.
Expand Down
Loading