STSW DFU EEPRMA LOGOSTSW-DFU-EEPRMA Fanavaozana ny firmware amin'ny alàlan'ny Bluetooth mampiasa EEPROM ivelanyTorolalana fanombohana haingana
Fanavaozana ny firmware amin'ny alàlan'ny Bluetooth mampiasa
EEPROM ivelany
(STSW-DFU-EEPRMA)
Dikan-teny 1.0.0

Tapitra ny Hardware sy Softwareview

Ampahany STEVAL-IDB011V1 / STEVAL-IDB011V2
Lafo ny Hardwareview
Sehatra fanombanana mifototra amin'ny rafitra BLUENRG-355MC
Ny sehatra fanombanana STEVAL-IDB011V1 na STEVAL-IDB011V2 dia natao hanampiana anao hamolavola sy hizaha toetra ny fampiharana angovo ambany amin'ny Bluetooth® amin'ny alàlan'ny rafitra BlueNRG-LP ambany herinaratra miaraka amin'ny sensor MEMS inertial sy tontolo iainana, mikrofonina MEMS nomerika. , bokotra interface tsara isan-karazany, ary LED.
Mifanaraka amin'ny fanondroana Bluetooth® LE izy io ary manohana ny andraikitry ny tompony, ny andevo ary ny tompo sy ny andevo.
Izy io dia manasongadina ny fanitarana ny halavan'ny angona, 2 Mbps, lavitra lavitra, dokam-barotra lava sy scan, ary koa ny dokam-barotra tsindraindray, ny fandefasana sync amin'ny dokam-barotra tsindraindray, ny fantsona mifandraika amin'ny fifandraisana LE L2CAP, ary ny fanaraha-maso ny herin'ny LE sy ny fanaraha-maso ny fahaverezan'ny lalana.
Vokatra manan-danja amin'ny sambo
64 MHz, 32-bit Arm®Cortex®-M0+ core, fahatsiarovana tselatra azo zahana 256 KB, SRAM 64 KB, MPU, ary seta periferika be dia be (6x PWM, 2x I²C, 2x SPI/I2S, SPI, USART , UART, PDM, ary 12-bit ADC SAR).STSW-DFU-EEPRMA Fanavaozana ny firmware amin'ny alàlan'ny Bluetooth amin'ny fampiasana EEPROM ivelany - Fiaraha-miasaviewVaovao farany azo alaina ao amin'ny www.st.com 
STEVAL-IDB011V1/2
Sehatra fanombanana mifototra amin'ny rafitra BlueNRG-LPS-on-chip
Ny sehatra fanombanana STEVAL-IDB012V1 dia natao hamolavola sy hizaha toetra ny fampiharana Bluetooth® Low Energy amin'ny alàlan'ny rafitra BlueNRG-LPS ambany hery, miaraka amin'ny sensor MEMS inertial sy tontolo iainana, mikrofonina MEMS nomerika, ary bokotra interface sy LED isan-karazany. .
Ny BlueNRG-LPS dia mifanaraka amin'ny fepetra arahana Bluetooth® Low Energy. Izy io dia manohana ny andraikitry ny tompony, ny andevo, ny tompo sy ny andevo miaraka, ny fanitarana ny halavan'ny data, ny 2 Mbps, ny halavirana lavitra, ny dokam-barotra sy ny scan, ny algorithm fifantenana fantsona #2, ny caching GATT, ny fomba ping LE, ny fanaraha-maso ny herinaratra LE ary ny fanaraha-maso ny fahaverezan'ny lalana, ary ny fitarihana. endri-javatra fitadiavana (zoro fahatongavana / zoro fiaingana).
Vokatra manan-danja amin'ny sambo
Ny BlueNRG-LPS dia manana 64 MHz, 32-bit Arm Cortex®-M0+ core, 192 KB fahatsiarovana flash programmable, 24 KB SRAM, MPU, ary fitaovana periferika be dia be (4x PWM, I²C, SPI/I2S, SPI, USART, LPUART, ary 12-bit ADC SAR).STSW-DFU-EEPRMA Fanavaozana ny firmware amin'ny alàlan'ny Bluetooth amin'ny fampiasana EEPROM ivelany - Fiaraha-miasaview 1Vaovao farany azo alaina ao amin'ny www.st.com
Sary STEVAL-IDB012V1

X-NUCLEO-PGEEZ1
Lafo ny Hardwareview
Pejy SPI mahazatra EEPROM fanitarana fahatsiarovana miorina amin'ny andiany M95P32 ho an'ny STM32 Nucleo
Ny birao fanitarana X-NUCLEO-PGEEZ1 dia natao ho an'ny pejy SPI andiany M95P32 EEPROM ho an'ny famakiana sy fanoratana angona.
Ity birao fanitarana ity dia ahafahan'ny mpamorona manombatombana ny pejy fitadidiana vaovao EEPROM amin'ny alàlan'ny interface SPI tokana / roa / quad.
Izy io dia miasa toy ny fitaovana fitahirizana ivelany izay azo ampiasaina hitehirizana angon-drakitra, toy ny fanaraha-maso ny famokarana, ny calibration, ny firafitry ny mpampiasa, ny saina diso, ny diarin'ny angona, ary ny angon-drakitra fanaraha-maso mba hananganana fampiharana mora kokoa sy marina kokoa.
Vokatra manan-danja amin'ny sambo
M95P32: EEPROM 32 Mbit Serial SPI Pejy EEPROMSTSW-DFU-EEPRMA Fanavaozana ny firmware amin'ny alàlan'ny Bluetooth amin'ny fampiasana EEPROM ivelany - Fiaraha-miasaview 2Vaovao farany azo alaina ao amin'ny www.st.com
X-NUCLEO-PGEEZ1

STSW-DFU-EEPRMA
Rindrambaiko Overview

STSW-DFU-EEPRMA Software Description
STSW-DFU-EEPRMA dia fonosana STSW Fanavaozana ny firmware miaraka amin'ny fanohanana ny M95P32 EEPROM ivelany mifandray amin'ny STEVAL-IDB011V1, STEVALIDB011V2 na STEVAL-IDB012V1 amin'ny X-NUCLEO-PGEEZ1 EEPROM fanitarana fahatsiarovana.
Ny endri-javatra fototra

  • Demo firmware ho an'ny STEVAL-IDB011V1/2 na STEVAL-IDB012V1 miaraka amin'ny tabilao fanitarana fahatsiarovana X-NUCLEOPGEEZ1 EEPROM
  • Ny executable binary dia azo zaraina amin'ny Bluetooth amin'ny fitaovana izay nosoratana mivantana mivantana amin'ny M95P32 EEPROM ivelany
  •  Flash upgrade avy amin'ny ivelany M95P32 EEPROM
  • Ny fomba fiasa mifototra amin'ny OTA Service Manager, izay misy serivisy OTA Bluetooth, ny toetrany ary ny fahaiza-manaon'ny mpitantana OTA.
  • Ny sarin'ny fampiharana dia tsy voatery hampiditra serivisy fanavaozana OTA FW
  • Sample fampiharana mampiseho serivisy FOTA feno

Architecture Software amin'ny ankapobenySTSW-DFU-EEPRMA Fanavaozana ny firmware amin'ny alàlan'ny Bluetooth amin'ny fampiasana EEPROM ivelany - Fiaraha-miasaview 3Vaovao farany azo alaina ao amin'ny www.st.com
STSW-DFU-EEPRMA
FOTA : Flash Layout BlueNRG-LP/LPS
Rindrambaiko Overview

  •  BlueNRG-LP/LPS Flash Layout
  • OTA Service Manager voatahiry ao amin'ny Flash Memory an'ny BlueNRG-LP/LPS dia ampiasaina hanatanterahana ny fanavaozana Firmware Over The Air (FOTA).
  • Amin'ny famerenan'ny fitaovana, ny Service Manager dia manapa-kevitra hoe avy aiza ny fitaovana
  • Ny Service Manager dia manomboka amin'ny adiresy 0x1004 0000
  • Ny fampiharana mpampiasa dia manomboka amin'ny adiresy 0x1005 7800
  • Ny mpampiasa dia afaka mitsambikina avy amin'ny rindranasa mpampiasa mankany amin'ny mpitantana serivisy hanombohana fivoriana OTA amin'ny alàlan'ny fanindriana ny "Reset" indray mandeha ary avy eo mihazona ny bokotra "PUSH1" voatsindry.

STSW-DFU-EEPRMA Fanavaozana ny firmware amin'ny alàlan'ny Bluetooth amin'ny fampiasana EEPROM ivelany - Fiaraha-miasaview 4

Setup & Demo Exampl'

Fametrahana & fampiharana Exampl'
HW fepetra takiana

  • 1x BlueNRG-LP na BlueNRG-LPS (STEVAL-IDB011V1/2)
  • 1x M95P32 EEPROM fanitarana board (X-NUCLEO-PGEEZ1)
  • 1x fitaovana BLE-enabledAndroid™ na iOS™
  • Laptop/PC misy Windows 7, 8 na 10
  • 1x USB karazana A mankany Micro-B USB tariby (BlueNRG-LP), na
  • 1x USB karazana A mankany Type-C USB tariby (BlueNRG-LPS)
  • Wires mampifandray

STSW-DFU-EEPRMA Fanavaozana ny firmware amin'ny alàlan'ny Bluetooth amin'ny fampiasana EEPROM ivelany - Fiaraha-miasaview 5Fametrahana & fampiharana Exampl'
Software sy fepetra takiana hafa

  • STSW-DFU-EEPRMA fonosana
  • Misintona ary mametraka STSW-BNRGFLASHER avy amin'ny www.st.com
  • Rojo fitaovana hanamboarana ny firmware
    Ny STSW-DFU-EEPRMA dia novolavolaina sy nosedraina tamin'ny
    • IAR Embedded Workbench for ARM® (EWARM) rojo fitaovana + ST-Link
    • tena View Fitaovana fampivoarana microcontroller (MDK-ARM) + ST-LINK
  • ST BLE-Sensor Classic Application, Android (Rohy), na
  • ST BLE-Sensor Application, iOS (Rohy)
  • Fanaraha-maso an-tariby, ohatra, Ter term (Windows)

FOTA - Fomba fiasa

  • Ny fomba fametrahana BlueNRG-LP/LPS ho an'ny FOTA dia azo zaraina amin'ireto dingana ireto:
  • Dingana 1: Fafao ny fahatsiarovana tselatra feno
  • Dingana 2: Programa Service Manager
  • Dingana 3: Manaova FOTA

Dingana 1: Fafao ny fahatsiarovana Flash feno

Ho an'ny BlueNRG-LP

  • Sokafy ny tetikasa EWARM:
  • \STSW-BlueNRG-FOTA\Projects\Applications\BLE_OTA_ServiceM anager\EWARM\STEVAL- IDB011V1\BLE_OTA_ServiceManager.eww
  • Mandehana any amin'ny Project → Download → Erase Memory ary tsindrio ny "OK" amin'ny pop-up manaraka hanamafisana ny famafana ny fahatsiarovana tselatra.
  • Ity dingana ity dia atao indray mandeha ihany
  • Fanamarihana: Afaka mampiasa fitaovana hafa koa ny mpampiasa mba hamafa tselatra tanteraka

STSW-DFU-EEPRMA Fanavaozana ny firmware amin'ny alàlan'ny Bluetooth amin'ny fampiasana EEPROM ivelany - sary 1

Ho an'ny BlueNRG-LPS

  • Sokafy ny tetikasa EWARM:
  • .\STSW-BlueNRG-
    FOTA\Projects\Applications\BLE_OTA_ServiceM anager\EWARM\STEVAL- IDB012V1\BLE_OTA_ServiceManager.eww
  • Mandehana any amin'ny Project → Download → Erase Memory ary tsindrio ny "OK" amin'ny pop-up manaraka hanamafisana ny famafana ny fahatsiarovana tselatra.
  • Ity dingana ity dia atao indray mandeha ihany
  • Fanamarihana: Afaka mampiasa fitaovana hafa koa ny mpampiasa mba hamafa tselatra tanteraka

STSW-DFU-EEPRMA Fanavaozana ny firmware amin'ny alàlan'ny Bluetooth amin'ny fampiasana EEPROM ivelany - sary 2Dingana 2: Programa Service Manager

  • Ho an'ny BlueNRG-LP
  • Sokafy ny tetikasa EWARM:
  • .\STSW-BlueNRGFOTA\Projects\Applications\BLE_OTA_ServiceMa nager\EWARM\STEVAL- IDB011V1\BLE_OTA_ServiceManager.eww
  • Mandehana any amin'ny Project → Download → Download ny fampiharana mavitrika
  • Ity manaraka ity dia hatao pirinty amin'ny terminal UART:
    STSW-DFU-EEPRMA Fanavaozana ny firmware amin'ny alàlan'ny Bluetooth amin'ny fampiasana EEPROM ivelany - sary 10
  • OTA Service Manager dia nahomby tamin'ny fandaharana

STSW-DFU-EEPRMA Fanavaozana ny firmware amin'ny alàlan'ny Bluetooth amin'ny fampiasana EEPROM ivelany - sary 3

