Logotipo de STM

STMicroelectronics STNRG328S Controladores de conmutación Controlador dixital

Controladores de conmutación STMicroelectronics STNRG328S Controlador dixital-fig1

Introdución

  • Este documento describe o procedemento para reprogramar a memoria EEPROM do dispositivo STNRG328S montado en placas con topoloxías STC/HSTC. O procedemento consiste na descarga do binario file stsw-stc en formato hexadecimal usando o adaptador de cable USB/TTL-RS232.
  • O exampO seguinte mostra unha placa con topoloxía STC e STNRG328S montado. O deseño baséase en compoñentes X7R
    (condensadores de conmutación e indutores resonantes) para conversión de velocidade 4:1 (de bus de entrada de 48 V a Vout de 12 V), capaz de entregar 1 kW de potencia en aplicacións de servidor.

    Controladores de conmutación STMicroelectronics STNRG328S Controlador dixital-fig2

  • O código binario stsw-stc pódese descargar na ligazón https://www.st.com/en/product/stnrg328s. O stsw-stc admite a comunicación PMBUS. Podes atopar a lista de comandos e máis información sobre o dispositivo no mesmo lugar.
    Importante: Póñase en contacto coa oficina local de vendas cando programe o chip por primeira vez.

Ferramentas e instrumentos

A continuación descríbense as ferramentas e os instrumentos necesarios para executar o procedemento de actualización.

  1. Ordenador persoal cos seguintes requisitos:
    • Sistemas operativos Windows XP, Windows 7
    • polo menos 2 GB de memoria RAM
    • 1 porto USB
  2. Instalación file CDM v2.12.00 WHQL Certified.exe para controlador FTDI para conversor USB 2.0 a UART serie. O file pódese descargar de ST.com na páxina do firmware da ferramenta de avaliación STEVAL-ILL077V1 no subdirectorio STSW-ILL077FW_SerialLoader.
    • Conecte o cable USB/UART ao PC e á placa base. A primeira vez que se conecte o cable ao PC, o controlador do conversor de serie USB FTDI debería atoparse e instalarse automaticamente.
      Se o controlador non está instalado, inicie a instalación file CDM v2.12.00 WHQL Certified.exe.
    • Unha vez instalado o controlador, a comunicación a través do porto USB mapea a un COM interno do PC. A asignación pódese verificar no Xestor de dispositivos de Windows: [Panel de control]>[Sistema]>[Xestor de dispositivos]>[Portos].

      Controladores de conmutación STMicroelectronics STNRG328S Controlador dixital-fig3

  3. Arquivo file Flash Loader Demonstrator.7z, necesario para instalar o cargador flash serie ST no PC.
    O file pódese descargar de ST.com na páxina do firmware da ferramenta de avaliación STEVAL-ILL077V1 no subdirectorio STSW-ILL077FW_SerialLoader.
    • Despois de ter instalado o conxunto de ferramentas, execute o executable file STFlashLoader.exe. Aparecerá a pantalla que se mostra na seguinte figura.

      Controladores de conmutación STMicroelectronics STNRG328S Controlador dixital-fig4

  4. O binario .hex file compilado con IAR Embedded Workbench. O dispositivo a bordo xa debe ser flasheado cun firmware compatible con comunicación PMBUS. Para o firmware, referímonos a STUniversalCode.
  5. Cable micro USB.
  6. Fonte de alimentación DC con para alimentar a placa.

Configuración de hardware

Esta sección describe a conexión entre o cable UART e os pinos do dispositivo. O pinout do dispositivo móstrase a continuación:

Controladores de conmutación STMicroelectronics STNRG328S Controlador dixital-fig5

  1. Establece os pinos como se especifica na seguinte táboa:
    Táboa 1. Configuración do pin STNRG328S
    Referencia do puente Establecer posición
    Pin 13 (VDDA) +3.3 V / +5 V a bordo subministrado
    PIN 29 VDD +3.3 V / +5 V a bordo subministrado
    Pin 1 (UART_RX) Establecer a UART TX do cable
    Pin 32 (UART_TX) Establecer a UART RX do cable
    Pin 30 (VSS) GND
    Pin 7 (UART2_RX) Conéctate a terra para desactivar o cargador de arranque no segundo UART
  2. Conecte o extremo USB do cable adaptador ao porto USB do PC; a continuación, conecte o extremo en serie con conectores pin da toma.
    Verifique as seguintes conexións:
    • RX_cable = TX_devive (Pin 32)
    • TX_cable = RX_device (Pin 1)
    • GND_cable = GND_device (Pin 30)
      O outro Pin 7 UART RX do STNRG328S debe estar conectado a terra.

      Controladores de conmutación STMicroelectronics STNRG328S Controlador dixital-fig6

