In this step, you will:
- Download the Geolocation Module SDK package, which is hosted on GitHub.
- Unpack into a directory to access the sample application that will be used in Step 7.
In this activity, you are going to perform two categories of steps. 1st category is to prepare the environment , and 2nd category is to use sample firmware to test functionality on different categories such as BLE, LoRaWAN®, Wi-Fi, GPS, etc.
To be able to access EVB from your computer, you need to :
It is important to connect the LoRaWAN® antenna before turning on the EVB board. Because if the LoRaWAN® antenna is not attached when the EVB is powered on, the EVB board could be damaged.
1/ The Abeeway-Murata Module Discovery Kit comes with all the necessary components for you to complete this activity. In addition to the EVB, you will find a USB cable and three receivers (one each for LoRaWAN®, Wi-Fi, and GPS) inside the package.
As a result of this step, you prepared the EVB to be ready for the rest of the activity.
In this step you will:
As a result of this step, you have a firmware package ready which contains the firmware binaries to upload to EVB at the later steps (Step 5 and Step 6) of this activity.
*Exact path & name of the files on the package:
FUS: STM32Cube_FW_WB_V1.15.0\Projects\STM32WB_Copro_Wireless_Binaries\STM32WB5x\stm32wb5x_FUS_fw.bin
BLE: STM32Cube_FW_WB_V1.15.0\Projects\STM32WB_Copro_Wireless_Binaries\STM32WB5x\stm32wb5x_BLE_Stack_full_fw.bin
In this step, you will:
As a result of this activity, you have the GitHub repository copy of the Geolocation Module SDK, which contains the compiled sample application and will be flashed to EVB at later steps of the activity.
*Exact path the compiled demo file in the package:
abeeway-geolocation-module-master\apps\abeeway\app-abw-demo\Release
In this step, you are going to install STMCubeProgrammer, if it is not already installed on your machine. For this step:
As a result of this activity, you just installed the STMCubeProgrammer application, which will be used to upload firmware and sample application to EVB.
In this stage, you will
– Activate FUS (Firmware Upload Service) function on STM32CubeProgrammer
– Make sure the FUS firmware level is checked.
– If it’s necessary, upload the updated FUS firmware.
-Browse for the file path that points to the file that was downloaded in Step 2.
– File path: path of the stm32wb5x_FUS_fw.bin* file (including file name)
– Start Address: 0x080EC000
As a result of participating in this task, the STMCubeProgrammer application was successfully installed on your computer. This program will be utilized to transfer example applications and software to EVB.