STSW DFU EEPRMA LOGONgaronjatkeun firmware Alat STSW-DFU-EEPRMA Leuwih Bluetooth Ngagunakeun EEPROM éksternalGancang Mimitian Guide
Ngaronjatkeun firmware alat liwat Bluetooth nganggo
EEPROM éksternal
(STSW-DFU-EEPRMA)
Vérsi 1.0.0

Hardware jeung Software leuwihview

STEVAL-IDB011V1 / STEVAL-IDB011V2
Hardware Leuwihview
Platform evaluasi dumasar kana sistem-on-chip BLUENRG-355MC
Platform evaluasi STEVAL-IDB011V1 atanapi STEVAL-IDB011V2 dirancang pikeun ngabantosan anjeun ngembangkeun sareng nguji aplikasi énérgi rendah Bluetooth® nganggo sistem-on-chip kakuatan rendah BlueNRG-LP dina kombinasi sareng sénsor MEMS inersia sareng lingkungan, mikropon MEMS digital. , rupa-rupa tombol panganteur, sarta LEDs.
Éta patuh sareng spésifikasi Bluetooth® LE sareng ngadukung peran master, slave, sareng master-and-slave sakaligus.
Ieu ciri extension panjangna data, 2 Mbps, rentang panjang, iklan nambahan sarta scanning, kitu ogé iklan périodik, mindahkeun sinkronisasi iklan periodik, LE L2CAP saluran sambungan-berorientasi, sarta LE kontrol kakuatan sarta ngawaskeun leungitna jalur.
Produk konci dina dewan
64 MHz, 32-bit Arm®Cortex®-M0+inti, mémori flash 256 KB anu tiasa diprogram, SRAM 64 KB, MPU, sareng set periferal éksténsif (6x PWM, 2x I²C, 2x SPI/I2S, SPI, USART , UART, PDM, jeung 12-bit ADC SAR).Ngaronjatkeun firmware Alat STSW-DFU-EEPRMA Leuwih Bluetooth Ngagunakeun EEPROM éksternal - Hardware LeuwihviewInpo panganyarna sadia di www.st.com 
STEVAL-IDB011V1/2
Platform evaluasi dumasar kana sistem-on-chip BlueNRG-LPS
Platform evaluasi STEVAL-IDB012V1 dirancang pikeun ngembangkeun sareng nguji aplikasi Bluetooth® Low Energy nganggo sistem-on-chip BlueNRG-LPS daya rendah, digabungkeun sareng sensor MEMS inersia sareng lingkungan, mikropon MEMS digital, sareng sababaraha tombol antarmuka sareng LED. .
BlueNRG-LPS saluyu sareng spésifikasi Bluetooth® Low Energy. Ieu ngarojong master, budak, master simultaneous sarta kalungguhan budak, extension panjangna data, 2 Mbps, rentang panjang, iklan nambahan sarta scanning, Algoritma Pilihan channel #2, cache GATT, prosedur ping LE, kontrol kakuatan LE sarta ngawaskeun leungitna jalur, sarta arah. manggih (sudut datangna / sudut miang) fitur.
Produk konci dina dewan
BlueNRG-LPS gaduh inti 64 MHz, 32-bit Arm Cortex®-M0+, 192 KB memori flash anu tiasa diprogram, 24 KB SRAM, MPU, sareng set periferal anu éksténsif (4x PWM, I²C, SPI/I2S, SPI, USART, LPUART, sareng 12-bit ADC SAR).Ngaronjatkeun firmware Alat STSW-DFU-EEPRMA Leuwih Bluetooth Ngagunakeun EEPROM éksternal - Hardware Leuwihview 1Inpo panganyarna sadia di www.st.com
STEVAL-IDB012V1

X-NUCLEO-PGEEZ1
Hardware Leuwihview
Kaca SPI baku EEPROM dewan ékspansi memori dumasar kana runtuyan M95P32 pikeun STM32 Nucleo
Papan ékspansi X-NUCLEO-PGEEZ1 dirancang pikeun kaca SPI runtuyan M95P32 EEPROM pikeun maca data jeung nulis.
dewan ékspansi Hal ieu ngamungkinkeun pamekar evaluate kaca memori anyar EEPROM ngaliwatan hiji / dual / quad panganteur SPI tunggal.
Éta tindakan minangka alat panyimpen éksternal anu tiasa dianggo pikeun nyimpen data, sapertos traceability manufaktur, kalibrasi, setélan pangguna, bendera kasalahan, log data, sareng data ngawaskeun pikeun ngawangun aplikasi anu langkung fleksibel sareng akurat.
Produk konci dina dewan
M95P32: Ultra low-kakuatan 32 Mbit Serial SPI Page EEPROMNgaronjatkeun firmware Alat STSW-DFU-EEPRMA Leuwih Bluetooth Ngagunakeun EEPROM éksternal - Hardware Leuwihview 2Inpo panganyarna sadia di www.st.com
X-NUCLEO-PGEEZ1

STSW-DFU-EEPRMA
Parangkat Lunak Liwatview

STSW-DFU-EEPRMA Software Pedaran
STSW-DFU-EEPRMA mangrupakeun Perangkat firmware ningkatkeun pakét STSW kalayan rojongan ti M95P32 EEPROM éksternal disambungkeun ka boh STEVAL-IDB011V1, STEVALIDB011V2 atanapi STEVAL-IDB012V1 on X-NUCLEO-PGEEZ1 EEPROM dewan ékspansi memori.
fitur konci

  • Démo firmware pikeun STEVAL-IDB011V1/2 atanapi STEVAL-IDB012V1 sareng papan ékspansi mémori X-NUCLEOPGEEZ1 EEPROM
  • Executable binér tiasa dibagikeun ngaliwatan Bluetooth ka alat nu mimiti ditulis langsung ka M95P32 EEPROM éksternal.
  •  Flash pamutahiran ti M95P32 EEPROM éksternal
  • Pendekatan dumasar kana Manajer Layanan OTA, anu kalebet jasa Bluetooth OTA, ciri sareng kamampuan manajer reset OTA
  • Gambar aplikasi henteu kedah kalebet jasa pamutahiran OTA FW
  • Sampaplikasi le demonstrating jasa FOTA lengkep

Gemblengna Arsitéktur SoftwareNgaronjatkeun firmware Alat STSW-DFU-EEPRMA Leuwih Bluetooth Ngagunakeun EEPROM éksternal - Hardware Leuwihview 3Inpo panganyarna sadia di www.st.com
STSW-DFU-EEPRMA
FOTA : Flash Layout BlueNRG-LP/LPS
Parangkat Lunak Liwatview

  •  BlueNRG-LP / LPS Flash Layout
  • Manajer Layanan OTA anu disimpen dina Mémori Flash BlueNRG-LP/LPS dianggo pikeun ngalaksanakeun pembaruan Firmware Over The Air (FOTA).
  • Dina reset alat, Service Manager mutuskeun dimana alat kudu boot ti
  • Service Manager dimimitian ti alamat 0x1004 0000
  • Aplikasi Pamaké dimimitian ti alamat 0x1005 7800
  • Pamaké tiasa ngaluncat tina aplikasi Pamaké ka Manajer Layanan pikeun ngamimitian sési OTA ku mencét "Reset" sakali teras nahan tombol "PUSH1" dipencet.

Ngaronjatkeun firmware Alat STSW-DFU-EEPRMA Leuwih Bluetooth Ngagunakeun EEPROM éksternal - Hardware Leuwihview 4

Setup & Demo Examples

Setup & Aplikasi Examples
prasyarat HW

  • 1x BlueNRG-LP atanapi BlueNRG-LPS (STEVAL-IDB011V1/2)
  • 1x M95P32 EEPROM papan ékspansi (X-NUCLEO-PGEEZ1)
  • 1x BLE-diaktipkeun alat Android™ atawa iOS™
  • Laptop / PC sareng Windows 7, 8 atanapi 10
  • 1x USB tipe A mun Micro-B kabel USB (BlueNRG-LP), atawa
  • 1x USB tipe A ka Tipe-C kabel USB (BlueNRG-LPS)
  • Nyambungkeun Kawat