Signal BlueNRG-LP Jumper J8 amin'ny X-NUCLEO-PGEEZ1
SPI1_SCK​ PA13 SCLK
SPI1_MISO​ PA14 DQ1
SPI1_MOSI PB14 DQ0
CS PA11 CS

Ny tetikasa dia mampiasa M95P32 External EEPROM napetraka amin'ny X-NUCLEO-PGEEZ1 ho an'ny serivisy FOTA izay tokony hifandray amin'ny BlueNRG-LP/LPS
Dingana 2: Programa Service Manager

  • Ho an'ny BlueNRG-LPS
  • Sokafy ny tetikasa EWARM:
  • .\STSW-BlueNRGFOTA\Projects\Applications\BLE_OTA_ServiceMa nager\EWARM\STEVAL- IDB012V1\BLE_OTA_ServiceManager.eww
  • Mandehana any amin'ny Project → Download → Download ny fampiharana mavitrika
  • Ity manaraka ity dia hatao pirinty amin'ny terminal UART:STSW-DFU-EEPRMA Fanavaozana ny firmware amin'ny alàlan'ny Bluetooth amin'ny fampiasana EEPROM ivelany - sary 10
  • OTA Service Manager dia nahomby tamin'ny fandaharana

STSW-DFU-EEPRMA Fanavaozana ny firmware amin'ny alàlan'ny Bluetooth amin'ny fampiasana EEPROM ivelany - sary 4

Signal BlueNRG-LP Jumper J8 amin'ny X-NUCLEO-PGEEZ1
SPI13_SCK​ PB3 SCLK
SPI13_MISO​ PA8 DQ1
SPI3_MOSI PB11 DQ0
CS PA9 CS

Ny tetikasa dia mampiasa M95P32 External EEPROM napetraka amin'ny X-NUCLEO-PGEEZ1 ho an'ny serivisy FOTA izay tokony hifandray amin'ny BlueNRG-LP/LPS
Dingana 3: Manaova FOTA (1/4)

  • Raiso izay fitaovana Android na iOS ary atombohy ny fampiharana "ST Ble Sensor Classic"
  • Ampidino ny fampiharana avy amin'ny Play / App store raha mbola tsy napetraka
  • Ny exampNy fampiharana dia mampiseho toggle LED samihafa izay azo alaina amin'ny macro voafaritra ao amin'ny preprocessor
BlueNRG-LP CONFIG_LED_DL2  CONFIG_LED_DL3
Toggle DL2 miaraka amin'ny fahatarana 250ms Toggle DL3 miaraka amin'ny fahatarana 1000ms
BlueNRG-LPS CONFIG_LED_DL3 CONFIG_LED_DL4
Toggle DL3 miaraka amin'ny fahatarana 250ms Toggle DL4 miaraka amin'ny fahatarana 1000ms
  • Vonjeo ny talohaample user application .bin files amin'ny findaySTSW-DFU-EEPRMA Fanavaozana ny firmware amin'ny alàlan'ny Bluetooth amin'ny fampiasana EEPROM ivelany - sary 5
  • Ny binary file dia voatahiry voalohany ao amin'ny M95P32 EEPROM ivelany amin'ny alàlan'ny fifindrana Bluetooth avy amin'ny telefaona ary avy eo adika ao anaty fitadidiana tselatra ny BlueNRG-LP/LPS
  • Eto, ny dingana dia aseho amin'ny finday Android

Dingana 3: Manaova FOTA (2/4)         STSW-DFU-EEPRMA Fanavaozana ny firmware amin'ny alàlan'ny Bluetooth amin'ny fampiasana EEPROM ivelany - sary 6STSW-DFU-EEPRMA Fanavaozana ny firmware amin'ny alàlan'ny Bluetooth amin'ny fampiasana EEPROM ivelany - sary 7Dingana 3: Manaova FOTA (4/4)

  • Andraso ny mpampiasa nitarika U5 amin'ny BlueNRG-LP/LPS mba hialana izay manondro ny fiafaran'ny fanavaozana FOTA
  • Famerenana ny fitaovana ary manomboka ny fampiharana mifototra amin'ny tselatra binary

STSW-DFU-EEPRMA Fanavaozana ny firmware amin'ny alàlan'ny Bluetooth amin'ny fampiasana EEPROM ivelany - sary 8• Ny sampNy fampiharana dia mampiseho fampiasa toggle LED samihafa izay azo faritana ho macro amin'ny preprocessor

FOTA - Fampiharana

