STM 로고

STMicroelectronics STNRG328S 스위칭 컨트롤러 디지털 컨트롤러

STMicroelectronics STNRG328S 스위칭 컨트롤러 디지털 컨트롤러-fig1

소개

  • 이 문서에서는 STC/HSTC 토폴로지가 있는 보드에 장착된 STNRG328S 장치의 EEPROM 메모리를 재프로그래밍하는 절차를 설명합니다. 이 절차에는 바이너리를 다운로드하는 것이 포함됩니다. file USB/TTL-RS232 케이블 어댑터를 사용하여 XNUMX진수 형식의 stsw-stc를 실행합니다.
  • 전직amp아래는 STC 토폴로지와 STNRG328S가 장착된 보드를 보여줍니다. 설계는 X7R 구성 요소를 기반으로 합니다.
    (스위치 커패시터 및 공진 인덕터)를 사용하여 4:1의 비율 변환(48V 입력 버스에서 12V Vout으로)을 구현하여 서버 애플리케이션에서 1kW의 전력을 공급할 수 있습니다.

    STMicroelectronics STNRG328S 스위칭 컨트롤러 디지털 컨트롤러-fig2

  • 이진 코드 stsw-stc는 링크 https://www.st.com/en/product/stnrg328s에서 다운로드할 수 있습니다. stsw-stc는 PMBUS 통신을 지원합니다. 같은 위치에서 명령 목록과 장치에 대한 자세한 정보를 찾을 수 있습니다.
    중요한: 처음으로 칩을 프로그래밍하는 경우 해당 지역의 영업 사무소에 문의하세요.

도구 및 도구

업그레이드 절차를 실행하는 데 필요한 도구와 도구는 아래와 같습니다.

  1. 다음 요구 사항을 갖춘 개인용 컴퓨터:
    • Windows XP, Windows 7 운영 체제
    • 최소 2GB RAM 메모리
    • 1개의 USB 포트
  2. 설치 file USB 2.12.00에서 직렬 UART 변환기를 위한 FTDI 드라이버용 CDM v2.0 WHQL Certified.exe. file ST.com의 STSW-ILL077FW_SerialLoader 하위 디렉토리에 있는 STEVAL-ILL1V077 평가 도구 펌웨어 페이지에서 다운로드할 수 있습니다.
    • USB/UART 케이블을 PC와 마더보드에 연결합니다. 케이블을 처음 PC에 연결하면 FTDI USB 직렬 변환기 드라이버가 자동으로 발견되어 설치됩니다.
      드라이버가 설치되지 않은 경우 설치를 시작하세요. file CDM v2.12.00 WHQL 인증.exe.
    • 드라이버가 설치되면 USB 포트를 통한 통신이 내부 PC COM에 매핑됩니다. 매핑은 Windows 장치 관리자에서 확인할 수 있습니다: [제어판]>[시스템]>[장치 관리자]>[포트].

      STMicroelectronics STNRG328S 스위칭 컨트롤러 디지털 컨트롤러-fig3

  3. 보관소 file ST 직렬 플래시 로더를 PC에 설치하는 데 필요한 Flash Loader Demonstrator.7z.
    그만큼 file ST.com의 STSW-ILL077FW_SerialLoader 하위 디렉토리에 있는 STEVAL-ILL1V077 평가 도구 펌웨어 페이지에서 다운로드할 수 있습니다.
    • 툴셋을 설치한 후 실행 파일을 실행하세요. file STFlashLoader.exe. 아래 그림과 같은 화면이 나타납니다.

      STMicroelectronics STNRG328S 스위칭 컨트롤러 디지털 컨트롤러-fig4

  4. .hex 바이너리 file IAR Embedded Workbench로 컴파일되었습니다. 보드에 있는 장치는 이미 PMBUS 통신을 지원하는 펌웨어로 플래시되어야 합니다. 펌웨어의 경우 STUniversalCode를 참조합니다.
  5. 마이크로 USB 케이블.
  6. 보드에 전원을 공급하는 DC 전원 공급 장치입니다.

하드웨어 설정

이 섹션에서는 UART 케이블과 장치 핀 간의 연결을 설명합니다. 장치의 핀아웃은 아래와 같습니다.

STMicroelectronics STNRG328S 스위칭 컨트롤러 디지털 컨트롤러-fig5

  1. 다음 표에 지정된 대로 핀을 설정하세요.
    표 1. STNRG328S 핀 설정
    점퍼 참조 위치 설정
    핀 13(VDDA) 보드에 +3.3V / +5V 공급
    핀 29 VDD 보드에 +3.3V / +5V 공급
    핀 1(UART_RX) 케이블의 UART TX로 설정
    핀 32(UART_TX) 케이블의 UART RX로 설정
    핀 30(VSS) 접지
    핀 7(UART2_RX) 두 번째 UART에서 부트로더를 비활성화하려면 접지에 연결하세요.
  2. 어댑터 케이블의 USB 끝을 PC의 USB 포트에 연결한 다음, 직렬 끝을 소켓의 핀 커넥터에 연결합니다.
    다음 연결을 확인하세요.
    • RX_cable = TX_devive(핀 32)
    • TX_케이블 = RX_장치(핀 1)
    • GND_케이블 = GND_장치(핀 30)
      STNRG7S의 다른 UART RX Pin 328은 접지에 연결되어야 합니다.

      STMicroelectronics STNRG328S 스위칭 컨트롤러 디지털 컨트롤러-fig6

