ST STNRG328S User Manual
ST STNRG328S User Manual

ST STNRG328S User Manual

Eeprom programming procedure

Advertisement

Quick Links

UM2988
User manual
STNRG328S EEPROM programming procedure
Introduction
This document describes the procedure to reprogram the EEPROM memory of the STNRG328S device mounted on boards
with STC/HSTC topologies. The procedure involves downloading the binary file stsw-stc in hex format using the USB/TTL-
RS232 cable adapter.
The example below shows a board with STC topology and STNRG328S mounted. The design is based on X7R components
(switch capacitors and resonant inductors) for rate conversion 4:1 (from 48 V input bus to 12 V Vout), able to deliver 1 kW power
in server applications.
Figure 1.
X7R-1kW board in STC topology with STNRG328S
The binary code stsw-stc can be downloaded from the link https://www.st.com/en/product/stnrg328s. The stsw-stc supports the
PMBUS communication. You can find the command list and more information about the device at the same location.
Important:
Contact the local sales office when programming the chip for the first time.
UM2988 - Rev 1 - March 2022
www.st.com
For further information contact your local STMicroelectronics sales office.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STNRG328S and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ST STNRG328S

  • Page 1: Figure 1. X7R-1Kw Board In Stc Topology With Stnrg328S

    RS232 cable adapter. The example below shows a board with STC topology and STNRG328S mounted. The design is based on X7R components (switch capacitors and resonant inductors) for rate conversion 4:1 (from 48 V input bus to 12 V Vout), able to deliver 1 kW power in server applications.
  • Page 2: Tools And Instruments

    – 1 USB port Installation file CDM v2.12.00 WHQL Certified.exe for FTDI driver for USB 2.0 to serial UART converter. The file can be downloaded from ST.com at the STEVAL-ILL077V1 evaluation tool firmware page in the STSW-ILL077FW_SerialLoader subdirectory. – Connect the USB /UART cable of into the PC and motherboard. The first time the cable is connected to the PC, the FTDI USB serial converter driver should be found and installed automatically.
  • Page 3: Figure 3. St Flash Loader Demonstrator Tool

    UM2988 Tools and instruments Archive file Flash Loader Demonstrator.7z, required to install the ST serial flash loader on the PC. The file can be downloaded from ST.com at the STEVAL-ILL077V1 evaluation tool firmware page in the STSW-ILL077FW_SerialLoader subdirectory. – After having installed the toolset, run the executable file STFlashLoader.exe. The screen shown in the figure below will appear.
  • Page 4: Hardware Setup

    The pinout of the device is shown below: Figure 4. STNRG328S pinout Set the pins as specified in the following table: Table 1. STNRG328S pin settings Jumper reference Set position Pin 13 (VDDA) +3.3V / +5V on board supplied PIN 29 VDD +3.3V / +5V on board supplied...
  • Page 5: Figure 5. Stnrg328S Pin Connections

    RX_cable = TX_devive (Pin 32) – TX_cable = RX_device (Pin 1) – GND_cable = GND_device (Pin 30) The other UART RX Pin 7of the STNRG328S must be connected to ground. Figure 5. STNRG328S pin connections UM2988 - Rev 1 page 5/16...
  • Page 6: Downloading Firmware

    UM2988 Downloading firmware Downloading firmware For the reprogramming of the EEPROM memory of the STNRG328S device, we will refer to the X7R-1kW board shown in Figure 1. The stsw-stc firmware is considered already installed. The board uses Pin 1 and Pin 32 as UART. The firmware configures these shared I2C pins as UART because it needs to enable the bootloader through UART.
  • Page 7: Figure 7. St Flash Loader - Successful Connection

    Power the board OFF and ON and immediately (less than 1 s) press the [Next] button in the figure above. The following screen will appear if successful connection between the PC and the board has been established. Figure 7. ST Flash Loader – successful connection UM2988 - Rev 1 page 7/16...
  • Page 8: Figure 8. St Flash Loader - Stnrg Nvm Map

    From dialog-box in the above figure, select STNRG from the [Target] list. A new window will appear with the memory map of the non-volatile memory. Figure 8. ST Flash Loader – STNRG NVM map UM2988 - Rev 1 page 8/16...
  • Page 9: Figure 9. St Flash Loader - Stnrg Programming Settings

    [Download to Device] – in [Download from file], browse to the file to download into the SNRG328S memory. – select the [Global Erase] option. Figure 9. ST Flash Loader – STNRG programming settings UM2988 - Rev 1 page 9/16...
  • Page 10: Figure 10. St Flash Loader - Stnrg Programming Complete

    ST Flash Loader – STNRG programming complete You can verify the correct binary has been downloaded by checking that the data&code checksum of the firmware matches the release. This procedure is explained in STC Checksum Implemetation.docx available on ST.com. UM2988 - Rev 1 page 10/16...
  • Page 11: References

    UM2988 References References Application note: AN4656: Bootloading procedure for STLUX™ and STNRG™ digital controllers UM2988 - Rev 1 page 11/16...
  • Page 12: Revision History

    UM2988 Revision history Table 2. Document revision history Date Version Changes 02-Mar-2022 Initial release. UM2988 - Rev 1 page 12/16...
  • Page 13: Table Of Contents

    UM2988 Contents Contents Tools and instruments ............. 2 Hardware setup.
  • Page 14 X7R-1kW board in STC topology with STNRG328S........
  • Page 15 STNRG328S pin settings ........
  • Page 16 ST’s terms and conditions of sale in place at the time of order acknowledgement. Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of Purchasers’...

Table of Contents