STSW DFU EEPRMA LOGOTashqi EEPROM yordamida Bluetooth orqali STSW-DFU-EEPRMA qurilma proshivkasini yangilashTez boshlash uchun qo'llanma
Qurilma mikrodasturini Bluetooth orqali yangilash
tashqi EEPROM
(STSW-DFU-EEPRMA)
Versiya 1.0.0

Uskuna va dasturiy ta'minot tugadiview

STEVAL-IDB011V1 / STEVAL-IDB011V2
Uskuna tugadiview
BLUENRG-355MC chip-on-chip tizimiga asoslangan baholash platformasi
STEVAL-IDB011V1 yoki STEVAL-IDB011V2 baholash platformasi inertial va atrof-muhit MEMS sensorlari, raqamli MEMS mikrofoni bilan birgalikda BlueNRG-LP kam quvvatli tizim-chip yordamida Bluetooth® past energiya ilovalarini ishlab chiqish va sinab ko'rishga yordam berish uchun mo'ljallangan. , turli interfeys tugmalari va LEDlar.
U Bluetooth® LE spetsifikatsiyasiga mos keladi va master, qul va bir vaqtning o'zida asosiy va qul rollarini qo'llab-quvvatlaydi.
Unda ma'lumotlar uzunligini kengaytirish, 2 Mbit / s, uzoq masofa, kengaytirilgan reklama va skanerlash, shuningdek davriy reklama, davriy reklama sinxronlash uzatish, LE L2CAP ulanishga yo'naltirilgan kanal va LE quvvatni boshqarish va yo'l yo'qotilishi monitoringi mavjud.
Bortdagi asosiy mahsulot
64 MGts, 32-bit Arm®Cortex®-M0+yadro, 256 KB dasturlashtiriladigan flesh-xotira, 64 KB SRAM, MPU va keng qamrovli atrof-muhit to'plami (6x PWM, 2x I²C, 2x SPI/I2S, SPI, USART) , UART, PDM va 12-bitli ADC SAR).STSW-DFU-EEPRMA qurilma mikrodasturini Bluetooth orqali tashqi EEPROM yordamida yangilash - Uskuna tugadiviewEng so'nggi ma'lumotlar quyidagi manzilda mavjud www.st.com 
STEVAL-IDB011V1/2
Chipdagi BlueNRG-LPS tizimiga asoslangan baholash platformasi
STEVAL-IDB012V1 baholash platformasi inertial va atrof-muhit MEMS sensorlari, raqamli MEMS mikrofoni va turli interfeys tugmalari va LEDlar bilan birgalikda past quvvatli BlueNRG-LPS chip-chip tizimidan foydalangan holda Bluetooth® Low Energy ilovalarini ishlab chiqish va sinab ko'rish uchun mo'ljallangan. .
BlueNRG-LPS Bluetooth® Low Energy spetsifikatsiyasiga mos keladi. U master, slave, bir vaqtning o'zida master va slave rollarini, ma'lumotlar uzunligini kengaytirish, 2 Mbit / s, uzoq masofa, kengaytirilgan reklama va skanerlash, kanal tanlash algoritmi №2, GATT keshlash, LE ping protsedurasi, LE quvvatni boshqarish va yo'l yo'qotilishi monitoringi va yo'nalishni qo'llab-quvvatlaydi. topish (kelish burchagi/kelish burchagi) xususiyatlari.
Bortdagi asosiy mahsulot
BlueNRG-LPS 64 MGts chastotali, 32 bitli Arm Cortex®-M0+ yadrosi, 192 KB programlanadigan flesh-xotira, 24 KB SRAM, MPU va keng qamrovli periferik to'plamga (4x PWM, I²C, SPI/I2S, SPI, USART, LPUART va 12-bitli ADC SAR).STSW-DFU-EEPRMA qurilma mikrodasturini Bluetooth orqali tashqi EEPROM yordamida yangilash - Uskuna tugadiview 1Eng so'nggi ma'lumotlar quyidagi manzilda mavjud www.st.com
STEVAL-IDB012V1

X-NUCLEO-PGEEZ1
Uskuna tugadiview
STM95 Nucleo uchun M32P32 seriyasiga asoslangan standart SPI sahifasi EEPROM xotira kengaytirish platasi
X-NUCLEO-PGEEZ1 kengaytirish platasi ma'lumotlarni o'qish va yozish uchun M95P32 seriyali SPI sahifasi EEPROM uchun mo'ljallangan.
Ushbu kengaytirish platasi ishlab chiquvchilarga yangi EEPROM xotira sahifasini bitta/ikki/to'rtta SPI interfeysi orqali baholash imkonini beradi.
U yanada moslashuvchan va aniq ilovalarni yaratish uchun ishlab chiqarishni kuzatish, kalibrlash, foydalanuvchi sozlamalari, xato bayroqlari, ma'lumotlar jurnallari va monitoring ma'lumotlari kabi ma'lumotlarni saqlash uchun ishlatilishi mumkin bo'lgan tashqi xotira qurilmasi sifatida ishlaydi.
Bortdagi asosiy mahsulot
M95P32: Ultra past quvvatli 32 Mbit seriyali SPI sahifasi EEPROMSTSW-DFU-EEPRMA qurilma mikrodasturini Bluetooth orqali tashqi EEPROM yordamida yangilash - Uskuna tugadiview 2Eng so'nggi ma'lumotlar quyidagi manzilda mavjud www.st.com
X-NUCLEO-PGEEZ1

STSW-DFU-EEPRMA
Dastur tugadiview

STSW-DFU-EEPRMA dasturiy ta'minot tavsifi
STSW-DFU-EEPRMA - bu X-NUCLEO-PGEEZ95 EEPROM xotira kengaytirish platasida STEVAL-IDB32V011, STEVALIDB1V011 yoki STEVAL-IDB2V012 ga ulangan tashqi M1P1 EEPROM-ni qo'llab-quvvatlaydigan qurilma proshivkasini yangilash STSW to'plami.
Asosiy xususiyatlar

  • X-NUCLEOPGEEZ011 EEPROM xotira kengaytirish platasi bilan STEVAL-IDB1V2/012 yoki STEVAL-IDB1V1 uchun proshivka demosi
  • Ikkilik bajariladigan fayllar Bluetooth orqali birinchi bo'lib tashqi M95P32 EEPROMga yoziladigan qurilmaga ulashilishi mumkin.
  •  Tashqi M95P32 EEPROM dan Flash yangilash
  • Bluetooth OTA xizmati, uning xususiyatlari va OTA reset menejeri imkoniyatlarini o'z ichiga olgan OTA Service Manager-ga asoslangan yondashuv
  • OTA FW yangilash xizmatini kiritish uchun ilova tasviri talab qilinmaydi
  • Sampto'liq FOTA xizmatini ko'rsatadigan ilova

Umumiy dasturiy ta'minot arxitekturasiSTSW-DFU-EEPRMA qurilma mikrodasturini Bluetooth orqali tashqi EEPROM yordamida yangilash - Uskuna tugadiview 3Eng so'nggi ma'lumotlar quyidagi manzilda mavjud www.st.com
STSW-DFU-EEPRMA
FOTA: Flash Layout BlueNRG-LP/LPS
Dastur tugadiview

  •  BlueNRG-LP/LPS Flash tartibi
  • BlueNRG-LP/LPS flesh xotirasida saqlangan OTA Service Manager proshivkani havo orqali (FOTA) yangilashni amalga oshirish uchun ishlatiladi.
  • Qurilmani asl holatiga qaytarishda Xizmat menejeri qurilmani qayerdan yuklash kerakligini hal qiladi
  • Xizmat menejeri 0x1004 0000 manzilidan boshlanadi
  • Foydalanuvchi ilovasi 0x1005 7800 manzilidan boshlanadi
  • Foydalanuvchi “Reset” tugmasini bir marta bosib, so‘ng “PUSH1” tugmasini bosgan holda OTA seansini boshlash uchun Foydalanuvchi ilovasidan Xizmat menejeriga o‘tishi mumkin.

