STMicroelectronics STNRG328S Controller di Commutazione Controller Digitale
Introduzione
- Stu documentu descrive a prucedura per riprogrammà a memoria EEPROM di u dispusitivu STNRG328S muntatu nantu à schede cù topologie STC/HSTC. A prucedura implica di scaricà u binariu file stsw-stc in formatu hex utilizendu l'adattatore di cable USB/TTL-RS232.
- L'example sottu mostra un bordu cù topologia STC è STNRG328S muntatu. U disignu hè basatu annantu à cumpunenti X7R
(cambià i condensatori è induttori di risonanza) per a cunversione di a tarifa 4: 1 (da 48 V bus d'ingressu à 12 V Vout), capaci di furnisce 1 kW di putenza in applicazioni di servitore. - U codice binariu stsw-stc pò esse scaricatu da u ligame https://www.st.com/en/product/stnrg328s. U stsw-stc sustene a cumunicazione PMBUS. Pudete truvà a lista di cumandamenti è più infurmazione nantu à u dispusitivu in u stessu locu.
Impurtante: Cuntattate l'uffiziu di vendita lucali quandu prugrammà u chip per a prima volta.
Strumenti è strumenti
I strumenti è i strumenti necessarii per eseguisce a prucedura di aghjurnamentu sò descritti quì sottu.
- Computer persunale cù i seguenti requisiti:
- Windows XP, Windows 7 sistemi operativi
- almenu 2 GB di memoria RAM
- 1 portu USB
- Installazione file CDM v2.12.00 WHQL Certified.exe per u driver FTDI per u cunvertitore USB 2.0 à UART seriale. U file pò esse scaricatu da ST.com à a pagina di firmware di l'utillita di valutazione STEVAL-ILL077V1 in u subdirectory STSW-ILL077FW_SerialLoader.
- Cunnette u cable USB / UART in u PC è a scheda madre. A prima volta chì u cable hè cunnessu à u PC, u driver di cunvertitore seriale USB FTDI deve esse truvatu è installatu automaticamente.
Se u driver ùn hè micca stallatu, lanciate a stallazione file CDM v2.12.00 WHQL Certified.exe. - Una volta chì u driver hè stallatu, a cumunicazione attraversu u portu USB hè mappata à un PC internu COM. U mapping pò esse verificatu in Windows Device Manager: [Control Panel]> [Sistema]> [Device Manager]> [Ports].
- Cunnette u cable USB / UART in u PC è a scheda madre. A prima volta chì u cable hè cunnessu à u PC, u driver di cunvertitore seriale USB FTDI deve esse truvatu è installatu automaticamente.
- Archive file Flash Loader Demonstrator.7z, necessariu per installà u caricatore flash serial ST in u PC.
U file pò esse scaricatu da ST.com à a pagina di firmware di l'utillita di valutazione STEVAL-ILL077V1 in u subdirectory STSW-ILL077FW_SerialLoader.- Dopu avè installatu u set di strumenti, eseguite l'eseguibile file STFlashLoader.exe. A schermu mostratu in a figura sottu appariscerà.
- Dopu avè installatu u set di strumenti, eseguite l'eseguibile file STFlashLoader.exe. A schermu mostratu in a figura sottu appariscerà.
- U binariu .hex file compilatu cù IAR Embedded Workbench. U dispusitivu à bordu deve esse digià lampatu cù firmware chì hà supportu di cumunicazione PMBUS. Per firmware, avemu riferitu à STUniversalCode.
- Cavu micro USB.
- Alimentazione DC per alimentà a scheda.
Configurazione di hardware
Questa sezione descrive a cunnessione trà u cable UART è i pin di u dispusitivu. U pinout di u dispusitivu hè mostratu quì sottu:
- Pone i pins cum'è specificatu in a tabella seguente:
Table 1. Parametri di pin STNRG328S
Riferimentu di Jumper Piazzà a pusizione Pin 13 (VDDA) + 3.3 V / + 5 V à bordu furnitu PIN 29 VDD + 3.3 V / + 5 V à bordu furnitu Pin 1 (UART_RX) Set à UART TX di u cable Pin 32 (UART_TX) Set à UART RX di u cable Pin 30 (VSS) GND Pin 7 (UART2_RX) Cunnette à a terra per disattivà u bootloader in u sicondu UART - Cunnette l'estremità USB di u cable adattatore à u portu USB di u PC; dopu cunnette l'estremità seriale cù i connettori pin di u socket.
Verificate e seguenti cunnessione:- RX_cable = TX_devive (Pin 32)
- TX_cable = RX_device (Pin 1)
- GND_cable = GND_device (Pin 30)
L'altru UART RX Pin 7 di u STNRG328S deve esse cunnessu à a terra.
Scaricamentu di firmware
- Per a riprogrammazione di a memoria EEPROM di u dispusitivu STNRG328S, faremu riferimentu à a scheda X7R-1kW mostrata in Figura 1.
- U firmware stsw-stc hè cunsideratu digià stallatu.
- U bordu usa Pin 1 è Pin 32 cum'è UART. U firmware cunfigura questi pins I2C spartuti cum'è UART perchè deve attivà u bootloader attraversu UART. Questa funzione pò esse attivata eseguendu u cumandamentu di scrittura PMBUS per stabilisce u valore 0xDE à 0x0001.
- Per mandà i cumandamenti PMBUS, l'utilizatore hà bisognu di una GUI è un hardware di interfaccia USB / UART (vede 1.).
- Dopu avè eseguitu stu cumandamentu, cunnette u cable UART à u Pin 1 è u Pin 32 cum'è descrittu sopra è seguite i passi sottu:
- Eseguite u STFlashLoader.exe, a finestra sottu hè mostrata.
- Applica i paràmetri mostrati in a figura sopra.
Impurtante:
Ùn cliccate micca u buttone [Next] immediatamente, perchè puderia chjude a finestra di u tempu. Un ulteriore reset pin cycling hè necessariu prima di cuntinuà. - Per u [Nome Port], selezziunate u portu COM assuciatu cù u cunvertitore USB / Serial. Windows Device Manager in u PC di l'utilizatori mostra a mappatura di u portu COM (vede Strumenti è strumenti).
- Applica i paràmetri mostrati in a figura sopra.
- Spegnete è accendete a scheda è immediatamente (menu di 1 s) appughjà u buttone [Next] in a figura sopra. A seguente schermu appariscerà se a cunnessione successu trà u PC è a scheda hè stata stabilita.
- Da a finestra di dialogu in a figura sopra, selezziunate STNRG da a lista [Target]. Una nova finestra apparirà cù a mappa di memoria di a memoria non volatile.
- Cliccate nant'à u buttone [Next], è a figura sottu cumpariscerà.
Per programà l'EEPROM:- selezziunà [Download to Device]
- in [Scaricate da file], navigate à u file per scaricà in a memoria SNRG328S.
- sceglite l'opzione [Global Erase].
- Cliccate [Next] per inizià a prucedura di scaricamentu.
Aspettate a prucedura di prugrammazione per compie è verificate chì u missaghju di successu in verde cumparisce, cum'è mostra in a figura sottu. - Pudete verificà chì u binariu currettu hè statu telecaricatu da cuntrollà chì a data & code checksum di u firmware currisponde à a liberazione.
Sta prucedura hè spiegata in STC Checksum Implemetation.docx dispunibule nantu à ST.com.
Referenze
- Nota di l'applicazione: AN4656: Procedura di bootloading per i controller digitali STLUX™ è STNRG™
Storia di rivisione
Table 2. Storia di rivisione di documenti
Data | Versione | Cambiamenti |
02-mar-2022 | 1 | Liberazione iniziale. |
AVVISU IMPURTANTE - LIGGI ATTENTU
- STMicroelectronics NV è e so filiali ("ST") si riservanu u dirittu di fà cambiamenti, currezzione, migliuramenti, mudificazioni è migliuramenti à i prudutti ST è / o à stu documentu in ogni mumentu senza avvisu. L'acquirenti devenu uttene l'ultime informazioni pertinenti nantu à i prudutti ST prima di passà l'ordini. I prudutti ST sò venduti secondu i termini è e condizioni di vendita di ST in postu à u mumentu di a ricunniscenza di l'ordine.
- L'acquirenti sò solu responsabili di a scelta, a selezzione è l'usu di i prudutti ST è ST ùn assume alcuna responsabilità per l'assistenza à l'applicazione o a cuncezzione di i prudutti di l'Acquirenti.
- Nisuna licenza, espressa o implicita, à qualsiasi dirittu di pruprietà intellettuale hè cuncessa da ST quì.
- A rivendita di i prudutti ST cù disposizioni diverse da l'infurmazioni stabilite quì annullerà ogni garanzia accordata da ST per tali pruduttu.
- ST è u logo ST sò marchi di ST. Per più infurmazione nantu à i marchi ST, fate un riferimentu à www.st.com/trademarks.
- Tutti l'altri nomi di prudutti o di servizii sò pruprietà di i so rispettivi pruprietari.
- L'infurmazioni in stu documentu rimpiazzanu è rimpiazzanu l'infurmazioni furnite prima in qualsiasi versione precedente di stu documentu.
- © 2022 STMicroelectronics - Tutti i diritti riservati
Documenti / Risorse
![]() |
STMicroelectronics STNRG328S Controller di Commutazione Controller Digitale [pdfManuale d'usu STNRG328S, Controllers di commutazione Controller digitale, STNRG328S Controllers Switching Controller digitale, Controllers Controller digitale, Controller digitale, Controller |