Ngaronjatkeun firmware Alat STSW-DFU-EEPRMA Leuwih Bluetooth Ngagunakeun EEPROM éksternal - Hardware Leuwihview 5Setup & Aplikasi Examples
Parangkat lunak sareng prasyarat sanésna

  • pakét STSW-DFU-EEPRMA
  • Ngundeur tur masang STSW-BNRGFLASHER ti www.st.com
  • A toolchain pikeun ngawangun firmware nu
    STSW-DFU-EEPRMA geus dimekarkeun sarta diuji kalawan
    • IAR Embedded Workbench pikeun ARM® (EWARM) toolchain + ST-Link
    • Nyata View Microcontroller Development Kit (MDK-ARM) toolchain + ST-link
  • Aplikasi Klasik ST BLE-Sensor, Android (Tumbu), atawa
  • Aplikasi ST BLE-Sensor, ios (Tumbu)
  • Monitor garis serial contona, istilah Tera (Windows)

FOTA - Prosedur

  • Prosedur pikeun nyetél BlueNRG-LP/LPS pikeun FOTA tiasa dibagi dina léngkah ieu:
  • Hambalan 1: Hapus mémori flash lengkep
  • Lengkah 2: Manajer Layanan Program
  • Lengkah 3: Laksanakeun FOTA

Lengkah 1: Hapus Mémori Flash Lengkep

Pikeun BlueNRG-LP

  • Buka proyék EWARM:
  • \STSW-BlueNRG-FOTA\Projects\Applications\BLE_OTA_ServiceM anager\EWARM\STEVAL- IDB011V1\BLE_OTA_ServiceManager.eww
  • Pindah ka Proyék → Unduh → Hapus Mémori teras klik "OK" dina pop-up salajengna pikeun mastikeun ngahapus mémori flash.
  • Léngkah ieu dilakukeun ngan sakali
  • Catetan: Pamaké tiasa nganggo alat anu sanés ogé pikeun ngahapus lampu kilat lengkep

Ngaronjatkeun firmware Alat STSW-DFU-EEPRMA Ngaliwatan Bluetooth Nganggo EEPROM Eksternal - Gbr 1

Pikeun BlueNRG-LPS

  • Buka proyék EWARM:
  • .\STSW-BlueNRG-
    FOTA\Projects\Applications\BLE_OTA_ServiceM anager\EWARM\STEVAL- IDB012V1\BLE_OTA_ServiceManager.eww
  • Pindah ka Proyék → Unduh → Hapus Mémori teras klik "OK" dina pop-up salajengna pikeun mastikeun ngahapus mémori flash.
  • Léngkah ieu dilakukeun ngan sakali
  • Catetan: Pamaké tiasa nganggo alat anu sanés ogé pikeun ngahapus lampu kilat lengkep

Ngaronjatkeun firmware Alat STSW-DFU-EEPRMA Ngaliwatan Bluetooth Nganggo EEPROM Eksternal - Gbr 2Lengkah 2: Manajer Layanan Program

  • Pikeun BlueNRG-LP
  • Buka proyék EWARM:
  • .\STSW-BlueNRGFOTA\Projects\Applications\BLE_OTA_ServiceMa nager\EWARM\STEVAL- IDB011V1\BLE_OTA_ServiceManager.eww
  • Pindah ka Proyék → Unduh → Unduh aplikasi aktip
  • Di handap ieu bakal dicitak dina terminal UART:
    Ngaronjatkeun firmware Alat STSW-DFU-EEPRMA Ngaliwatan Bluetooth Nganggo EEPROM Eksternal - Gbr 10
  • OTA Service Manager suksés diprogram

Ngaronjatkeun firmware Alat STSW-DFU-EEPRMA Ngaliwatan Bluetooth Nganggo EEPROM Eksternal - Gbr 3

Sinyal BlueNRG-LP Jumper J8 on X-NUCLEO-PGEEZ1
SPI1_SCK PA13 SCLK
SPI1_MISO​ PA14 DQ1
SPI1_MOSI PB14 DQ0
CS PA11 CS

Proyék ngagunakeun M95P32 External EEPROM dipasang dina X-NUCLEO-PGEEZ1 pikeun layanan FOTA nu kudu disambungkeun ka BlueNRG-LP/LPS
Lengkah 2: Manajer Layanan Program

  • Pikeun BlueNRG-LPS
  • Buka proyék EWARM:
  • .\STSW-BlueNRGFOTA\Projects\Applications\BLE_OTA_ServiceMa nager\EWARM\STEVAL- IDB012V1\BLE_OTA_ServiceManager.eww
  • Pindah ka Proyék → Unduh → Unduh aplikasi aktip
  • Di handap ieu bakal dicitak dina terminal UART:Ngaronjatkeun firmware Alat STSW-DFU-EEPRMA Ngaliwatan Bluetooth Nganggo EEPROM Eksternal - Gbr 10
  • OTA Service Manager suksés diprogram

Ngaronjatkeun firmware Alat STSW-DFU-EEPRMA Ngaliwatan Bluetooth Nganggo EEPROM Eksternal - Gbr 4

Sinyal BlueNRG-LP Jumper J8 on X-NUCLEO-PGEEZ1
SPI13_SCK PB3 SCLK
SPI13_MISO​ PA8 DQ1
SPI3_MOSI PB11 DQ0
CS PA9 CS

Proyék ngagunakeun M95P32 External EEPROM dipasang dina X-NUCLEO-PGEEZ1 pikeun layanan FOTA nu kudu disambungkeun ka BlueNRG-LP/LPS
Lengkah 3: Laksanakeun FOTA (1/4)

  • Candak alat Android atanapi ios sareng jalankeun aplikasi "ST Ble Sensor Classic"
  • Unduh aplikasi ti Play / App store upami teu acan dipasang
  • MantanampAplikasi nunjukkeun toggle LED anu béda anu tiasa dipilih tina makro anu diartikeun dina preprocessor
BlueNRG-LP CONFIG_LED_DL2  CONFIG_LED_DL3
Togél DL2 sareng reureuh 250ms Togél DL3 sareng reureuh 1000ms
BlueNRG-LPS CONFIG_LED_DL3 CONFIG_LED_DL4
Togél DL3 sareng reureuh 250ms Togél DL4 sareng reureuh 1000ms
  • Simpen mantanample aplikasi pamaké .bin files dina teleponNgaronjatkeun firmware Alat STSW-DFU-EEPRMA Ngaliwatan Bluetooth Nganggo EEPROM Eksternal - Gbr 5
  • binér file munggaran disimpen dina M95P32 EEPROM éksternal liwat transfer Bluetooth tina telepon teras disalin sacara internal kana mémori flash BlueNRG-LP/LPS
  • Di dieu, léngkah-léngkahna ditunjukkeun ku telepon Android

Lengkah 3: Laksanakeun FOTA (2/4)         Ngaronjatkeun firmware Alat STSW-DFU-EEPRMA Ngaliwatan Bluetooth Nganggo EEPROM Eksternal - Gbr 6Ngaronjatkeun firmware Alat STSW-DFU-EEPRMA Ngaliwatan Bluetooth Nganggo EEPROM Eksternal - Gbr 7Lengkah 3: Laksanakeun FOTA (4/4)

  • Antosan pangguna anu dipimpin U5 dina BlueNRG-LP/LPS dipareuman anu nunjukkeun tungtung apdet FOTA
  • Resets alat jeung aplikasi boot up dumasar kana flashed binér

Ngaronjatkeun firmware Alat STSW-DFU-EEPRMA Ngaliwatan Bluetooth Nganggo EEPROM Eksternal - Gbr 8• The sampAplikasi nunjukkeun fungsionalitas toggle LED anu béda anu tiasa dihartikeun salaku makro dina preprocessor

FOTA - Aplikasi