Descargando firmware

  • Para a reprogramación da memoria EEPROM do dispositivo STNRG328S, remitirémonos á tarxeta X7R-1kW mostrada na Figura 1.
  • O firmware stsw-stc considérase xa instalado.
  • A placa usa o Pin 1 e o Pin 32 como UART. O firmware configura estes pins I2C compartidos como UART porque necesita habilitar o cargador de arranque a través de UART. Esta función pódese activar executando o comando de escritura PMBUS para establecer o valor 0xDE en 0x0001.
  • Para enviar os comandos PMBUS, o usuario necesita unha GUI e un hardware de interface USB/UART (ver 1.).
  • Despois de executar este comando, conecte o cable UART no Pin 1 e no Pin 32 como se describe anteriormente e siga os pasos seguintes:
  1. Execute o STFlashLoader.exe, móstrase a seguinte xanela.

    Controladores de conmutación STMicroelectronics STNRG328S Controlador dixital-fig7

    • Aplique os axustes mostrados na figura anterior.
      Importante:
      Non prema o botón [Seguinte] inmediatamente xa que pode pechar a xanela de tempo. É necesario un novo ciclo de reinicio do pin antes de continuar.
    • Para o [Nome do porto], seleccione o porto COM asociado co conversor USB/Serial. O Xestor de dispositivos de Windows no PC do usuario mostra a asignación do porto COM (consulte Ferramentas e instrumentos).
  2. Apague e acenda a placa e inmediatamente (menos de 1 s) prema o botón [Seguinte] na figura anterior. A seguinte pantalla aparecerá se se estableceu correctamente a conexión entre o PC e a placa.

    Controladores de conmutación STMicroelectronics STNRG328S Controlador dixital-fig8

  3. No cadro de diálogo da figura anterior, seleccione STNRG na lista [Obxectivo]. Aparecerá unha nova ventá co mapa de memoria da memoria non volátil.

    Controladores de conmutación STMicroelectronics STNRG328S Controlador dixital-fig9

  4. Fai clic no botón [Seguinte] e aparecerá a seguinte figura.
    Para programar a EEPROM:
    1. seleccione [Descargar no dispositivo]
    2. en [Descargar de file], navegue ata o file para descargar na memoria SNRG328S.
    3.  seleccione a opción [Borrar global].

      Controladores de conmutación STMicroelectronics STNRG328S Controlador dixital-fig10

  5. Fai clic en [Seguinte] para iniciar o procedemento de descarga.
    Agarde a que se complete o procedemento de programación e verifique que aparece a mensaxe de éxito en verde, como se mostra na figura seguinte.

    Controladores de conmutación STMicroelectronics STNRG328S Controlador dixital-fig11

  6. Podes verificar que se descargou o binario correcto comprobando que a suma de verificación de datos e código do firmware coincide coa versión.
    Este procedemento explícase en STC Checksum Implemetation.docx dispoñible en ST.com.

Referencias

  1. Nota de aplicación: AN4656: Procedemento de carga de arranque para controladores dixitais STLUX™ e STNRG™

Historial de revisións

Táboa 2. Historial de revisións de documentos

Data Versión Cambios
02-mar-2022 1 Lanzamento inicial.

AVISO IMPORTANTE: LÉ ATENTAMENTE

  • STMicroelectronics NV e as súas filiais ("ST") resérvanse o dereito de facer cambios, correccións, melloras, modificacións e melloras nos produtos ST e / ou neste documento en calquera momento sen previo aviso. Os compradores deberían obter a información relevante máis recente sobre os produtos ST antes de realizar pedidos. Os produtos ST véndense segundo os termos e condicións de venda de ST no seu momento de confirmación do pedido.
  • Os compradores son os únicos responsables da elección, selección e uso dos produtos ST e ST non asume ningunha responsabilidade pola asistencia á aplicación ou o deseño dos produtos dos compradores.
  • ST non concede ningunha licenza, expresa ou implícita, a ningún dereito de propiedade intelectual.
  • A revenda de produtos ST con disposicións diferentes da información aquí establecida anulará calquera garantía concedida por ST para tal produto.
  • ST e o logotipo de ST son marcas comerciais de ST. Para obter información adicional sobre as marcas comerciais ST, consulte www.st.com/trademarks.
  • Os demais nomes de produtos ou servizos son propiedade dos seus respectivos propietarios.
  • A información deste documento substitúe e substitúe a información proporcionada anteriormente en calquera versión anterior deste documento.
  • © 2022 STMicroelectronics – Todos os dereitos reservados

Documentos/Recursos

STMicroelectronics STNRG328S Controladores de conmutación Controlador dixital [pdfManual do usuario
STNRG328S, Controladores de conmutación Controlador dixital, STNRG328S Controladores de conmutación Controlador dixital, controladores Controlador dixital, controlador dixital, controlador

Referencias

Deixa un comentario

O teu enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *