STM-logo

STMicroelectronics STNRG328S Controller di Commutazione Controller Digitale

STMicroelectronics STNRG328S Switching Controllers Digital Controller-fig1

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.

    STMicroelectronics STNRG328S Switching Controllers Digital Controller-fig2

  • 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.

  1. Computer persunale cù i seguenti requisiti:
    • Windows XP, Windows 7 sistemi operativi
    • almenu 2 GB di memoria RAM
    • 1 portu USB
  2. 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].

      STMicroelectronics STNRG328S Switching Controllers Digital Controller-fig3

  3. 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à.

      STMicroelectronics STNRG328S Switching Controllers Digital Controller-fig4

  4. 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.
  5. Cavu micro USB.
  6. 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:

STMicroelectronics STNRG328S Switching Controllers Digital Controller-fig5

  1. 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
  2. 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.

      STMicroelectronics STNRG328S Switching Controllers Digital Controller-fig6

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:
  1. Eseguite u STFlashLoader.exe, a finestra sottu hè mostrata.

    STMicroelectronics STNRG328S Switching Controllers Digital Controller-fig7

    • 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).
  2. 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.

    STMicroelectronics STNRG328S Switching Controllers Digital Controller-fig8

  3. 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.

    STMicroelectronics STNRG328S Switching Controllers Digital Controller-fig9

  4. Cliccate nant'à u buttone [Next], è a figura sottu cumpariscerà.
    Per programà l'EEPROM:
    1. selezziunà [Download to Device]
    2. in [Scaricate da file], navigate à u file per scaricà in a memoria SNRG328S.
    3.  sceglite l'opzione [Global Erase].

      STMicroelectronics STNRG328S Switching Controllers Digital Controller-fig10

  5. 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.

    STMicroelectronics STNRG328S Switching Controllers Digital Controller-fig11

  6. 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

  1. 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

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *