Torolalana 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).Vaovao 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).Vaovao 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 EEPROMVaovao 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 ankapobenyVaovao 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.
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
Fametrahana & 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
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
Dingana 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:
- OTA Service Manager dia nahomby tamin'ny fandaharana
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:
- OTA Service Manager dia nahomby tamin'ny fandaharana
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 finday
- 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) Dingana 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
• 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 - FampiharanaFOTA - Utility Flasher
Raha mampiasa fitaovana fampiasa flasher, dia tokony arahina ireto dingana manaraka ireto
- Fafao ny tselatra feno
- Flash BLE_OTA_ServiceManager.bin avy amin'ny adiresy 0x1004 0000
- Flash ny .bin ilaina avy amin'ny adiresy 0x1005 7800
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
Misaotra 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 |