Controladors de commutació STMicroelectronics STNRG328S Controlador digital
Introducció
- Aquest document descriu el procediment per reprogramar la memòria EEPROM del dispositiu STNRG328S muntat en plaques amb topologies STC/HSTC. El procediment consisteix a descarregar el binari file stsw-stc en format hexadecimal mitjançant l'adaptador de cable USB/TTL-RS232.
- L'exampA continuació es mostra una placa amb topologia STC i STNRG328S muntada. El disseny es basa en components X7R
(condensadors de commutació i inductors ressonants) per a la conversió de velocitat 4:1 (de bus d'entrada de 48 V a 12 V Vout), capaç de proporcionar 1 kW de potència en aplicacions de servidor. - El codi binari stsw-stc es pot descarregar des de l'enllaç https://www.st.com/en/product/stnrg328s. El stsw-stc admet la comunicació PMBUS. Podeu trobar la llista d'ordres i més informació sobre el dispositiu a la mateixa ubicació.
Important: Poseu-vos en contacte amb l'oficina de vendes local quan programeu el xip per primera vegada.
Eines i instruments
A continuació es descriuen les eines i els instruments necessaris per executar el procediment d'actualització.
- Ordinador personal amb els requisits següents:
- Sistemes operatius Windows XP, Windows 7
- almenys 2 GB de memòria RAM
- 1 port USB
- Instal·lació file CDM v2.12.00 WHQL Certified.exe per al controlador FTDI per al convertidor USB 2.0 a UART sèrie. El file es pot descarregar de ST.com a la pàgina del firmware de l'eina d'avaluació STEVAL-ILL077V1 al subdirectori STSW-ILL077FW_SerialLoader.
- Connecteu el cable USB / UART de l'ordinador i la placa base. La primera vegada que es connecta el cable a l'ordinador, s'hauria de trobar i instal·lar automàticament el controlador del convertidor sèrie USB FTDI.
Si el controlador no està instal·lat, inicieu la instal·lació file CDM v2.12.00 WHQL Certified.exe. - Un cop instal·lat el controlador, la comunicació a través del port USB s'assigna a un COM intern de la PC. El mapatge es pot verificar al Gestor de dispositius de Windows: [Tauler de control]>[Sistema]>[Gestor de dispositius]>[Ports].
- Connecteu el cable USB / UART de l'ordinador i la placa base. La primera vegada que es connecta el cable a l'ordinador, s'hauria de trobar i instal·lar automàticament el controlador del convertidor sèrie USB FTDI.
- Arxiu file Flash Loader Demonstrator.7z, necessari per instal·lar el carregador flash sèrie ST a l'ordinador.
El file es pot descarregar de ST.com a la pàgina del firmware de l'eina d'avaluació STEVAL-ILL077V1 al subdirectori STSW-ILL077FW_SerialLoader.- Després d'haver instal·lat el conjunt d'eines, executeu l'executable file STFlashLoader.exe. Apareixerà la pantalla que es mostra a la figura següent.
- Després d'haver instal·lat el conjunt d'eines, executeu l'executable file STFlashLoader.exe. Apareixerà la pantalla que es mostra a la figura següent.
- El binari .hex file compilat amb IAR Embedded Workbench. El dispositiu a bord ja s'ha de flashejar amb un microprogramari compatible amb la comunicació PMBUS. Per al firmware, ens referim a STUniversalCode.
- Cable micro USB.
- Font d'alimentació de CC amb per alimentar la placa.
Configuració del maquinari
Aquesta secció descriu la connexió entre el cable UART i els pins del dispositiu. A continuació es mostra el pinout del dispositiu:
- Col·loqueu els pins tal com s'especifica a la taula següent:
Taula 1. Configuració del pin STNRG328S
Referència del pont setembre position Pin 13 (VDDA) +3.3V / +5V a bord subministrat PIN 29 VDD +3.3V / +5V a bord subministrat Pin 1 (UART_RX) Establir a UART TX del cable Pin 32 (UART_TX) Establir a UART RX del cable Pin 30 (VSS) GND Pin 7 (UART2_RX) Connecteu-vos a terra per desactivar el carregador d'arrencada al segon UART - Connecteu l'extrem USB del cable adaptador al port USB de l'ordinador; a continuació, connecteu l'extrem de sèrie amb els connectors de pins del sòcol.
Verifiqueu les connexions següents:- RX_cable = TX_devive (Pin 32)
- TX_cable = RX_device (Pin 1)
- GND_cable = GND_device (Pin 30)
L'altre pin 7 UART RX de l'STNRG328S ha d'estar connectat a terra.
Descàrrega de firmware
- Per a la reprogramació de la memòria EEPROM del dispositiu STNRG328S, ens referirem a la placa X7R-1kW que es mostra a la figura 1.
- Es considera que el microprogramari stsw-stc ja està instal·lat.
- El tauler utilitza el Pin 1 i el Pin 32 com a UART. El microprogramari configura aquests pins I2C compartits com a UART perquè necessita habilitar el carregador d'arrencada mitjançant UART. Aquesta característica es pot activar executant l'ordre d'escriptura PMBUS per establir el valor 0xDE a 0x0001.
- Per enviar les ordres PMBUS, l'usuari necessita una GUI i una interfície de maquinari USB/UART (vegeu 1.).
- Després d'executar aquesta comanda, connecteu el cable UART al Pin 1 i al Pin 32 tal com es descriu anteriorment i seguiu els passos següents:
- Executeu STFlashLoader.exe, es mostra la finestra següent.
- Apliqueu la configuració que es mostra a la figura anterior.
Important:
No feu clic al botó [Següent] immediatament, ja que podria tancar la finestra de temps. Cal un altre cicle de restabliment del pin abans de continuar. - Per al [Nom del port], seleccioneu el port COM associat al convertidor USB/sèrie. El Gestor de dispositius de Windows a l'ordinador de l'usuari mostra el mapa del port COM (vegeu Eines i instruments).
- Apliqueu la configuració que es mostra a la figura anterior.
- Apagueu i engegueu la placa i immediatament (menys d'1 s) premeu el botó [Següent] de la figura anterior. La següent pantalla apareixerà si s'ha establert una connexió correcta entre el PC i la placa.
- Des del quadre de diàleg de la figura anterior, seleccioneu STNRG de la llista [Target]. Apareixerà una nova finestra amb el mapa de memòria de la memòria no volàtil.
- Feu clic al botó [Següent] i apareixerà la figura següent.
Per programar l'EEPROM:- seleccioneu [Baixa al dispositiu]
- a [Baixa des de file], navegueu fins a file per descarregar a la memòria SNRG328S.
- seleccioneu l'opció [Esborrat global].
- Feu clic a [Següent] per iniciar el procediment de descàrrega.
Espereu que finalitzi el procediment de programació i comproveu que apareix el missatge d'èxit en verd, tal com es mostra a la figura següent. - Podeu verificar que s'ha descarregat el binari correcte comprovant que la suma de comprovació de dades i codi del microprogramari coincideixi amb la versió.
Aquest procediment s'explica a STC Checksum Implementation.docx disponible a ST.com.
Referències
- Nota d'aplicació: AN4656: Procediment d'arrencada per als controladors digitals STLUX™ i STNRG™
Historial de revisions
Taula 2. Historial de revisions de documents
Data | Versió | Canvis |
02-mar-2022 | 1 | Alliberament inicial. |
AVÍS IMPORTANT: LLEGEIX-HO AMB ATENCIÓ
- STMicroelectronics NV i les seves filials ("ST") es reserven el dret de fer canvis, correccions, millores, modificacions i millores als productes ST i / o a aquest document en qualsevol moment sense previ avís. Els compradors haurien d’obtenir la informació rellevant més recent sobre els productes ST abans de fer comandes. Els productes ST es venen d'acord amb els termes i condicions de venda de ST vigents en el moment de la confirmació de la comanda.
- Els compradors són els únics responsables de l’elecció, selecció i ús dels productes ST i ST no assumeix cap responsabilitat per l’assistència a la sol·licitud ni pel disseny dels productes dels compradors.
- ST no concedeix cap llicència, expressa o implícita, a cap dret de propietat intel·lectual.
- La revenda de productes ST amb disposicions diferents de la informació que s'estableix aquí anul·larà qualsevol garantia concedida per ST per a aquest producte.
- ST i el logotip de ST són marques comercials de ST. Per obtenir informació addicional sobre les marques comercials ST, consulteu www.st.com/trademarks.
- La resta de noms de productes o serveis són propietat dels seus respectius propietaris.
- La informació d'aquest document substitueix i substitueix la informació proporcionada anteriorment en qualsevol versió anterior d'aquest document.
- © 2022 STMicroelectronics – Tots els drets reservats
Documents/Recursos
![]() |
Controladors de commutació STMicroelectronics STNRG328S Controlador digital [pdfManual d'usuari STNRG328S, Controladors de commutació Controlador digital, Controladors de commutació STNRG328S Controlador digital, Controladors Controlador digital, Controlador digital, Controlador |