STSW DFU EEPRMA LOGOSTSW-DFU-EEPRMA սարքի որոնվածը բարելավվում է Bluetooth-ով արտաքին EEPROM-ի միջոցովԱրագ մեկնարկի ուղեցույց
Սարքի որոնվածը բարելավեք Bluetooth-ի միջոցով՝ օգտագործելով
արտաքին EEPROM
(STSW-DFU-EEPRMA)
Տարբերակ 1.0.0

Սարքավորումն ու ծրագրակազմն ավարտված ենview

STEVAL-IDB011V1 / STEVAL-IDB011V2
Սարքավորումն ավարտված էview
Գնահատման հարթակ՝ հիմնված BLUENRG-355MC համակարգ-չիպի ​​վրա
STEVAL-IDB011V1 կամ STEVAL-IDB011V2 գնահատման հարթակը նախատեսված է օգնելու ձեզ մշակել և փորձարկել Bluetooth® ցածր էներգիայի հավելվածներ՝ օգտագործելով BlueNRG-LP ցածր էներգիայի համակարգը չիպի վրա՝ իներցիոն և շրջակա միջավայրի MEMS սենսորների, թվային MEMS խոսափողի հետ համատեղ: , ինտերֆեյսի տարբեր կոճակներ և լուսադիոդներ։
Այն համապատասխանում է Bluetooth® LE բնութագրին և աջակցում է վարպետի, ստրուկի և միաժամանակյա վարպետի և ստրուկի դերերին:
Այն ունի տվյալների երկարության երկարացում, 2 Մբիթ/վրկ, երկարաժամկետ, ընդլայնված գովազդ և սկանավորում, ինչպես նաև պարբերական գովազդ, պարբերական գովազդի համաժամացման փոխանցում, LE L2CAP կապի վրա հիմնված ալիք և LE էներգիայի վերահսկում և ճանապարհի կորստի մոնիտորինգ:
Հիմնական արտադրանքը նավի վրա
64 ՄՀց, 32 բիթ Arm®Cortex®-M0+միջուկ, 256 ԿԲ ծրագրավորվող ֆլեշ հիշողություն, 64 ԿԲ SRAM, MPU և լայնածավալ ծայրամասային հավաքածու (6x PWM, 2x I²C, 2x SPI/I2S, SPI, USART , UART, PDM և 12-բիթանոց ADC SAR):STSW-DFU-EEPRMA սարքի որոնվածի արդիականացում Bluetooth-ի միջոցով՝ օգտագործելով արտաքին EEPROM - Սարքավորումն ավարտված էviewՎերջին տեղեկատվությունը հասանելի է www.st.com 
STEVAL-IDB011V1/2
Գնահատման հարթակ՝ հիմնված BlueNRG-LPS համակարգի վրա չիպի վրա
STEVAL-IDB012V1 գնահատման հարթակը նախագծված է մշակելու և փորձարկելու Bluetooth® Low Energy հավելվածները՝ օգտագործելով ցածր էներգիայի BlueNRG-LPS համակարգը չիպի վրա՝ իներցիոն և շրջակա միջավայրի MEMS սենսորների, թվային MEMS խոսափողի և տարբեր ինտերֆեյսի կոճակների և LED-ների հետ համատեղ: .
BlueNRG-LPS-ը համապատասխանում է Bluetooth® Ցածր էներգիայի բնութագրերին: Այն աջակցում է հիմնական, ստրուկ, միաժամանակյա գլխավոր և ստրուկ դերեր, տվյալների երկարության ընդլայնում, 2 Մբիթ/վրկ, երկարաժամկետ, ընդլայնված գովազդ և սկանավորում, ալիքի ընտրության ալգորիթմ #2, GATT քեշավորում, LE ping ընթացակարգ, LE էներգիայի վերահսկում և ուղու կորստի մոնիտորինգ և ուղղություն: գտնելու (ժամանման / մեկնման անկյուն) հատկանիշներ.
Հիմնական արտադրանքը նավի վրա
BlueNRG-LPS-ն ունի 64 ՄՀց հաճախականությամբ, 32-բիթանոց Arm Cortex®-M0+ միջուկ, 192 ԿԲ ծրագրավորվող ֆլեշ հիշողություն, 24 ԿԲ SRAM, MPU և լայնածավալ ծայրամասային հավաքածու (4x PWM, I²C, SPI/I2S, SPI, USART, LPUART և 12-բիթանոց ADC SAR):STSW-DFU-EEPRMA սարքի որոնվածի արդիականացում Bluetooth-ի միջոցով՝ օգտագործելով արտաքին EEPROM - Սարքավորումն ավարտված էview 1Վերջին տեղեկատվությունը հասանելի է www.st.com
STEVAL-IDB012V1

X-NUCLEO-PGEEZ1
Սարքավորումն ավարտված էview
Ստանդարտ SPI էջի EEPROM հիշողության ընդլայնման տախտակ՝ հիմնված M95P32 սերիայի վրա STM32 Nucleo-ի համար
X-NUCLEO-PGEEZ1 ընդլայնման տախտակը նախատեսված է M95P32 սերիայի SPI էջի EEPROM տվյալների ընթերցման և գրման համար:
Այս ընդլայնման տախտակը ծրագրավորողներին թույլ է տալիս գնահատել EEPROM-ի նոր հիշողության էջը մեկ/երկակի/քառակուսի SPI ինտերֆեյսի միջոցով:
Այն գործում է որպես արտաքին պահեստավորման սարք, որը կարող է օգտագործվել տվյալների պահպանման համար, ինչպիսիք են արտադրության հետագծելիությունը, չափաբերումը, օգտագործողի կարգավորումները, սխալի դրոշները, տվյալների մատյանները և մոնիտորինգի տվյալները՝ ավելի ճկուն և ճշգրիտ հավելվածներ ստեղծելու համար:
Հիմնական արտադրանքը նավի վրա
M95P32. ծայրահեղ ցածր էներգիայի 32 Մբիթ սերիական SPI էջ EEPROMSTSW-DFU-EEPRMA սարքի որոնվածի արդիականացում Bluetooth-ի միջոցով՝ օգտագործելով արտաքին EEPROM - Սարքավորումն ավարտված էview 2Վերջին տեղեկատվությունը հասանելի է www.st.com
X-NUCLEO-PGEEZ1

STSW-DFU-EEPRMA
Softwareրագրային ապահովումն ավարտված էview

STSW-DFU-EEPRMA Ծրագրաշարի նկարագրություն
STSW-DFU-EEPRMA-ն սարքի որոնվածի արդիականացման STSW փաթեթ է, որն աջակցում է արտաքին M95P32 EEPROM-ին, որը միացված է կամ STEVAL-IDB011V1, STEVALIDB011V2 կամ STEVAL-IDB012V1 X-NUCLEO-PGEEZ1 EEPROM հիշողության ընդլայնմանը:
Հիմնական հատկանիշները

  • Ծրագրաշարի ցուցադրություն STEVAL-IDB011V1/2 կամ STEVAL-IDB012V1-ի համար X-NUCLEOPGEEZ1 EEPROM հիշողության ընդարձակման տախտակով
  • Երկուական գործարկվողները կարող են համօգտագործվել Bluetooth-ի միջոցով սարքի հետ, որոնք առաջին անգամ գրվում են անմիջապես արտաքին M95P32 EEPROM-ում:
  •  Ֆլեշ թարմացում արտաքին M95P32 EEPROM-ից
  • OTA ծառայության մենեջերի վրա հիմնված մոտեցում, որը ներառում է Bluetooth OTA ծառայությունը, դրա բնութագրերը և OTA վերակայման մենեջերի հնարավորությունները
  • Դիմումի պատկերը պարտադիր չէ OTA FW-ի արդիականացման ծառայությունը ներառելու համար
  • SampFOTA-ի ամբողջական ծառայություն ցուցադրող հավելված

Ծրագրային ապահովման ընդհանուր ճարտարապետությունSTSW-DFU-EEPRMA սարքի որոնվածի արդիականացում Bluetooth-ի միջոցով՝ օգտագործելով արտաքին EEPROM - Սարքավորումն ավարտված էview 3Վերջին տեղեկատվությունը հասանելի է www.st.com
STSW-DFU-EEPRMA
FOTA. Flash Layout BlueNRG-LP/LPS
Softwareրագրային ապահովումն ավարտված էview

  •  BlueNRG-LP/LPS Flash դասավորություն
  • BlueNRG-LP/LPS-ի ֆլեշ հիշողության մեջ պահվող OTA ծառայության կառավարիչն օգտագործվում է օդային ծրագրակազմի (FOTA) թարմացումն իրականացնելու համար:
  • Սարքի վերակայման ժամանակ ծառայության կառավարիչը որոշում է, թե որտեղից պետք է բեռնել սարքը
  • Ծառայությունների կառավարիչը սկսում է 0x1004 0000 հասցեից
  • Օգտագործողի հավելվածը սկսվում է 0x1005 7800 հասցեից
  • Օգտատերը կարող է Օգտատիրոջ հավելվածից անցնել ծառայության մենեջեր՝ OTA նիստը սկսելու համար՝ մեկ անգամ սեղմելով «Վերականգնել» և այնուհետև սեղմած պահել «PUSH1» կոճակը:

STSW-DFU-EEPRMA սարքի որոնվածի արդիականացում Bluetooth-ի միջոցով՝ օգտագործելով արտաքին EEPROM - Սարքավորումն ավարտված էview 4

Setup & Demo Examples

Կարգավորում և հավելված, օրինակamples
HW նախադրյալներ

  • 1x BlueNRG-LP կամ BlueNRG-LPS (STEVAL-IDB011V1/2)
  • 1x M95P32 EEPROM ընդարձակման տախտակ (X-NUCLEO-PGEEZ1)
  • 1x BLE-enabledAndroid™ կամ iOS™ սարք
  • Նոթբուք/Համակարգիչ Windows 7, 8 կամ 10 օպերացիոն համակարգերով
  • 1x USB տիպի A-ից մինչև Micro-B USB մալուխ (BlueNRG-LP), կամ
  • 1x USB տիպի A-ից մինչև Type-C USB մալուխ (BlueNRG-LPS)
  • Միացնող լարեր

STSW-DFU-EEPRMA սարքի որոնվածի արդիականացում Bluetooth-ի միջոցով՝ օգտագործելով արտաքին EEPROM - Սարքավորումն ավարտված էview 5Կարգավորում և հավելված, օրինակamples
Ծրագրային ապահովում և այլ նախադրյալներ

  • STSW-DFU-EEPRMA փաթեթ
  • Ներբեռնեք և տեղադրեք STSW-BNRGFLASHER-ից www.st.com
  • Գործիքների շղթա՝ որոնվածը ստեղծելու համար
    STSW-DFU-EEPRMA-ն մշակվել և փորձարկվել է
    • IAR ներկառուցված աշխատանքային սեղան ARM® (EWARM) գործիքների շղթայի համար + ST-Link
    • Իրական View Microcontroller Development Kit (MDK-ARM) Toolchain + ST-LINK
  • ST BLE-Sensor Classic հավելված, Android (Հղում), կամ
  • ST BLE-Sensor հավելված, iOS (Հղում)
  • Սերիական գծի մոնիտոր, օրինակ, Tera տերմին (Windows)

FOTA – Ընթացակարգ

  • FOTA-ի համար BlueNRG-LP/LPS կարգավորելու կարգը կարելի է բաժանել հետևյալ քայլերի.
  • Քայլ 1. Ջնջել ամբողջական ֆլեշ հիշողությունը
  • Քայլ 2. Ծրագրի սպասարկման մենեջեր
  • Քայլ 3. Կատարեք FOTA

