STMicroelectronics STNRG328S 스위칭 컨트롤러 디지털 컨트롤러
소개
- 이 문서에서는 STC/HSTC 토폴로지가 있는 보드에 장착된 STNRG328S 장치의 EEPROM 메모리를 재프로그래밍하는 절차를 설명합니다. 이 절차에는 바이너리를 다운로드하는 것이 포함됩니다. file USB/TTL-RS232 케이블 어댑터를 사용하여 XNUMX진수 형식의 stsw-stc를 실행합니다.
- 전직amp아래는 STC 토폴로지와 STNRG328S가 장착된 보드를 보여줍니다. 설계는 X7R 구성 요소를 기반으로 합니다.
(스위치 커패시터 및 공진 인덕터)를 사용하여 4:1의 비율 변환(48V 입력 버스에서 12V Vout으로)을 구현하여 서버 애플리케이션에서 1kW의 전력을 공급할 수 있습니다. - 이진 코드 stsw-stc는 링크 https://www.st.com/en/product/stnrg328s에서 다운로드할 수 있습니다. stsw-stc는 PMBUS 통신을 지원합니다. 같은 위치에서 명령 목록과 장치에 대한 자세한 정보를 찾을 수 있습니다.
중요한: 처음으로 칩을 프로그래밍하는 경우 해당 지역의 영업 사무소에 문의하세요.
도구 및 도구
업그레이드 절차를 실행하는 데 필요한 도구와 도구는 아래와 같습니다.
- 다음 요구 사항을 갖춘 개인용 컴퓨터:
- Windows XP, Windows 7 운영 체제
- 최소 2GB RAM 메모리
- 1개의 USB 포트
- 설치 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 장치 관리자에서 확인할 수 있습니다: [제어판]>[시스템]>[장치 관리자]>[포트].
- USB/UART 케이블을 PC와 마더보드에 연결합니다. 케이블을 처음 PC에 연결하면 FTDI USB 직렬 변환기 드라이버가 자동으로 발견되어 설치됩니다.
- 보관소 file ST 직렬 플래시 로더를 PC에 설치하는 데 필요한 Flash Loader Demonstrator.7z.
그만큼 file ST.com의 STSW-ILL077FW_SerialLoader 하위 디렉토리에 있는 STEVAL-ILL1V077 평가 도구 펌웨어 페이지에서 다운로드할 수 있습니다.- 툴셋을 설치한 후 실행 파일을 실행하세요. file STFlashLoader.exe. 아래 그림과 같은 화면이 나타납니다.
- 툴셋을 설치한 후 실행 파일을 실행하세요. file STFlashLoader.exe. 아래 그림과 같은 화면이 나타납니다.
- .hex 바이너리 file IAR Embedded Workbench로 컴파일되었습니다. 보드에 있는 장치는 이미 PMBUS 통신을 지원하는 펌웨어로 플래시되어야 합니다. 펌웨어의 경우 STUniversalCode를 참조합니다.
- 마이크로 USB 케이블.
- 보드에 전원을 공급하는 DC 전원 공급 장치입니다.
하드웨어 설정
이 섹션에서는 UART 케이블과 장치 핀 간의 연결을 설명합니다. 장치의 핀아웃은 아래와 같습니다.
- 다음 표에 지정된 대로 핀을 설정하세요.
표 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에서 부트로더를 비활성화하려면 접지에 연결하세요. - 어댑터 케이블의 USB 끝을 PC의 USB 포트에 연결한 다음, 직렬 끝을 소켓의 핀 커넥터에 연결합니다.
다음 연결을 확인하세요.- RX_cable = TX_devive(핀 32)
- TX_케이블 = RX_장치(핀 1)
- GND_케이블 = GND_장치(핀 30)
STNRG7S의 다른 UART RX Pin 328은 접지에 연결되어야 합니다.
펌웨어 다운로드 중
- STNRG328S 장치의 EEPROM 메모리를 재프로그래밍하려면 그림 7에 표시된 X1R-1kW 보드를 참조합니다.
- stsw-stc 펌웨어는 이미 설치된 것으로 간주됩니다.
- 보드는 핀 1과 핀 32를 UART로 사용합니다. 펌웨어는 UART를 통해 부트로더를 활성화해야 하기 때문에 이러한 공유 I2C 핀을 UART로 구성합니다. 이 기능은 PMBUS 쓰기 명령을 실행하여 0xDE 값을 0x0001로 설정하여 활성화할 수 있습니다.
- PMBUS 명령을 보내려면 사용자에게 GUI와 USB/UART 인터페이스 하드웨어가 필요합니다(1 참조).
- 이 명령을 실행한 후 위에서 설명한 대로 핀 1과 핀 32에 UART 케이블을 연결하고 아래 단계를 따르세요.
- STFlashLoader.exe를 실행하면 아래 창이 표시됩니다.
- 위 그림에 표시된 설정을 적용합니다.
중요한:
[다음] 버튼을 즉시 클릭하지 마십시오. 시간 창이 닫힐 수 있습니다. 계속하기 전에 추가적인 재설정 핀 순환이 필요합니다. - [포트 이름]에 USB/Serial 변환기와 연결된 COM 포트를 선택합니다. 사용자 PC의 Windows 장치 관리자는 COM 포트 매핑을 표시합니다(도구 및 도구 참조).
- 위 그림에 표시된 설정을 적용합니다.
- 보드의 전원을 껐다가 다시 켜고 바로 위 그림의 [다음] 버튼을 누릅니다(1초 이내). PC와 보드의 연결이 성공적으로 이루어졌다면 다음 화면이 나타납니다.
- 위 그림의 대화 상자에서 [대상] 목록에서 STNRG를 선택합니다. 비휘발성 메모리의 메모리 맵이 있는 새 창이 나타납니다.
- [다음] 버튼을 클릭하면 아래 그림이 나타납니다.
EEPROM을 프로그래밍하려면:- [장치에 다운로드]를 선택하세요
- 에서 [다운로드] file], 탐색 file SNRG328S 메모리에 다운로드합니다.
- [전역 지우기] 옵션을 선택하세요.
- [다음]을 클릭하여 다운로드 절차를 시작하세요.
프로그래밍 절차가 완료될 때까지 기다린 후 아래 그림과 같이 녹색 성공 메시지가 나타나는지 확인하세요. - 올바른 바이너리가 다운로드되었는지 확인하려면 펌웨어의 데이터&코드 체크섬이 릴리스와 일치하는지 확인하세요.
이 절차는 ST.com에서 제공하는 STC Checksum Implemetation.docx에 설명되어 있습니다.
참고문헌
- 애플리케이션 참고사항: 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 스위칭 컨트롤러 디지털 컨트롤러, 컨트롤러 디지털 컨트롤러, 디지털 컨트롤러, 컨트롤러 |