STMicroelectronics STNRG328S Switching Controllers Skaitmeninis valdiklis
Įvadas
- Šiame dokumente aprašoma STNRG328S įrenginio, sumontuoto plokštėse su STC/HSTC topologijomis, EEPROM atminties perprogramavimo procedūra. Procedūra apima dvejetainio failo atsisiuntimą file stsw-stc šešioliktainiu formatu, naudojant USB/TTL-RS232 laido adapterį.
- BuvęsampŽemiau parodyta plokštė su STC topologija ir sumontuota STNRG328S. Dizainas pagrįstas X7R komponentais
(perjungimo kondensatoriai ir rezonansiniai induktoriai), skirti greičio konvertavimui 4:1 (nuo 48 V įvesties magistralės iki 12 V išėjimo), galinčios tiekti 1 kW galią serverio programose. - Dvejetainį kodą stsw-stc galima atsisiųsti iš nuorodos https://www.st.com/en/product/stnrg328s. stsw-stc palaiko PMBUS ryšį. Komandų sąrašą ir daugiau informacijos apie įrenginį rasite toje pačioje vietoje.
Svarbu: Pirmą kartą programuodami lustą susisiekite su vietiniu pardavimo biuru.
Įrankiai ir instrumentai
Įrankiai ir instrumentai, reikalingi atnaujinimo procedūrai atlikti, aprašyti toliau.
- Asmeninis kompiuteris su šiais reikalavimais:
- „Windows XP“, „Windows 7“ operacinės sistemos
- bent 2 GB RAM
- 1 USB prievadas
- Montavimas file CDM v2.12.00 WHQL Certified.exe, skirta FTDI tvarkyklei, skirta USB 2.0 į nuoseklųjį UART keitiklį. The file galima atsisiųsti iš ST.com iš STEVAL-ILL077V1 vertinimo įrankio programinės įrangos puslapio, esančio STSW-ILL077FW_SerialLoader pakatalogyje.
- Prijunkite USB / UART kabelį prie kompiuterio ir pagrindinės plokštės. Pirmą kartą prijungus laidą prie kompiuterio, FTDI USB nuosekliojo keitiklio tvarkyklė turėtų būti rasta ir įdiegta automatiškai.
Jei tvarkyklė neįdiegta, paleiskite diegimą file CDM v2.12.00 WHQL Certified.exe. - Įdiegus tvarkyklę, ryšys per USB prievadą susiejamas su vidiniu kompiuterio COM. Susiejimą galima patikrinti „Windows“ įrenginių tvarkytuvėje: [Valdymo skydas]> [Sistema]> [Įrenginių tvarkytuvė]> [Prievadai].
- Prijunkite USB / UART kabelį prie kompiuterio ir pagrindinės plokštės. Pirmą kartą prijungus laidą prie kompiuterio, FTDI USB nuosekliojo keitiklio tvarkyklė turėtų būti rasta ir įdiegta automatiškai.
- Archyvas file „Flash Loader Demonstrator.7z“, reikalinga norint kompiuteryje įdiegti ST serijinę „flash loader“.
The file galima atsisiųsti iš ST.com iš STEVAL-ILL077V1 vertinimo įrankio programinės įrangos puslapio, esančio STSW-ILL077FW_SerialLoader pakatalogyje.- Įdiegę įrankių rinkinį, paleiskite vykdomąjį failą file STFlashLoader.exe. Pasirodys toliau pateiktame paveikslėlyje parodytas ekranas.
- Įdiegę įrankių rinkinį, paleiskite vykdomąjį failą file STFlashLoader.exe. Pasirodys toliau pateiktame paveikslėlyje parodytas ekranas.
- .hex dvejetainis file sudarytas naudojant IAR Embedded Workbench. Įrenginyje jau turi būti įdiegta programinė įranga, palaikanti PMBUS ryšį. Aparatinės įrangos ieškome STUniversalCode.
- Mikro USB laidas.
- Nuolatinės srovės maitinimo šaltinis su plokštei maitinti.
Aparatinės įrangos sąranka
Šiame skyriuje aprašomas jungtis tarp UART kabelio ir įrenginio kaiščių. Prietaiso kontaktas parodytas žemiau:
- Nustatykite kaiščius, kaip nurodyta šioje lentelėje:
1 lentelė. STNRG328S kaiščio nustatymai
Nuoroda į trumpiklį Nustatykite padėtį 13 kaištis (VDDA) Tiekiamas +3.3 V / +5 V PIN 29 VDD Tiekiamas +3.3 V / +5 V 1 kaištis (UART_RX) Nustatykite laido UART TX 32 kaištis (UART_TX) Nustatykite kabelio UART RX 30 kaištis (VSS) GND 7 kaištis (UART2_RX) Prijunkite prie žemės, kad išjungtumėte įkrovos įkroviklį antroje UART - Prijunkite adapterio laido USB galą prie kompiuterio USB prievado; tada sujunkite nuoseklųjį galą su kištukinio lizdo jungtimis.
Patikrinkite šias jungtis:- RX_kabelis = TX_devive (32 kontaktas)
- TX_kabelis = RX_įrenginys (1 kontaktas)
- GND_kabelis = GND_įrenginys (30 kontaktas)
Kitas STNRG7S UART RX kontaktas 328 turi būti prijungtas prie žemės.
Atsisiunčiama programinė įranga
- Norėdami perprogramuoti STNRG328S įrenginio EEPROM atmintį, remsimės X7R-1kW plokšte, parodyta 1 paveiksle.
- Laikoma, kad stsw-stc programinė įranga jau įdiegta.
- Plokštė naudoja PIN 1 ir Pin 32 kaip UART. Programinė įranga sukonfigūruoja šiuos bendrus I2C kaiščius kaip UART, nes ji turi įjungti įkrovos įkroviklį per UART. Šią funkciją galima suaktyvinti vykdant PMBUS rašymo komandą, kad 0xDE reikšmė būtų nustatyta į 0x0001.
- Norint siųsti PMBUS komandas, vartotojui reikia GUI ir sąsajos aparatinės įrangos USB/UART (žr. 1.).
- Paleidę šią komandą, prijunkite UART kabelį prie 1 ir 32 kontaktų, kaip aprašyta aukščiau, ir atlikite toliau nurodytus veiksmus.
- Paleiskite STFlashLoader.exe, rodomas žemiau esantis langas.
- Taikykite nustatymus, parodytus aukščiau esančiame paveikslėlyje.
Svarbu:
Nespauskite mygtuko [Kitas] iš karto, nes tai gali uždaryti laiko langą. Prieš tęsiant, reikia dar kartą iš naujo nustatyti kaištį. - Skiltyje [Port Name] pasirinkite COM prievadą, susietą su USB/serijiniu keitikliu. „Windows Device Manager“ vartotojo kompiuteryje rodo COM prievado atvaizdą (žr. „Įrankiai ir instrumentai“).
- Taikykite nustatymus, parodytus aukščiau esančiame paveikslėlyje.
- Išjunkite ir įjunkite plokštę ir nedelsdami (mažiau nei 1 s) paspauskite mygtuką [Kitas] aukščiau esančiame paveikslėlyje. Jei bus sėkmingai užmegztas ryšys tarp kompiuterio ir plokštės, pasirodys šis ekranas.
- Dialogo lange aukščiau esančiame paveikslėlyje [Target] sąraše pasirinkite STNRG. Atsidarys naujas langas su nepastovios atminties žemėlapiu.
- Spustelėkite mygtuką [Kitas] ir pasirodys paveikslėlis žemiau.
Norėdami užprogramuoti EEPROM:- pasirinkite [Atsisiųsti į įrenginį]
- in [Atsisiųsti iš file], eikite į file Norėdami atsisiųsti į SNRG328S atmintį.
- pasirinkite parinktį [Global Erase].
- Spustelėkite [Kitas], kad pradėtumėte atsisiuntimo procedūrą.
Palaukite, kol bus baigta programavimo procedūra, ir patikrinkite, ar pasirodo žalias sėkmės pranešimas, kaip parodyta paveikslėlyje žemiau. - Galite patikrinti, ar buvo atsisiųstas teisingas dvejetainis failas, patikrinę, ar programinės aparatinės įrangos duomenų ir kodo kontrolinė suma atitinka leidimą.
Ši procedūra paaiškinta STC Checksum Implemetation.docx, pasiekiamoje ST.com.
Nuorodos
- Pastaba apie taikymą: AN4656: STLUX™ ir STNRG™ skaitmeninių valdiklių įkrovos procedūra
Revizijų istorija
2 lentelė. Dokumento taisymo istorija
Data | Versija | Pakeitimai |
02 m. kovo 2022 d | 1 | Pradinis išleidimas. |
SVARBUS PASTABA - PRAŠOMAI SKAITYKITE
- „STMicroelectronics NV“ ir jos dukterinės įmonės („ST“) pasilieka teisę bet kuriuo metu be išankstinio įspėjimo keisti ST produktus ir (arba) šį dokumentą. Prieš pateikdami užsakymus, pirkėjai turėtų gauti naujausią aktualią informaciją apie ST produktus. ST produktai parduodami pagal ST pardavimo sąlygas, galiojančias užsakymo patvirtinimo metu.
- Pirkėjai yra atsakingi tik už ST produktų pasirinkimą, pasirinkimą ir naudojimą, o ST neprisiima jokios atsakomybės už pagalbą programoje ar pirkėjų produktų dizainą.
- ST nesuteikia jokios tiesioginės ar numanomos licencijos jokioms intelektinės nuosavybės teisėms.
- Perpardavus ST gaminius, kurių nuostatos skiriasi nuo čia pateiktos informacijos, panaikina bet kokią ST tokiam produktui suteiktą garantiją.
- ST ir ST logotipas yra ST prekių ženklai. Daugiau informacijos apie ST prekių ženklus rasite www.st.com/trademarks.
- Visi kiti produktų ar paslaugų pavadinimai yra jų atitinkamų savininkų nuosavybė.
- Informacija šiame dokumente pakeičia ir pakeičia informaciją, anksčiau pateiktą bet kokiose ankstesnėse šio dokumento versijose.
- © 2022 STMicroelectronics – Visos teisės saugomos
Dokumentai / Ištekliai
![]() |
STMicroelectronics STNRG328S Switching Controllers Skaitmeninis valdiklis [pdf] Naudotojo vadovas STNRG328S, perjungimo valdikliai skaitmeninis valdiklis, STNRG328S perjungimo valdikliai skaitmeninis valdiklis, valdikliai skaitmeninis valdiklis, skaitmeninis valdiklis, valdiklis |