BlueNRG-LP CONFIG_LED_DL2  CONFIG_LED_DL3
Toggle DL2 miaraka amin'ny fahatarana 250ms Toggle DL3 miaraka amin'ny fahatarana 1000ms
BlueNRG-LPS CONFIG_LED_DL3 CONFIG_LED_DL4
Toggle DL3 miaraka amin'ny fahatarana 250ms Toggle DL4 miaraka amin'ny fahatarana 1000ms

FOTA - FampiharanaSTSW-DFU-EEPRMA Fanavaozana ny firmware amin'ny alàlan'ny Bluetooth amin'ny fampiasana EEPROM ivelany - sary 9FOTA - Utility Flasher
Raha mampiasa fitaovana fampiasa flasher, dia tokony arahina ireto dingana manaraka ireto

  1. Fafao ny tselatra feno
  2. Flash BLE_OTA_ServiceManager.bin avy amin'ny adiresy 0x1004 0000
  3. Flash ny .bin ilaina avy amin'ny adiresy 0x1005 7800

Documents & Loharano mifandraika

Documents & Loharano mifandraika
STSW-DFU-EEPRMA:
• DB5187: Fanavaozana ny firmware amin'ny alàlan'ny Bluetooth® amin'ny fampiasana pejy ivelany EEPROM (M95P32) miaraka amin'ny birao fanombanana BlueNRG-LP na BlueNRG-LPS data fohy
X-NUCLEO-PGEEZ1:
Gerber files, BOM, Skema

  • DB4863: Pejy SPI fenitra EEPROM fanitarana fahatsiarovana miorina amin'ny andiany M95P32 ho an'ny STM32 Nucleo - databrie
  • UM3096: Manomboka amin'ny X-NUCLEO-PGEEZ1 fenitra SPI pejin'ny EEPROM fanitarana fahatsiarovana miorina amin'ny andiany M95P32 ho an'ny STM32 Nucleo- boky fampianarana

Ny antontan-taratasy rehetra dia hita ao amin'ny tabilao DESIGN amin'ireo vokatra mifandraika webpejy.
Documents & Loharano mifandraika

STEVAL-IDB011V1:
Gerber files, BOM, Skema

  • DB4266: sehatra fanombanana mifototra amin'ny rafitra BlueNRG-355MC-on-chip- databrief
  • UM2735: Fitaovana fampandrosoana BlueNRG-LP/BlueNRG-LPS– boky fampianarana

STEVAL-IDB011V2:
Gerber files, BOM, Skema

  • DB4617: sehatra fanombanana mifototra amin'ny rafitra BLUENRG-355MC-on-chip- databrief
  • UM2735: kitapo fampandrosoana BlueNRG-LP/BlueNRG-LPS– boky fampianarana

STEVAL-IDB012V1 :
Gerber files, BOM, Skema

  • DB4694: sehatra fanombanana mifototra amin'ny rafitra BlueNRG-LPS-on-chip- databrief
  • UM2735: kitapo fampandrosoana BlueNRG-LP/BlueNRG-LPS – boky fampianarana 

maka hevitra www.st.com ho an'ny lisitra feno

STSW DFU EEPRMA LOGOMisaotra anao
© STMicroelectronics – Zo rehetra voatokana.
Ny logo orinasa STMicroelectronics dia marika voasoratra anarana amin'ny STMicroelectronics
vondrona orinasa. Ny anarana hafa rehetra dia fananan'ny tompony tsirairay avy.

Documents / Loharano

ST STSW-DFU-EEPRMA Fanavaozana ny firmware amin'ny alàlan'ny Bluetooth mampiasa EEPROM ivelany [pdf] Torolàlana ho an'ny mpampiasa
STSW-DFU-EEPRMA Fanavaozana ny firmware amin'ny alàlan'ny Bluetooth mampiasa EEPROM ivelany, STSW-DFU-EEPRMA, Fanavaozana firmware amin'ny alàlan'ny Bluetooth mampiasa EEPROM ivelany, Fanavaozana firmware amin'ny Bluetooth mampiasa EEPROM ivelany, fanavaozana amin'ny Bluetooth mampiasa EEPROM ivelany, amin'ny Bluetooth mampiasa EEPROM ivelany, Bluetooth Mampiasa EEPROM ivelany, Mampiasa EEPROM ivelany, EEPROM ivelany, EEPROM

References

Mametraha hevitra

Tsy havoaka ny adiresy mailakao. Voamarika ireo saha ilaina *