펌웨어 다운로드 중

  • STNRG328S 장치의 EEPROM 메모리를 재프로그래밍하려면 그림 7에 표시된 X1R-1kW 보드를 참조합니다.
  • stsw-stc 펌웨어는 이미 설치된 것으로 간주됩니다.
  • 보드는 핀 1과 핀 32를 UART로 사용합니다. 펌웨어는 UART를 통해 부트로더를 활성화해야 하기 때문에 이러한 공유 I2C 핀을 UART로 구성합니다. 이 기능은 PMBUS 쓰기 명령을 실행하여 0xDE 값을 0x0001로 설정하여 활성화할 수 있습니다.
  • PMBUS 명령을 보내려면 사용자에게 GUI와 USB/UART 인터페이스 하드웨어가 필요합니다(1 참조).
  • 이 명령을 실행한 후 위에서 설명한 대로 핀 1과 핀 32에 UART 케이블을 연결하고 아래 단계를 따르세요.
  1. STFlashLoader.exe를 실행하면 아래 창이 표시됩니다.

    STMicroelectronics STNRG328S 스위칭 컨트롤러 디지털 컨트롤러-fig7

    • 위 그림에 표시된 설정을 적용합니다.
      중요한:
      [다음] 버튼을 즉시 클릭하지 마십시오. 시간 창이 닫힐 수 있습니다. 계속하기 전에 추가적인 재설정 핀 순환이 필요합니다.
    • [포트 이름]에 USB/Serial 변환기와 연결된 COM 포트를 선택합니다. 사용자 PC의 Windows 장치 관리자는 COM 포트 매핑을 표시합니다(도구 및 도구 참조).
  2. 보드의 전원을 껐다가 다시 켜고 바로 위 그림의 [다음] 버튼을 누릅니다(1초 이내). PC와 보드의 연결이 성공적으로 이루어졌다면 다음 화면이 나타납니다.

    STMicroelectronics STNRG328S 스위칭 컨트롤러 디지털 컨트롤러-fig8

  3. 위 그림의 대화 상자에서 [대상] 목록에서 STNRG를 선택합니다. 비휘발성 메모리의 메모리 맵이 있는 새 창이 나타납니다.

    STMicroelectronics STNRG328S 스위칭 컨트롤러 디지털 컨트롤러-fig9

  4. [다음] 버튼을 클릭하면 아래 그림이 나타납니다.
    EEPROM을 프로그래밍하려면:
    1. [장치에 다운로드]를 선택하세요
    2. 에서 [다운로드] file], 탐색 file SNRG328S 메모리에 다운로드합니다.
    3.  [전역 지우기] 옵션을 선택하세요.

      STMicroelectronics STNRG328S 스위칭 컨트롤러 디지털 컨트롤러-fig10

  5. [다음]을 클릭하여 다운로드 절차를 시작하세요.
    프로그래밍 절차가 완료될 때까지 기다린 후 아래 그림과 같이 녹색 성공 메시지가 나타나는지 확인하세요.

    STMicroelectronics STNRG328S 스위칭 컨트롤러 디지털 컨트롤러-fig11

  6. 올바른 바이너리가 다운로드되었는지 확인하려면 펌웨어의 데이터&코드 체크섬이 릴리스와 일치하는지 확인하세요.
    이 절차는 ST.com에서 제공하는 STC Checksum Implemetation.docx에 설명되어 있습니다.

참고문헌

  1. 애플리케이션 참고사항: AN4656: STLUX™ 및 STNRG™ 디지털 컨트롤러를 위한 부트로딩 절차

개정 내역

표 2. 문서 개정 내역

날짜 버전 변화
02년 2022월 XNUMX일 1 최초 출시.

중요 공지 –주의 깊게 읽으십시오.

  • STMicroelectronics NV 및 그 자회사 ( "ST")는 언제라도 예고없이 ST 제품 및 / 또는이 문서를 변경, 수정, 개선, 수정 및 개선 할 수있는 권한을 보유합니다. 구매자는 주문하기 전에 ST 제품에 대한 최신 관련 정보를 얻어야합니다. ST 제품은 주문 확인 시점에 ST의 판매 약관에 따라 판매됩니다.
  • 구매자는 ST 제품의 선택, 선택 및 사용에 대해 전적으로 책임을지며 ST는 구매자 제품의 애플리케이션 지원 또는 설계에 대해 책임을지지 않습니다.
  • ST는 본 계약에 따라 어떠한 지적 재산권에 대한 명시적 또는 묵시적 라이센스도 부여하지 않습니다.
  • 여기에 명시된 정보와 다른 조항이 적용된 ST 제품을 재판매할 경우, ST가 해당 제품에 대하여 부여한 모든 보증은 무효화됩니다.
  • ST 및 ST 로고는 ST의 상표입니다. ST 상표에 대한 추가 정보는 www.st.com/trademarks를 참조하십시오.
  • 기타 모든 제품 또는 서비스 이름은 해당 소유자의 자산입니다.
  • 이 문서의 정보는 이 문서의 이전 버전에서 제공된 정보를 대체하고 교체합니다.
  • © 2022 STMicroelectronics – 모든 권리 보유

문서 / 리소스

STMicroelectronics STNRG328S 스위칭 컨트롤러 디지털 컨트롤러 [PDF 파일] 사용자 매뉴얼
STNRG328S, 스위칭 컨트롤러 디지털 컨트롤러, STNRG328S 스위칭 컨트롤러 디지털 컨트롤러, 컨트롤러 디지털 컨트롤러, 디지털 컨트롤러, 컨트롤러

참고문헌

댓글을 남겨주세요

이메일 주소는 공개되지 않습니다. 필수 항목은 표시되어 있습니다. *