Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AN4486 Datasheet(PDF) 16 Page - STMicroelectronics

Part # AN4486
Description  This application note describes the BlueNRG and BlueNRG-MS over-the-air
PDF  29 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN4486 Datasheet(HTML) 16 Page - STMicroelectronics

Back Button AN4486 Datasheet HTML 12Page - STMicroelectronics AN4486 Datasheet HTML 13Page - STMicroelectronics AN4486 Datasheet HTML 14Page - STMicroelectronics AN4486 Datasheet HTML 15Page - STMicroelectronics AN4486 Datasheet HTML 16Page - STMicroelectronics AN4486 Datasheet HTML 17Page - STMicroelectronics AN4486 Datasheet HTML 18Page - STMicroelectronics AN4486 Datasheet HTML 19Page - STMicroelectronics AN4486 Datasheet HTML 20Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 16 / 29 page
background image
Running the OTA bootloader GUI & BlueNRG SW
package demo applications
AN4486
16/29
DocID026293 Rev 2
Table 8: BLE_Chat IAR workspaces with OTA bootloader capabilities
BLE_Chat application IAR workspace
Description
Server_LowerApp_OTA
Server configuration including the OTA
bootloader service with “Lower Application”
memory layout (refer to Figure 3: "BLE OTA
service bootloader Flash layout" and Section
2.2.2: "BLE application with BLE OTA service"
and Section 2.2.3: "New BLE application")
Server_HigherApp_OTA
Server configuration including the OTA
bootloader service with “Higher Application”
memory layout (refer to Figure 3: "BLE OTA
service bootloader Flash layout" and Section
2.2.2: "BLE application with BLE OTA service"
and Section 2.2.3: "New BLE application")
Server_OTA_Basic
Server configuration using the OTA Service
Manager (refer to Figure 4: "BLE OTA Service
Manager Flash layout" and and Section 2.3.2:
"OTA Service Manager" and Section 2.3.3:
"New BLE application")
Note: The Sensor Demo application is only supported on the BlueNRG, BlueNRG-MS
development platforms.
4.1
BLE application built to use the OTA bootloader service
The following is a step-by-step description of how to run the BlueNRG GUI OTA bootloader
using the Sensor Demo applications built with OTA service support and two development
platforms:
1
Plug two development platforms into the USB connectors on a PC.
2
Use the BlueNRG GUI to program one of the two platforms kits to be used as OTA
bootloader slave. This requires plugging the board into the USB connector on the PC
running the GUI, then pressing the platform reset button while keeping the BUTTON_1
pressed in order to start the DFU bootloader (LED_D2 should be blinking at this point).
a.
From Tools->Flash Motherboard FW, select the Reset Manager hex prebuilt
image (STM32L\Project\OTA_prebuilt_images\ DFU_ResetManager.hex) to
upload the Reset Manager on board (hex format implicitly takes into account
the proper application base address which, for the case of the application, will
be 0x8003000).
b.
The same actions, starting from DFU bootloader activation, must be taken to
upload the initial OTA bootloader application on the board
(STM32L\Project\OTA_prebuilt_images\
BlueNRG_DFU_OTA_Lower_SensorDemo.hex for a BlueNRG device or
BlueNRG-MS_DFU_OTA_Lower_SensorDemo.hex for a BlueNRG-MS
device); (hex format implicitly takes into account the proper application base
address which, for the case of the application, will be 0x8003800).
c.
After Reset Manager loading, a reset while keeping BUTTON_2 pressed
needs to be performed in order to erase obsolete data from the OTA
bootloader's EEPROM and guide proper Reset Manager behavior at first
startup (5 seconds LED_D1 turned on signals successful run of the process).
d.
(Optional) Get a “BlueNRG app for smartphones (IoS or Android)” to discover,



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com