STM-logo

STMicroelectronics STNRG328S Switching Controllers Digital Controller

STMicroelectronics STNRG328S lülituskontrollerid Digitaalne kontroller-joon1

Sissejuhatus

  • See dokument kirjeldab STC/HSTC topoloogiaga plaatidele paigaldatud STNRG328S seadme EEPROM-mälu ümberprogrammeerimise protseduuri. Protseduur hõlmab binaarfaili allalaadimist file stsw-stc hex-vormingus, kasutades USB/TTL-RS232 kaabliadapterit.
  • EndineampAllpool on kujutatud STC topoloogiaga tahvlit ja paigaldatud STNRG328S. Disain põhineb X7R komponentidel
    (lülituskondensaatorid ja resonantsinduktiivpoolid) kiiruse teisendamiseks 4:1 (48 V sisendsiinilt 12 V väljavoolule), mis on võimeline serverirakendustes tarnima 1 kW võimsust.

    STMicroelectronics STNRG328S lülituskontrollerid Digitaalne kontroller-joon2

  • Binaarkoodi stsw-stc saab alla laadida lingilt https://www.st.com/en/product/stnrg328s. Stsw-stc toetab PMBUS-i sidet. Samast kohast leiate käsuloendi ja lisateavet seadme kohta.
    Tähtis: Kiibi esmakordsel programmeerimisel võtke ühendust kohaliku müügiesindusega.

Tööriistad ja instrumendid

Täiendusprotseduuri läbiviimiseks vajalikke tööriistu ja vahendeid kirjeldatakse allpool.

  1. Personaalarvuti järgmiste nõuetega:
    • Windows XP, Windows 7 operatsioonisüsteemid
    • vähemalt 2 GB RAM-i
    • 1 USB port
  2. Paigaldamine file CDM v2.12.00 WHQL Certified.exe FTDI draiveri jaoks USB 2.0-st jada-UART-muunduriks. The file saab alla laadida saidilt ST.com STEVAL-ILL077V1 hindamistööriista püsivara lehelt alamkataloogis STSW-ILL077FW_SerialLoader.
    • Ühendage USB / UART kaabel arvuti ja emaplaadiga. Kui kaabel esimest korda arvutiga ühendatakse, tuleks FTDI USB jadamuunduri draiver automaatselt leida ja installida.
      Kui draiver pole installitud, käivitage installimine file CDM v2.12.00 WHQL Certified.exe.
    • Kui draiver on installitud, ühendatakse USB-pordi kaudu toimuv side sisemise arvuti COM-iga. Vastastust saab kontrollida Windowsi seadmehalduris: [Juhtpaneel]> [Süsteem]> [Seadmehaldur]> [Pordid].

      STMicroelectronics STNRG328S lülituskontrollerid Digitaalne kontroller-joon3

  3. Arhiiv file Flash Loader Demonstrator.7z, vajalik ST jadavälklaaduri arvutisse installimiseks.
    The file saab alla laadida saidilt ST.com STEVAL-ILL077V1 hindamistööriista püsivara lehelt alamkataloogis STSW-ILL077FW_SerialLoader.
    • Pärast tööriistakomplekti installimist käivitage käivitatav fail file STFlashLoader.exe. Ilmub alloleval joonisel näidatud ekraan.

      STMicroelectronics STNRG328S lülituskontrollerid Digitaalne kontroller-joon4

  4. .hex binaar file koostatud IAR Embedded Workbenchiga. Pardal olev seade peab juba olema varustatud PMBUS-sidetoega püsivaraga. Püsivara jaoks vaadake STUniversalCode'i.
  5. Mikro-USB-kaabel.
  6. Alalisvoolu toiteallikas plaadi toiteks.

Riistvara seadistamine

See jaotis kirjeldab UART-kaabli ja seadme kontaktide vahelist ühendust. Seadme pinout on näidatud allpool:

STMicroelectronics STNRG328S lülituskontrollerid Digitaalne kontroller-joon5

  1. Seadke tihvtid, nagu on kirjeldatud järgmises tabelis:
    Tabel 1. STNRG328S tihvti seaded
    Jumper viide Määrake positsioon
    Pin 13 (VDDA) +3.3V / +5V pardal kaasas
    PIN 29 VDD +3.3V / +5V pardal kaasas
    Pin 1 (UART_RX) Seadke kaabli UART TX-i
    Pin 32 (UART_TX) Seadke kaabli UART RX-i
    Pin 30 (VSS) GND
    Pin 7 (UART2_RX) Teise UART-i alglaaduri keelamiseks ühendage maandusega
  2. Ühendage adapteri kaabli USB-ots arvuti USB-porti; seejärel ühendage seeriaots pistikupesa tihvtidega.
    Kontrollige järgmisi ühendusi:
    • RX_kaabel = TX_devive (kontakt 32)
    • TX_kaabel = RX_seade (pin 1)
    • GND_kaabel = GND_seade (kontakt 30)
      STNRG7S teine ​​UART RX pin 328 tuleb ühendada maandusega.

      STMicroelectronics STNRG328S lülituskontrollerid Digitaalne kontroller-joon6

Püsivara allalaadimine

  • Seadme STNRG328S EEPROM-mälu ümberprogrammeerimiseks viitame joonisel 7 näidatud X1R-1kW plaadile.
  • stsw-stc püsivara loetakse juba installituks.
  • Tahvel kasutab UART-na pin 1 ja pin 32. Püsivara konfigureerib need jagatud I2C-viigud UART-iks, kuna see peab lubama alglaaduri UART-i kaudu. Selle funktsiooni saab aktiveerida, käivitades PMBUS-i kirjutuskäsu, et määrata 0xDE väärtuseks 0x0001.
  • PMBUS-käskude saatmiseks vajab kasutaja GUI-d ja liidese riistvara USB/UART (vt 1.).
  • Pärast selle käsu käivitamist ühendage UART-kaabel kontaktidega 1 ja 32, nagu ülalpool kirjeldatud, ja järgige alltoodud samme:
  1. Käivitage STFlashLoader.exe, kuvatakse allolev aken.

    STMicroelectronics STNRG328S lülituskontrollerid Digitaalne kontroller-joon7

    • Rakendage ülaloleval joonisel näidatud sätteid.
      Tähtis:
      Ärge klõpsake kohe nuppu [Järgmine], kuna see võib ajaakna sulgeda. Enne jätkamist on vaja uuesti lähtestada tihvt.
    • [Port Name] jaoks valige USB/jadamuunduriga seotud COM-port. Windowsi seadmehaldur kasutaja arvutis näitab COM-pordi kaardistamist (vt Tööriistad ja instrumendid).
  2. Lülitage plaat VÄLJA ja SISSE ning vajutage kohe (vähem kui 1 s) ülaltoodud joonisel nuppu [Next]. Kui arvuti ja tahvli vahel on edukas ühendus loodud, ilmub järgmine ekraan.

    STMicroelectronics STNRG328S lülituskontrollerid Digitaalne kontroller-joon8

  3. Ülaltoodud joonise dialoogiboksis valige [Sihtmärk] loendist STNRG. Ilmub uus aken püsimälu mälukaardiga.

    STMicroelectronics STNRG328S lülituskontrollerid Digitaalne kontroller-joon9

  4. Klõpsake nuppu [Järgmine] ja kuvatakse allolev joonis.
    EEPROM-i programmeerimiseks:
    1. valige [Laadi alla seadmesse]
    2. in [Laadi alla file], sirvige file SNRG328S mällu allalaadimiseks.
    3.  valige suvand [Global Erase].

      STMicroelectronics STNRG328S lülituskontrollerid Digitaalne kontroller-joon10

  5. Allalaadimise alustamiseks klõpsake nuppu [Next].
    Oodake, kuni programmeerimisprotseduur on lõpule viidud, ja veenduge, et kuvatakse roheline eduteade, nagu on näidatud alloleval joonisel.

    STMicroelectronics STNRG328S lülituskontrollerid Digitaalne kontroller-joon11

  6. Saate kontrollida, kas alla on laaditud õige binaar, kontrollides, kas püsivara andmete ja koodi kontrollsumma vastab väljalasele.
    Seda protseduuri selgitatakse saidil ST.com saadaval olevas dokumendis STC Checksum Implemetation.docx.

Viited

  1. Rakenduse märkus: AN4656: STLUX™ ja STNRG™ digitaalkontrollerite alglaadimisprotseduur

Läbivaatamise ajalugu

Tabel 2. Dokumendi redaktsioonide ajalugu

Kuupäev Versioon Muudatused
02. märts 2022 1 Esialgne vabastamine.

TÄHTIS TEADE - PALUN LOE Hoolikalt

  • STMicroelectronics NV ja selle tütarettevõtted (ST) jätavad endale õiguse teha ST-toodete ja / või selle dokumendi muudatusi, parandusi, täiendusi, muudatusi ja täiustusi igal ajal ilma ette teatamata. Ostjad peaksid enne tellimuste tegemist hankima uusimat asjakohast teavet ST-toodete kohta. ST tooteid müüakse vastavalt ST müügitingimustele, mis kehtivad tellimuse kinnitamise ajal.
  • ST-toodete valiku, valiku ja kasutamise eest vastutavad ainult ostjad ning ST ei vastuta rakenduste abistamise ega ostjate toodete kujundamise eest.
  • ST ei anna siinkohal mingit otsest ega kaudset litsentsi ühelegi intellektuaalomandi õigusele.
  • ST-toodete edasimüük, mille sätted erinevad siin esitatud teabest, tühistab ST-i antud tootele antud garantii.
  • ST ja ST logo on ST kaubamärgid. ST-kaubamärkide kohta lisateabe saamiseks külastage veebisaiti www.st.com/trademarks.
  • Kõik muud toodete või teenuste nimed kuuluvad nende omanikele.
  • Selles dokumendis sisalduv teave asendab ja asendab selle dokumendi varasemates versioonides esitatud teabe.
  • © 2022 STMicroelectronics – kõik õigused kaitstud

Dokumendid / Ressursid

STMicroelectronics STNRG328S Switching Controllers Digital Controller [pdfKasutusjuhend
STNRG328S, lülituskontrollerid digitaalkontroller, STNRG328S lülituskontrollerid digitaalkontroller, kontrollerid digitaalkontroller, digitaalkontroller, kontroller

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *