Mga nilalaman
magtago
STMicroelectronics STNRG328S Switching Controllers Digital Controller
Panimula
- Inilalarawan ng dokumentong ito ang pamamaraan upang muling i-program ang memorya ng EEPROM ng STNRG328S device na naka-mount sa mga board na may mga topolohiya ng STC/HSTC. Ang pamamaraan ay nagsasangkot ng pag-download ng binary file stsw-stc sa hex na format gamit ang USB/TTL-RS232 cable adapter.
- Ang exampIpinapakita sa ibaba ang isang board na may STC topology at STNRG328S na naka-mount. Ang disenyo ay batay sa mga bahagi ng X7R
(switch capacitors at resonant inductors) para sa rate ng conversion na 4:1 (mula sa 48 V input bus hanggang 12 V Vout), makakapaghatid ng 1 kW power sa mga server application. - Maaaring ma-download ang binary code na stsw-stc mula sa link na https://www.st.com/en/product/stnrg328s. Sinusuportahan ng stsw-stc ang komunikasyon ng PMBUS. Mahahanap mo ang listahan ng command at higit pang impormasyon tungkol sa device sa parehong lokasyon.
Mahalaga: Makipag-ugnayan sa lokal na opisina ng pagbebenta kapag nagprograma ng chip sa unang pagkakataon.
Mga kasangkapan at instrumento
Ang mga tool at ang mga instrumento na kailangan upang maisagawa ang proseso ng pag-upgrade ay inilarawan sa ibaba.
- Personal na computer na may mga sumusunod na kinakailangan:
- Windows XP, Windows 7 operating system
- hindi bababa sa 2 GB ng memorya ng RAM
- 1 USB port
- Pag-install file CDM v2.12.00 WHQL Certified.exe para sa FTDI driver para sa USB 2.0 hanggang serial UART converter. Ang file maaaring i-download mula sa ST.com sa STEVAL-ILL077V1 evaluation tool firmware page sa STSW-ILL077FW_SerialLoader subdirectory.
- Ikonekta ang USB /UART cable ng sa PC at motherboard. Sa unang pagkakataon na ang cable ay konektado sa PC, ang FTDI USB serial converter driver ay dapat mahanap at awtomatikong mai-install.
Kung hindi naka-install ang driver, ilunsad ang pag-install file CDM v2.12.00 WHQL Certified.exe. - Kapag na-install na ang driver, ang komunikasyon sa pamamagitan ng USB port ay namamapa sa isang panloob na PC COM. Maaaring ma-verify ang pagmamapa sa Windows Device manager: [Control Panel]>[System]>[Device Manager]>[Ports].
- Ikonekta ang USB /UART cable ng sa PC at motherboard. Sa unang pagkakataon na ang cable ay konektado sa PC, ang FTDI USB serial converter driver ay dapat mahanap at awtomatikong mai-install.
- Archive file Flash Loader Demonstrator.7z, kinakailangang i-install ang ST serial flash loader sa PC.
Ang file maaaring i-download mula sa ST.com sa STEVAL-ILL077V1 evaluation tool firmware page sa STSW-ILL077FW_SerialLoader subdirectory.- Pagkatapos ma-install ang toolset, patakbuhin ang executable file STFlashLoader.exe. Ang screen na ipinapakita sa figure sa ibaba ay lilitaw.
- Pagkatapos ma-install ang toolset, patakbuhin ang executable file STFlashLoader.exe. Ang screen na ipinapakita sa figure sa ibaba ay lilitaw.
- Ang .hex binary file pinagsama-sama sa IAR Embedded Workbench. Ang device na nakasakay ay dapat na naka-flash na may firmware na mayroong suporta sa komunikasyon ng PMBUS. Para sa firmware, tinutukoy namin ang STUniversalCode.
- Micro USB cable.
- DC power supply na may kapangyarihan sa board.
Pag-setup ng hardware
Inilalarawan ng seksyong ito ang koneksyon sa pagitan ng UART cable at mga pin ng device. Ang pinout ng device ay ipinapakita sa ibaba:
- Itakda ang mga pin gaya ng tinukoy sa sumusunod na talahanayan:
Talahanayan 1. Mga setting ng pin ng STNRG328S
Sanggunian ng lumulukso Itakda ang posisyon Pin 13 (VDDA) +3.3V / +5V sa board na ibinigay PIN 29 VDD +3.3V / +5V sa board na ibinigay Pin 1 (UART_RX) Itakda sa UART TX ng cable Pin 32 (UART_TX) Itakda sa UART RX ng cable Pin 30 (VSS) GND Pin 7 (UART2_RX) Kumonekta sa ground para i-disable ang bootloader sa pangalawang UART - Ikonekta ang USB end ng adapter cable sa USB port ng PC; pagkatapos ay ikonekta ang serial end na may pin connectors ng socket.
I-verify ang mga sumusunod na koneksyon:- RX_cable = TX_devive (Pin 32)
- TX_cable = RX_device (Pin 1)
- GND_cable = GND_device (Pin 30)
Ang ibang UART RX Pin 7 ng STNRG328S ay dapat na konektado sa ground.
Nagda-download ng firmware
- Para sa reprogramming ng EEPROM memory ng STNRG328S device, sasangguni kami sa X7R-1kW board na ipinapakita sa Figure 1.
- Ang stsw-stc firmware ay itinuturing na naka-install na.
- Ginagamit ng board ang Pin 1 at Pin 32 bilang UART. Kino-configure ng firmware ang mga nakabahaging I2C pin na ito bilang UART dahil kailangan nitong paganahin ang bootloader sa pamamagitan ng UART. Maaaring i-activate ang feature na ito sa pamamagitan ng pag-execute ng PMBUS write command para itakda ang 0xDE value sa 0x0001.
- Upang ipadala ang mga utos ng PMBUS, kailangan ng user ng GUI at isang interface ng hardware USB/UART (tingnan ang 1.).
- Pagkatapos patakbuhin ang command na ito, ikonekta ang UART cable sa Pin 1 at Pin 32 gaya ng inilarawan sa itaas at sundin ang mga hakbang sa ibaba:
- Patakbuhin ang STFlashLoader.exe, ipinapakita ang window sa ibaba.
- Ilapat ang mga setting na ipinapakita sa figure sa itaas.
Mahalaga:
Huwag i-click kaagad ang [Next] button dahil maaaring isara nito ang time window. Ang karagdagang pag-reset ng pin cycling ay kinakailangan bago magpatuloy. - Para sa [Pangalan ng Port], piliin ang COM port na nauugnay sa USB/Serial converter. Ipinapakita ng Windows Device Manager sa PC ng gumagamit ang pagmamapa ng COM port (tingnan ang Mga Tool at instrumento).
- Ilapat ang mga setting na ipinapakita sa figure sa itaas.
- I-OFF at ON ang board at kaagad (mas mababa sa 1 s) pindutin ang [Next] button sa figure sa itaas. Ang sumusunod na screen ay lilitaw kung matagumpay na koneksyon sa pagitan ng PC at board ay naitatag.
- Mula sa dialog-box sa figure sa itaas, piliin ang STNRG mula sa listahan ng [Target]. May lalabas na bagong window kasama ang memory map ng non-volatile memory.
- Mag-click sa [Next] button, at lilitaw ang figure sa ibaba.
Upang i-program ang EEPROM:- piliin ang [I-download sa Device]
- sa [I-download mula sa file], mag-browse sa file para mag-download sa SNRG328S memory.
- piliin ang opsyong [Global Erase].
- I-click ang [Next] para simulan ang proseso ng pag-download.
Hintaying makumpleto ang pamamaraan ng programming at i-verify na ang mensahe ng tagumpay sa berde ay lilitaw, tulad ng ipinapakita sa figure sa ibaba. - Maaari mong i-verify na ang tamang binary ay na-download sa pamamagitan ng pagsuri na ang data&code checksum ng firmware ay tumutugma sa release.
Ang pamamaraang ito ay ipinaliwanag sa STC Checksum Implemetation.docx na makukuha sa ST.com.
Mga sanggunian
- Application note: AN4656: Bootloading procedure para sa STLUX™ at STNRG™ digital controllers
Kasaysayan ng rebisyon
Talahanayan 2. Kasaysayan ng rebisyon ng dokumento
Petsa | Bersyon | Mga pagbabago |
02-Mar-2022 | 1 | Paunang paglabas. |
MAHALAGA PAUNAWA - MANGYARING BASAHIN NG MAANGAT
- Ang STMicroelectronics NV at ang mga subsidiary nito ("ST") ay may karapatang gumawa ng mga pagbabago, pagwawasto, pagpapahusay, pagbabago, at pagpapabuti sa mga produkto ng ST at / o sa dokumentong ito anumang oras nang walang abiso. Dapat kumuha ang mga tagabili ng pinakabagong kaugnay na impormasyon sa mga produkto ng ST bago maglagay ng mga order. Ang mga produkto ng ST ay ibinebenta alinsunod sa mga tuntunin at kundisyon ng pagbebenta ng ST sa lugar ng pagkilala ng order.
- Ang mga tagabili ay responsable lamang para sa pagpili, pagpili, at paggamit ng mga produkto ng ST at hindi ipinapalagay ng ST ang pananagutan para sa tulong sa aplikasyon o ang disenyo ng mga produkto ng mga Purchasers.
- Walang lisensya, hayag o ipinahiwatig, sa anumang karapatan sa intelektwal na ari-arian ang ipinagkaloob ng ST dito.
- Ang muling pagbebenta ng mga produktong ST na may mga probisyon na iba sa impormasyong nakasaad dito ay magpapawalang-bisa sa anumang warranty na ibinigay ng ST para sa naturang produkto.
- Ang ST at ang ST logo ay mga trademark ng ST. Para sa karagdagang impormasyon tungkol sa mga trademark ng ST, mangyaring sumangguni sa www.st.com/trademarks.
- Ang lahat ng iba pang mga pangalan ng produkto o serbisyo ay pag-aari ng kani-kanilang mga may-ari.
- Ang impormasyon sa dokumentong ito ay pinapalitan at pinapalitan ang impormasyong dating ibinigay sa anumang mga naunang bersyon ng dokumentong ito.
- © 2022 STMicroelectronics – Nakalaan ang lahat ng karapatan
Mga Dokumento / Mga Mapagkukunan
![]() |
STMicroelectronics STNRG328S Switching Controllers Digital Controller [pdf] User Manual STNRG328S, Switching Controllers Digital Controller, STNRG328S Switching Controllers Digital Controller, Controllers Digital Controller, Digital Controller, Controller |