Քայլ 1. Ջնջել ամբողջական ֆլեշ հիշողությունը

BlueNRG-LP-ի համար

  • Բացեք EWARM նախագիծը.
  • \STSW-BlueNRG-FOTA\Projects\Applications\BLE_OTA_ServiceM anager\EWARM\STEVAL- IDB011V1\BLE_OTA_ServiceManager.eww
  • Գնացեք Նախագիծ → Ներբեռնեք → Ջնջեք հիշողությունը և հաջորդ բացվող պատուհանում սեղմեք «OK»՝ ֆլեշ հիշողության ջնջումը հաստատելու համար:
  • Այս քայլը պետք է արվի միայն մեկ անգամ
  • Նշում. Օգտագործողը կարող է օգտագործել ցանկացած այլ գործիք նաև ամբողջական ֆլեշ ջնջման համար

STSW-DFU-EEPRMA Սարքի որոնվածի արդիականացում Bluetooth-ի միջոցով արտաքին EEPROM-ի միջոցով - նկ 1

BlueNRG-LPS-ի համար

  • Բացեք EWARM նախագիծը.
  • .\STSW-BlueNRG-
    FOTA\Projects\Applications\BLE_OTA_ServiceM anager\EWARM\STEVAL- IDB012V1\BLE_OTA_ServiceManager.eww
  • Գնացեք Նախագիծ → Ներբեռնեք → Ջնջեք հիշողությունը և հաջորդ բացվող պատուհանում սեղմեք «OK»՝ ֆլեշ հիշողության ջնջումը հաստատելու համար:
  • Այս քայլը պետք է արվի միայն մեկ անգամ
  • Նշում. Օգտագործողը կարող է օգտագործել ցանկացած այլ գործիք նաև ամբողջական ֆլեշ ջնջման համար

STSW-DFU-EEPRMA Սարքի որոնվածի արդիականացում Bluetooth-ի միջոցով արտաքին EEPROM-ի միջոցով - նկ 2Քայլ 2. Ծրագրի սպասարկման մենեջեր

  • BlueNRG-LP-ի համար
  • Բացեք EWARM նախագիծը.
  • .\STSW-BlueNRGFOTA\Projects\Applications\BLE_OTA_ServiceMa nager\EWARM\STEVAL- IDB011V1\BLE_OTA_ServiceManager.eww
  • Գնացեք Նախագիծ → Ներբեռնեք → Ներբեռնեք ակտիվ հավելված
  • UART տերմինալում կտպագրվի հետևյալը.
    STSW-DFU-EEPRMA Սարքի որոնվածի արդիականացում Bluetooth-ի միջոցով արտաքին EEPROM-ի միջոցով - նկ 10
  • OTA ծառայության կառավարիչը հաջողությամբ ծրագրավորվել է

STSW-DFU-EEPRMA Սարքի որոնվածի արդիականացում Bluetooth-ի միջոցով արտաքին EEPROM-ի միջոցով - նկ 3

Ազդանշան BlueNRG-LP Jumper J8 X-NUCLEO-PGEEZ1-ի վրա
SPI1_SCK PA13 SCLK
SPI1_MISO PA14 DQ1
SPI1_MOSI PB14 DQ0
CS PA11 CS

Նախագիծն օգտագործում է M95P32 արտաքին EEPROM՝ տեղադրված X-NUCLEO-PGEEZ1-ի վրա FOTA ծառայության համար, որը պետք է միացված լինի BlueNRG-LP/LPS-ին:
Քայլ 2. Ծրագրի սպասարկման մենեջեր

  • BlueNRG-LPS-ի համար
  • Բացեք EWARM նախագիծը.
  • .\STSW-BlueNRGFOTA\Projects\Applications\BLE_OTA_ServiceMa nager\EWARM\STEVAL- IDB012V1\BLE_OTA_ServiceManager.eww
  • Գնացեք Նախագիծ → Ներբեռնեք → Ներբեռնեք ակտիվ հավելված
  • UART տերմինալում կտպագրվի հետևյալը.STSW-DFU-EEPRMA Սարքի որոնվածի արդիականացում Bluetooth-ի միջոցով արտաքին EEPROM-ի միջոցով - նկ 10
  • OTA ծառայության կառավարիչը հաջողությամբ ծրագրավորվել է

STSW-DFU-EEPRMA Սարքի որոնվածի արդիականացում Bluetooth-ի միջոցով արտաքին EEPROM-ի միջոցով - նկ 4

Ազդանշան BlueNRG-LP Jumper J8 X-NUCLEO-PGEEZ1-ի վրա
SPI13_SCK PB3 SCLK
SPI13_MISO PA8 DQ1
SPI3_MOSI PB11 DQ0
CS PA9 CS

Նախագիծն օգտագործում է M95P32 արտաքին EEPROM՝ տեղադրված X-NUCLEO-PGEEZ1-ի վրա FOTA ծառայության համար, որը պետք է միացված լինի BlueNRG-LP/LPS-ին:
Քայլ 3. Կատարել FOTA (1/4)

  • Վերցրեք ցանկացած Android կամ iOS սարք և գործարկեք «ST Ble Sensor Classic» հավելվածը:
  • Ներբեռնեք հավելվածը Play/App Store-ից, եթե արդեն տեղադրված չէ
  • Նախկինample հավելվածը ցուցադրում է տարբեր լուսադիոդային անջատիչ, որը կարելի է ընտրել նախապրոցեսորի սահմանված մակրոյից
BlueNRG-LP CONFIG_LED_DL2  CONFIG_LED_DL3
Միացնել DL2-ը 250 մս ուշացումով Միացնել DL3-ը 1000 մս ուշացումով
BlueNRG-LPS CONFIG_LED_DL3 CONFIG_LED_DL4
Միացնել DL3-ը 250 մս ուշացումով Միացնել DL4-ը 1000 մս ուշացումով
  • Փրկեք նախկինինample user application .bin files հեռախոսովSTSW-DFU-EEPRMA Սարքի որոնվածի արդիականացում Bluetooth-ի միջոցով արտաքին EEPROM-ի միջոցով - նկ 5
  • Երկուական file սկզբում պահվում է արտաքին M95P32 EEPROM-ի վրա՝ հեռախոսից Bluetooth փոխանցման միջոցով, այնուհետև ներսից պատճենվում է BlueNRG-LP/LPS-ի ֆլեշ հիշողության մեջ:
  • Այստեղ քայլերը ցուցադրվում են Android հեռախոսով

Քայլ 3. Կատարել FOTA (2/4)         STSW-DFU-EEPRMA Սարքի որոնվածի արդիականացում Bluetooth-ի միջոցով արտաքին EEPROM-ի միջոցով - նկ 6STSW-DFU-EEPRMA Սարքի որոնվածի արդիականացում Bluetooth-ի միջոցով արտաքին EEPROM-ի միջոցով - նկ 7Քայլ 3. Կատարել FOTA (4/4)

  • Սպասեք, մինչև BlueNRG-LP/LPS-ում օգտագործողի գլխավորած U5-ն անջատվի, ինչը նշանակում է FOTA թարմացման ավարտը
  • Սարքը վերակայվում է և հավելվածի բեռնախցիկը վերսկսվում է երկուական լուսաբռնկման հիման վրա

STSW-DFU-EEPRMA Սարքի որոնվածի արդիականացում Bluetooth-ի միջոցով արտաքին EEPROM-ի միջոցով - նկ 8• Սample հավելվածը ցուցադրում է LED անջատիչի տարբեր գործառույթներ, որոնք կարող են սահմանվել որպես մակրո նախապրոցեսորում

FOTA – Դիմում

BlueNRG-LP CONFIG_LED_DL2  CONFIG_LED_DL3
Միացնել DL2-ը 250 մս ուշացումով Միացնել DL3-ը 1000 մս ուշացումով
BlueNRG-LPS CONFIG_LED_DL3 CONFIG_LED_DL4
Միացնել DL3-ը 250 մս ուշացումով Միացնել DL4-ը 1000 մս ուշացումով