STSW-DFU-EEPRMA qurilma mikrodasturini Bluetooth orqali tashqi EEPROM yordamida yangilash - Uskuna tugadiview 4

Sozlash va demo Examples

Sozlash va Ilova Examples
HW uchun zarur shartlar

  • 1x BlueNRG-LP yoki BlueNRG-LPS (STEVAL-IDB011V1/2)
  • 1x M95P32 EEPROM kengaytirish platasi (X-NUCLEO-PGEEZ1)
  • 1x BLE-enabledAndroid™ yoki iOS™ qurilmasi
  • Windows 7, 8 yoki 10 o'rnatilgan noutbuk/kompyuter
  • 1x USB turi A dan Micro-Bgacha USB kabeli (BlueNRG-LP) yoki
  • 1x USB turi A dan C tipiga USB kabeli (BlueNRG-LPS)
  • Ulanish simlari

STSW-DFU-EEPRMA qurilma mikrodasturini Bluetooth orqali tashqi EEPROM yordamida yangilash - Uskuna tugadiview 5Sozlash va Ilova Examples
Dasturiy ta'minot va boshqa shartlar

  • STSW-DFU-EEPRMA to'plami
  • STSW-BNRGFLASHER dan yuklab oling va o'rnating www.st.com
  • Mikrodasturni yaratish uchun asboblar zanjiri
    STSW-DFU-EEPRMA ishlab chiqilgan va sinovdan o'tgan
    • ARM® (EWARM) asboblar zanjiri + ST-Link uchun IAR Embedded Workbench
    • Haqiqiy View Microcontroller Development Kit (MDK-ARM) asboblar zanjiri + ST-LINK
  • ST BLE-Sensor Classic ilovasi, Android (Havola), yoki
  • ST BLE-Sensor ilovasi, iOS (Havola)
  • Seriyali monitor, masalan, Tera termini (Windows)

FOTA - protsedura

  • FOTA uchun BlueNRG-LP/LPS-ni o'rnatish tartibini quyidagi bosqichlarga bo'lish mumkin:
  • 1-qadam: To'liq flesh xotirani o'chiring
  • 2-qadam: Dastur xizmati menejeri
  • 3-qadam: FOTAni bajaring

1-qadam: To'liq flesh xotirani o'chirish

BlueNRG-LP uchun

  • EWARM loyihasini oching:
  • \STSW-BlueNRG-FOTA\Projects\Applications\BLE_OTA_ServiceM anager\EWARM\STEVAL- IDB011V1\BLE_OTA_ServiceManager.eww
  • Loyiha → Yuklab olish → Xotirani o‘chirish-ga o‘ting va flesh-xotira o‘chirilishini tasdiqlash uchun keyingi qalqib chiquvchi oynada “OK” tugmasini bosing.
  • Bu qadam faqat bir marta bajarilishi kerak
  • Eslatma: Foydalanuvchi fleshni to'liq o'chirish uchun har qanday boshqa vositadan ham foydalanishi mumkin

Tashqi EEPROM yordamida Bluetooth orqali STSW-DFU-EEPRMA qurilma proshivkasini yangilash - 1-rasm

BlueNRG-LPS uchun

  • EWARM loyihasini oching:
  • .\STSW-BlueNRG-
    FOTA\Projects\Applications\BLE_OTA_ServiceM anager\EWARM\STEVAL- IDB012V1\BLE_OTA_ServiceManager.eww
  • Loyiha → Yuklab olish → Xotirani o‘chirish-ga o‘ting va flesh-xotira o‘chirilishini tasdiqlash uchun keyingi qalqib chiquvchi oynada “OK” tugmasini bosing.
  • Bu qadam faqat bir marta bajarilishi kerak
  • Eslatma: Foydalanuvchi fleshni to'liq o'chirish uchun har qanday boshqa vositadan ham foydalanishi mumkin

Tashqi EEPROM yordamida Bluetooth orqali STSW-DFU-EEPRMA qurilma proshivkasini yangilash - 2-rasm2-qadam: Dastur xizmati menejeri

  • BlueNRG-LP uchun
  • EWARM loyihasini oching:
  • .\STSW-BlueNRGFOTA\Projects\Applications\BLE_OTA_ServiceMa nager\EWARM\STEVAL- IDB011V1\BLE_OTA_ServiceManager.eww
  • Loyiha → Yuklab olish → Faol ilovani yuklab olish bo'limiga o'ting
  • UART terminalida quyidagilar chop etiladi:
    Tashqi EEPROM yordamida Bluetooth orqali STSW-DFU-EEPRMA qurilma proshivkasini yangilash - 10-rasm
  • OTA Service Manager muvaffaqiyatli dasturlashtirilgan

Tashqi EEPROM yordamida Bluetooth orqali STSW-DFU-EEPRMA qurilma proshivkasini yangilash - 3-rasm

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

Loyiha BlueNRG-LP/LPS ga ulangan bo'lishi kerak bo'lgan FOTA xizmati uchun X-NUCLEO-PGEEZ95-ga o'rnatilgan M32P1 tashqi EEPROM-dan foydalanadi.
2-qadam: Dastur xizmati menejeri

  • BlueNRG-LPS uchun
  • EWARM loyihasini oching:
  • .\STSW-BlueNRGFOTA\Projects\Applications\BLE_OTA_ServiceMa nager\EWARM\STEVAL- IDB012V1\BLE_OTA_ServiceManager.eww
  • Loyiha → Yuklab olish → Faol ilovani yuklab olish bo'limiga o'ting
  • UART terminalida quyidagilar chop etiladi:Tashqi EEPROM yordamida Bluetooth orqali STSW-DFU-EEPRMA qurilma proshivkasini yangilash - 10-rasm
  • OTA Service Manager muvaffaqiyatli dasturlashtirilgan

Tashqi EEPROM yordamida Bluetooth orqali STSW-DFU-EEPRMA qurilma proshivkasini yangilash - 4-rasm

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

Loyiha BlueNRG-LP/LPS ga ulangan bo'lishi kerak bo'lgan FOTA xizmati uchun X-NUCLEO-PGEEZ95-ga o'rnatilgan M32P1 tashqi EEPROM-dan foydalanadi.
3-qadam: FOTA ni bajaring (1/4)

  • Har qanday Android yoki iOS qurilmasini oling va “ST Ble Sensor Classic” ilovasini ishga tushiring.
  • Ilovani Play/App Store do'konidan yuklab oling, agar o'rnatilmagan bo'lsa
  • sobiqampIlova preprotsessorda belgilangan makrosdan tanlanishi mumkin bo'lgan turli xil LED o'tish tugmalarini namoyish etadi
BlueNRG-LP CONFIG_LED_DL2  CONFIG_LED_DL3
DL2 ni 250 ms kechikish bilan almashtiring DL3 ni 1000 ms kechikish bilan almashtiring
BlueNRG-LPS CONFIG_LED_DL3 CONFIG_LED_DL4
DL3 ni 250 ms kechikish bilan almashtiring DL4 ni 1000 ms kechikish bilan almashtiring
  • Sobiqni saqlangample user application .bin filetelefondaTashqi EEPROM yordamida Bluetooth orqali STSW-DFU-EEPRMA qurilma proshivkasini yangilash - 5-rasm
  • Ikkilik file birinchi navbatda tashqi M95P32 EEPROM-da telefondan Bluetooth uzatish orqali saqlanadi va keyin BlueNRG-LP/LPS flesh-xotirasiga ko'chiriladi.
  • Bu erda qadamlar Android telefoni bilan ko'rsatilgan

3-qadam: FOTA ni bajaring (2/4)         Tashqi EEPROM yordamida Bluetooth orqali STSW-DFU-EEPRMA qurilma proshivkasini yangilash - 6-rasmTashqi EEPROM yordamida Bluetooth orqali STSW-DFU-EEPRMA qurilma proshivkasini yangilash - 7-rasm3-qadam: FOTA ni bajaring (4/4)

  • FOTA yangilanishi tugashini bildiruvchi BlueNRG-LP/LPS da foydalanuvchi boshqaruvidagi U5 ni oʻchirishini kuting.
  • Ikkilik yonib-o'chganlar asosida qurilma asl holatini tiklaydi va dastur ishga tushadi

Tashqi EEPROM yordamida Bluetooth orqali STSW-DFU-EEPRMA qurilma proshivkasini yangilash - 8-rasm• sample ilovasi preprotsessorda so'l sifatida aniqlanishi mumkin bo'lgan turli xil LED almashtirish funksiyalarini namoyish etadi

FOTA - Ilova

BlueNRG-LP CONFIG_LED_DL2  CONFIG_LED_DL3
DL2 ni 250 ms kechikish bilan almashtiring DL3 ni 1000 ms kechikish bilan almashtiring
BlueNRG-LPS CONFIG_LED_DL3 CONFIG_LED_DL4
DL3 ni 250 ms kechikish bilan almashtiring DL4 ni 1000 ms kechikish bilan almashtiring

FOTA - IlovaTashqi EEPROM yordamida Bluetooth orqali STSW-DFU-EEPRMA qurilma proshivkasini yangilash - 9-rasmFOTA - Flasher yordam dasturi
Agar miltillovchi yordamchi vositadan foydalansangiz, quyidagi amallarni bajarish kerak

  1. To'liq fleshni o'chirish
  2. BLE_OTA_ServiceManager.bin ni 0x1004 0000 manzilidan Flash
  3. 0x1005 7800 manzilidan kerakli .binni o'chiring

Hujjatlar va tegishli manbalar

Hujjatlar va tegishli manbalar
STSW-DFU-EEPRMA:
• DB5187: BlueNRG-LP yoki BlueNRG-LPS baholash kengashi bilan tashqi EEPROM (M95P32) sahifasi yordamida Bluetooth® orqali qurilma proshivkasini yangilash ma'lumotlar qisqartmasi
X-NUCLEO-PGEEZ1:
Gerber files, BOM, Sxematik

  • DB4863: STM95 Nucleo uchun M32P32 seriyasiga asoslangan standart SPI sahifasi EEPROM xotira kengaytirish platasi - ma'lumotlar to'plami
  • UM3096: STM1 Nucleo- uchun M95P32 seriyasiga asoslangan X-NUCLEO-PGEEZ32 standart SPI sahifasi EEPROM xotira kengaytirish platasini ishga tushirish foydalanuvchi qo'llanmasi

Barcha hujjatlar tegishli mahsulotlarning DIZAYN yorlig'ida mavjud websahifa.
Hujjatlar va tegishli manbalar

STEVAL-IDB011V1:
Gerber files, BOM, Sxematik

STEVAL-IDB011V2:
Gerber files, BOM, Sxematik

STEVAL-IDB012V1:
Gerber files, BOM, Sxematik

Maslahatlash www.st.com to'liq ro'yxat uchun

STSW DFU EEPRMA LOGOrahmat
© STMicroelectronics – Barcha huquqlar himoyalangan.
STMicroelectronics korporativ logotipi STMicroelectronics kompaniyasining ro‘yxatdan o‘tgan savdo belgisidir
kompaniyalar guruhi. Boshqa barcha nomlar tegishli egalarining mulki hisoblanadi.

Hujjatlar / manbalar

ST STSW-DFU-EEPRMA qurilma mikrodasturini tashqi EEPROM yordamida Bluetooth orqali yangilash [pdf] Foydalanuvchi uchun qoʻllanma
Tashqi EEPROM, STSW-DFU-EEPRMA yordamida Bluetooth orqali STSW-DFU-EEPRMA qurilma mikrodasturini yangilash, tashqi EEPROM yordamida Bluetooth orqali qurilma proshivkasini yangilash, tashqi EEPROM yordamida Bluetooth orqali mikrodasturni yangilash, tashqi EEPROM yordamida Bluetooth orqali yangilash, tashqi EEPROM yordamida Bluetooth orqali, Bluetooth tashqi EEPROM-dan, tashqi EEPROM-dan, tashqi EEPROM-dan, EEPROM-dan

Ma'lumotnomalar

Fikr qoldiring

Sizning elektron pochta manzilingiz nashr etilmaydi. Majburiy maydonlar belgilangan *