STMicroelectronics STNRG328S kapcsolóvezérlők digitális vezérlő
Bevezetés
- Ez a dokumentum az STC/HSTC topológiájú kártyákra szerelt STNRG328S eszköz EEPROM memóriájának újraprogramozási eljárását írja le. Az eljárás magában foglalja a bináris letöltését file stsw-stc hexadecimális formátumban az USB/TTL-RS232 kábeladapter segítségével.
- Az exampAz alábbi ábra egy STC topológiájú és STNRG328S-re szerelt kártyát mutat. A tervezés X7R komponenseken alapul
(kapcsolókondenzátorok és rezonáns induktorok) a 4:1 arányú konverzióhoz (48 V-os bemeneti buszról 12 V-os kimenetre), 1 kW teljesítmény leadására képes szerveralkalmazásokban. - Az stsw-stc bináris kód letölthető a https://www.st.com/en/product/stnrg328s linkről. Az stsw-stc támogatja a PMBUS kommunikációt. A parancslistát és az eszközzel kapcsolatos további információkat ugyanitt találja.
Fontos: A chip első programozásakor lépjen kapcsolatba a helyi értékesítési irodával.
Eszközök és műszerek
A frissítési eljárás végrehajtásához szükséges eszközöket és eszközöket az alábbiakban ismertetjük.
- Személyi számítógép a következő követelményekkel:
- Windows XP, Windows 7 operációs rendszerek
- legalább 2 GB RAM memória
- 1 USB port
- Telepítés file CDM v2.12.00 WHQL Certified.exe FTDI illesztőprogramhoz USB 2.0-soros UART konverterhez. Az file letölthető az ST.com webhelyről a STEVAL-ILL077V1 kiértékelő eszköz firmware oldalán az STSW-ILL077FW_SerialLoader alkönyvtárban.
- Csatlakoztassa az USB / UART kábelt a számítógéphez és az alaplaphoz. Amikor először csatlakoztatja a kábelt a számítógéphez, az FTDI USB soros átalakító meghajtót automatikusan meg kell találni és telepíteni.
Ha az illesztőprogram nincs telepítve, indítsa el a telepítést file CDM v2.12.00 WHQL Certified.exe. - Az illesztőprogram telepítése után az USB-porton keresztüli kommunikáció egy belső PC COM-hoz van hozzárendelve. A hozzárendelés a Windows Eszközkezelőben ellenőrizhető: [Vezérlőpult]>[Rendszer]>[Eszközkezelő]>[Portok].
- Csatlakoztassa az USB / UART kábelt a számítógéphez és az alaplaphoz. Amikor először csatlakoztatja a kábelt a számítógéphez, az FTDI USB soros átalakító meghajtót automatikusan meg kell találni és telepíteni.
- Archívum file Flash Loader Demonstrator.7z, az ST soros flash betöltő PC-re történő telepítéséhez szükséges.
A file letölthető az ST.com webhelyről a STEVAL-ILL077V1 kiértékelő eszköz firmware oldalán az STSW-ILL077FW_SerialLoader alkönyvtárban.- Az eszközkészlet telepítése után futtassa a végrehajtható fájlt file STFlashLoader.exe. Megjelenik az alábbi ábrán látható képernyő.
- Az eszközkészlet telepítése után futtassa a végrehajtható fájlt file STFlashLoader.exe. Megjelenik az alábbi ábrán látható képernyő.
- A .hex bináris file IAR Embedded Workbench programmal összeállított. A fedélzeten lévő eszköznek már PMBUS kommunikációt támogató firmware-nek kell lennie. A firmware-hez lásd az STUniversalCode-ot.
- Mikro USB kábel.
- Egyenáramú tápegység a kártya táplálására.
Hardver beállítása
Ez a rész az UART kábel és az eszköz érintkezői közötti csatlakozást írja le. A készülék kivezetése az alábbiakban látható:
- Állítsa be a csapokat az alábbi táblázat szerint:
1. táblázat: STNRG328S tűbeállítások
Jumper referencia Állítsa be a pozíciót 13. érintkező (VDDA) +3.3V / +5V a fedélzeten PIN 29 VDD +3.3V / +5V a fedélzeten 1. tű (UART_RX) Állítsa be a kábel UART TX-ét 32. tű (UART_TX) Állítsa a kábel UART RX-ére 30. tű (VSS) GND 7. tű (UART2_RX) Csatlakoztassa a földhöz a rendszerbetöltő letiltásához a második UART-on - Csatlakoztassa az adapterkábel USB végét a számítógép USB-portjához; majd csatlakoztassa a soros végét az aljzat tűs csatlakozóival.
Ellenőrizze a következő kapcsolatokat:- RX_kábel = TX_devive (32-es érintkező)
- TX_kábel = RX_eszköz (1. érintkező)
- GND_kábel = GND_eszköz (30-as érintkező)
Az STNRG7S másik UART RX 328 érintkezőjét a földhöz kell csatlakoztatni.
Firmware letöltése
- Az STNRG328S eszköz EEPROM memóriájának átprogramozásánál az 7. ábrán látható X1R-1kW kártyára fogunk hivatkozni.
- Az stsw-stc firmware már telepítettnek minősül.
- A tábla az 1-es és a 32-es érintkezőt használja UART-ként. A firmware ezeket a megosztott I2C érintkezőket UART-ként konfigurálja, mert engedélyeznie kell a rendszerbetöltőt az UART-on keresztül. Ez a funkció a PMBUS írási parancs végrehajtásával aktiválható, és a 0xDE értéket 0x0001-re állítja.
- A PMBUS parancsok küldéséhez a felhasználónak szüksége van egy grafikus felhasználói felületre és egy USB/UART interfész hardverre (lásd 1.).
- A parancs futtatása után csatlakoztassa az UART kábelt az 1-es és 32-es érintkezőkhöz a fent leírtak szerint, és kövesse az alábbi lépéseket:
- Futtassa az STFlashLoader.exe fájlt, az alábbi ablak jelenik meg.
- Alkalmazza a fenti ábrán látható beállításokat.
Fontos:
Ne kattintson azonnal a [Next] gombra, mert bezárhatja az időablakot. A folytatás előtt egy további újraindítás szükséges. - A [Port neve] mezőben válassza ki az USB/Soros konverterhez társított COM portot. A felhasználói számítógépen lévő Windows Eszközkezelő megjeleníti a COM-port leképezését (lásd: Eszközök és műszerek).
- Alkalmazza a fenti ábrán látható beállításokat.
- Kapcsolja KI és BE a kártyát, és azonnal (kevesebb, mint 1 másodperc) nyomja meg a [Next] gombot a fenti ábrán. A következő képernyő jelenik meg, ha sikeresen létrejött a kapcsolat a számítógép és a kártya között.
- A fenti ábrán látható párbeszédpanelen válassza ki az STNRG-t a [Target] listából. Egy új ablak jelenik meg a nem felejtő memória memóriatérképével.
- Kattintson a [Next] gombra, és az alábbi ábra jelenik meg.
Az EEPROM programozása:- válassza a [Letöltés az eszközre] lehetőséget
- in [Letöltés innen file], tallózzon a file az SNRG328S memóriába való letöltéshez.
- válassza a [Global Erase] opciót.
- Kattintson a [Next] gombra a letöltési folyamat elindításához.
Várja meg, amíg a programozási eljárás befejeződik, és ellenőrizze, hogy megjelenik-e a zöld színű sikerüzenet, az alábbi ábrán látható módon. - Ellenőrizheti, hogy a megfelelő bináris fájl lett-e letöltve, ha ellenőrzi, hogy a firmware adat- és kódösszege megegyezik-e a kiadással.
Ezt az eljárást az ST.com webhelyen elérhető STC Checksum Implemetation.docx fájl ismerteti.
Hivatkozások
- Alkalmazási megjegyzés: AN4656: Bootloading eljárás STLUX™ és STNRG™ digitális vezérlőkhöz
Revíziótörténet
2. táblázat: Dokumentum felülvizsgálati előzmények
Dátum | Változat | Változások |
02-március 2022 | 1 | Kezdeti kiadás. |
FONTOS FIGYELMEZTETÉS - KÉRJÜK, ÓVOSAN OLVASSA EL
- Az STMicroelectronics NV és leányvállalatai („ST”) fenntartják a jogot, hogy az ST termékeket és / vagy ezt a dokumentumot bármikor, előzetes értesítés nélkül módosítsák, javítsák, javítsák, módosítsák és javítsák. A vásárlóknak a megrendelések leadása előtt meg kell szerezniük a legfrissebb releváns információkat az ST termékekről. Az ST termékeket az ST értékesítési feltételeinek megfelelően értékesítik, amelyek a megrendelés visszaigazolásakor érvényben voltak.
- Az ST termékek kiválasztásáért, kiválasztásáért és használatáért kizárólag a vásárlók felelnek, és az ST nem vállal felelősséget az alkalmazással kapcsolatos segítségért vagy a vásárlók termékeinek tervezéséért.
- Az ST jelen dokumentumban semmilyen szellemi tulajdonjogra nem ad kifejezett vagy hallgatólagos licencet.
- Az ST-termékeknek az itt leírtaktól eltérő rendelkezésekkel történő viszonteladása érvénytelenít minden, az ST által az ilyen termékre adott garanciát.
- Az ST és az ST logó az ST védjegyei. Az ST védjegyekkel kapcsolatos további információkért látogasson el a www.st.com/trademarks webhelyre.
- Az összes többi termék- vagy szolgáltatásnév a megfelelő tulajdonosok tulajdona.
- A jelen dokumentumban szereplő információk felülírják és felváltják a jelen dokumentum bármely korábbi verziójában korábban megadott információkat.
- © 2022 STMicroelectronics – Minden jog fenntartva
Dokumentumok / Források
![]() |
STMicroelectronics STNRG328S kapcsolóvezérlők digitális vezérlő [pdf] Felhasználói kézikönyv STNRG328S, kapcsolóvezérlők digitális vezérlő, STNRG328S kapcsolóvezérlők digitális vezérlő, vezérlők digitális vezérlő, digitális vezérlő, vezérlő |