FOTA – ԴիմումSTSW-DFU-EEPRMA Սարքի որոնվածի արդիականացում Bluetooth-ի միջոցով արտաքին EEPROM-ի միջոցով - նկ 9FOTA – Flasher Utility
Եթե ​​օգտագործում եք Flasher օգտակար գործիք, ապա պետք է հետևել հետևյալ քայլերին

  1. Ջնջել ամբողջական ֆլեշը
  2. Flash BLE_OTA_ServiceManager.bin հասցեից 0x1004 0000
  3. Ֆլեշացրեք անհրաժեշտ .bin-ը 0x1005 7800 հասցեից

Փաստաթղթեր և հարակից ռեսուրսներ

Փաստաթղթեր և հարակից ռեսուրսներ
STSW-DFU-EEPRMA:
• DB5187. սարքի որոնվածի արդիականացում Bluetooth®-ի միջոցով՝ օգտագործելով արտաքին էջի EEPROM (M95P32) BlueNRG-LP կամ BlueNRG-LPS գնահատման տախտակով տվյալների համառոտ
X-NUCLEO-PGEEZ1:
Գերբեր files, ԲՈՄ, Սխեմատիկ

  • DB4863. Ստանդարտ SPI էջի EEPROM հիշողության ընդլայնման տախտակ՝ հիմնված M95P32 սերիայի վրա STM32 Nucleo-ի համար – տվյալների հավաքագրում
  • UM3096. Սկսում ենք X-NUCLEO-PGEEZ1 ստանդարտ SPI էջի EEPROM հիշողության ընդլայնման տախտակով, որը հիմնված է STM95 Nucleo-ի համար M32P32 սերիայի վրա: օգտագործողի ձեռնարկ

Բոլոր փաստաթղթերը հասանելի են հարակից արտադրանքի DESIGN ներդիրում webէջ.
Փաստաթղթեր և հարակից ռեսուրսներ

STEVAL-IDB011V1:
Գերբեր files, ԲՈՄ, Սխեմատիկ

STEVAL-IDB011V2:
Գերբեր files, ԲՈՄ, Սխեմատիկ

STEVAL-IDB012V1 :
Գերբեր files, ԲՈՄ, Սխեմատիկ

Խորհրդակցեք www.st.com ամբողջական ցանկի համար

STSW DFU EEPRMA LOGOՇնորհակալություն
© STMicroelectronics – Բոլոր իրավունքները պաշտպանված են:
STMicroelectronics կորպորատիվ պատկերանշանը STMicroelectronics-ի գրանցված ապրանքային նշանն է
ընկերությունների խումբ։ Մնացած բոլոր անունները իրենց համապատասխան սեփականատերերի սեփականությունն են:

Փաստաթղթեր / ռեսուրսներ

STSW-DFU-EEPRMA սարքի որոնվածի արդիականացում Bluetooth-ի միջոցով արտաքին EEPROM-ի միջոցով [pdf] Օգտագործողի ուղեցույց
STSW-DFU-EEPRMA սարքի որոնվածի արդիականացում Bluetooth-ով` օգտագործելով արտաքին EEPROM, STSW-DFU-EEPRMA, սարքի որոնվածի արդիականացում Bluetooth-ով` օգտագործելով արտաքին EEPROM, որոնվածի թարմացում Bluetooth-ով` օգտագործելով արտաքին EEPROM, արդիականացում Bluetooth-ով` օգտագործելով արտաքին EEPROM, ավելի քան Bluetooth, External EEPROM, Over Using Bluetooth՝ օգտագործելով արտաքին EEPROM, Օգտագործելով արտաքին EEPROM, արտաքին EEPROM, EEPROM

Հղումներ

Թողնել մեկնաբանություն

Ձեր էլփոստի հասցեն չի հրապարակվի: Պարտադիր դաշտերը նշված են *