BlueNRG-LP CONFIG_LED_DL2  CONFIG_LED_DL3
Togél DL2 sareng reureuh 250ms Togél DL3 sareng reureuh 1000ms
BlueNRG-LPS CONFIG_LED_DL3 CONFIG_LED_DL4
Togél DL3 sareng reureuh 250ms Togél DL4 sareng reureuh 1000ms

FOTA - AplikasiNgaronjatkeun firmware Alat STSW-DFU-EEPRMA Ngaliwatan Bluetooth Nganggo EEPROM Eksternal - Gbr 9FOTA - Flasher Utiliti
Upami nganggo alat utilitas flasher, maka léngkah-léngkah ieu kedah dituturkeun

  1. Pupus lampu kilat lengkep
  2. Flash BLE_OTA_ServiceManager.bin tina alamat 0x1004 0000
  3. Flash .bin diperlukeun ti alamat 0x1005 7800

Dokumén & Sumberdaya Patali

Dokumén & Sumberdaya Patali
STSW-DFU-EEPRMA:
• DB5187: Ngaronjatkeun firmware alat ngaliwatan Bluetooth® maké kaca éksternal EEPROM (M95P32) jeung dewan evaluasi BlueNRG-LP atawa BlueNRG-LPS ringkes data
X-NUCLEO-PGEEZ1:
Gerber files, BOM, Skematik

  • DB4863: Standar papan ékspansi mémori kaca SPI EEPROM dumasar kana séri M95P32 pikeun STM32 Nucleo - databrie
  • UM3096: Ngamimitian sareng X-NUCLEO-PGEEZ1 standar halaman SPI EEPROM papan ékspansi mémori dumasar kana séri M95P32 pikeun STM32 Nucleo– manual pamaké

Sadaya dokumén sayogi dina tab DESIGN produk anu aya hubunganana webkaca.
Dokumén & Sumberdaya Patali

STEVAL-IDB011V1:
Gerber files, BOM, Skematik

  • DB4266: Platform évaluasi dumasar kana sistem-on-chip BlueNRG-355MC- ringkes data
  • UM2735: Kit pamekaran BlueNRG-LP/BlueNRG-LPS– manual pamaké

STEVAL-IDB011V2:
Gerber files, BOM, Skematik

  • DB4617: Platform evaluasi dumasar kana sistem-on-chip BLUENRG-355MC- ringkes data
  • UM2735: Kit pamekaran BlueNRG-LP/BlueNRG-LPS– manual pamaké

STEVAL-IDB012V1:
Gerber files, BOM, Skematik

  • DB4694: Platform evaluasi dumasar kana sistem-on-chip BlueNRG-LPS- ringkes data
  • UM2735: Kit pamekaran BlueNRG-LP/BlueNRG-LPS - manual pamaké 

Konsultasi www.st.com pikeun daptar lengkep

STSW DFU EEPRMA LOGOhatur nuhun
© STMicroelectronics - Sadaya hak ditangtayungan.
Logo perusahaan STMicroelectronics mangrupakeun mérek dagang kadaptar ti STMicroelectronics
grup pausahaan. Sadaya ngaran séjén nyaéta hak milik nu bogana.

Dokumén / Sumberdaya

ST STSW-DFU-EEPRMA Alat Firmware Ngaronjatkeun Leuwih Bluetooth Ngagunakeun EEPROM éksternal [pdf] Pituduh pamaké
Ngaronjatkeun firmware Alat STSW-DFU-EEPRMA Ngaliwatan Bluetooth Nganggo EEPROM Eksternal, STSW-DFU-EEPRMA, Ngaronjatkeun Firmware Alat Ngaliwatan Bluetooth Nganggo EEPROM Eksternal, Ngaronjatkeun Firmware Nganggo Bluetooth Nganggo EEPROM Eksternal, Ngaronjatkeun Nganggo Bluetooth Nganggo EEPROM Eksternal, Nganggo Bluetooth Nganggo EEPROM Eksternal, Bluetooth Ngagunakeun EEPROM éksternal, Ngagunakeun EEPROM éksternal, EEPROM éksternal, EEPROM

Rujukan

Ninggalkeun komentar

alamat surélék anjeun moal diterbitkeun. Widang diperlukeun ditandaan *