Logo STM

STMicroelectronics Bộ điều khiển chuyển mạch STNRG328S Bộ điều khiển kỹ thuật số

STMicroelectronics Bộ điều khiển chuyển mạch STNRG328S Bộ điều khiển kỹ thuật số-fig1

Giới thiệu

  • Tài liệu này mô tả quy trình lập trình lại bộ nhớ EEPROM của thiết bị STNRG328S được gắn trên bo mạch có cấu trúc liên kết STC/HSTC. Quy trình liên quan đến việc tải xuống tệp nhị phân file stsw-stc ở định dạng hex bằng bộ điều hợp cáp USB/TTL-RS232.
  • Người cũampbên dưới hiển thị một bo mạch có cấu trúc liên kết STC và STNRG328S được gắn. Thiết kế dựa trên các thành phần X7R
    (tụ điện chuyển đổi và cuộn cảm cộng hưởng) để chuyển đổi tỷ lệ 4:1 (từ bus đầu vào 48 V sang 12 V Vout), có thể cung cấp công suất 1 kW trong các ứng dụng máy chủ.

    STMicroelectronics Bộ điều khiển chuyển mạch STNRG328S Bộ điều khiển kỹ thuật số-fig2

  • Có thể tải xuống mã nhị phân stsw-stc từ liên kết https://www.st.com/en/product/stnrg328s. stsw-stc hỗ trợ giao tiếp PMBUS. Bạn có thể tìm thấy danh sách lệnh và nhiều thông tin khác về thiết bị ở cùng một vị trí.
    Quan trọng: Liên hệ với văn phòng bán hàng tại địa phương khi lập trình chip lần đầu tiên.

Công cụ và dụng cụ

Các công cụ và thiết bị cần thiết để thực hiện quy trình nâng cấp được mô tả bên dưới.

  1. Máy tính cá nhân với các yêu cầu sau:
    • Hệ điều hành Windows XP, Windows 7
    • ít nhất 2 GB bộ nhớ RAM
    • 1 cổng USB
  2. Cài đặt file CDM v2.12.00 WHQL Certified.exe dành cho trình điều khiển FTDI dành cho bộ chuyển đổi USB 2.0 sang UART nối tiếp. Các file có thể tải xuống từ ST.com tại trang chương trình cơ sở của công cụ đánh giá STEVAL-ILL077V1 trong thư mục con STSW-ILL077FW_SerialLoader.
    • Kết nối cáp USB /UART vào PC và bo mạch chủ. Lần đầu tiên cáp được kết nối với PC, trình điều khiển bộ chuyển đổi nối tiếp FTDI USB sẽ được tìm thấy và cài đặt tự động.
      Nếu trình điều khiển chưa được cài đặt, hãy khởi chạy cài đặt file CDM v2.12.00 WHQL Certified.exe.
    • Sau khi trình điều khiển được cài đặt, giao tiếp qua cổng USB được ánh xạ tới một PC COM bên trong. Có thể xác minh ánh xạ trong Trình quản lý thiết bị Windows: [Bảng điều khiển]>[Hệ thống]>[Trình quản lý thiết bị]>[Cổng].

      STMicroelectronics Bộ điều khiển chuyển mạch STNRG328S Bộ điều khiển kỹ thuật số-fig3

  3. Lưu trữ file Flash Loader Demonstrator.7z, cần thiết để cài đặt bộ tải flash nối tiếp ST trên PC.
    Các file có thể tải xuống từ ST.com tại trang chương trình cơ sở của công cụ đánh giá STEVAL-ILL077V1 trong thư mục con STSW-ILL077FW_SerialLoader.
    • Sau khi đã cài đặt bộ công cụ, hãy chạy tệp thực thi file STFlashLoader.exe. Màn hình hiển thị trong hình bên dưới sẽ xuất hiện.

      STMicroelectronics Bộ điều khiển chuyển mạch STNRG328S Bộ điều khiển kỹ thuật số-fig4

  4. Nhị phân .hex file được biên dịch với IAR Embedded Workbench. Thiết bị trên bo mạch phải được cài sẵn chương trình cơ sở có hỗ trợ giao tiếp PMBUS. Đối với phần sụn, chúng tôi tham khảo STUniversalCode.
  5. Cáp micro USB.
  6. Nguồn điện một chiều để cấp nguồn cho bo mạch.

Thiết lập phần cứng

Phần này mô tả kết nối giữa cáp UART và chân của thiết bị. Sơ đồ chân của thiết bị được hiển thị bên dưới:

STMicroelectronics Bộ điều khiển chuyển mạch STNRG328S Bộ điều khiển kỹ thuật số-fig5

  1. Đặt các chân như được chỉ định trong bảng sau:
    Bảng 1. Cài đặt chân STNRG328S
    Tham chiếu jumper Đặt vị trí
    Chân 13 (VDDA) +3.3V / +5V trên bo mạch được cung cấp
    PIN 29 VDD +3.3V / +5V trên bo mạch được cung cấp
    Chân 1 (UART_RX) Đặt thành UART TX của cáp
    Chân 32 (UART_TX) Đặt thành UART RX của cáp
    Chân 30 (VSS) GND
    Chân 7 (UART2_RX) Kết nối với mặt đất để tắt bộ tải khởi động trên UART thứ hai
  2. Kết nối đầu USB của cáp bộ điều hợp với cổng USB của PC; sau đó kết nối đầu nối tiếp với các đầu nối chân của ổ cắm.
    Xác minh các kết nối sau:
    • RX_cable = TX_devive (Chân 32)
    • TX_cable = RX_device (Chân 1)
    • GND_cable = GND_device (Chân 30)
      Chân 7 UART RX khác của STNRG328S phải được nối đất.

      STMicroelectronics Bộ điều khiển chuyển mạch STNRG328S Bộ điều khiển kỹ thuật số-fig6

Đang tải xuống chương trình cơ sở

  • Để lập trình lại bộ nhớ EEPROM của thiết bị STNRG328S, chúng tôi sẽ tham khảo bo mạch X7R-1kW được hiển thị trong Hình 1.
  • Phần sụn stsw-stc được coi là đã được cài đặt.
  • Bảng sử dụng Chân 1 và Chân 32 làm UART. Phần sụn định cấu hình các chân I2C được chia sẻ này là UART vì nó cần kích hoạt bộ tải khởi động thông qua UART. Tính năng này có thể được kích hoạt bằng cách thực hiện lệnh ghi PMBUS để đặt giá trị 0xDE thành 0x0001.
  • Để gửi các lệnh PMBUS, người dùng cần có GUI và phần cứng giao diện USB/UART (xem 1.).
  • Sau khi chạy lệnh này, hãy kết nối cáp UART trên Chân 1 và Chân 32 như mô tả ở trên và làm theo các bước bên dưới:
  1. Chạy STFlashLoader.exe, cửa sổ bên dưới được hiển thị.

    STMicroelectronics Bộ điều khiển chuyển mạch STNRG328S Bộ điều khiển kỹ thuật số-fig7

    • Áp dụng các cài đặt hiển thị trong hình trên.
      Quan trọng:
      Không nhấp vào nút [Tiếp theo] ngay lập tức vì nó có thể đóng cửa sổ thời gian. Cần phải thiết lập lại chu trình pin trước khi tiếp tục.
    • Đối với [Tên cổng], hãy chọn cổng COM được liên kết với bộ chuyển đổi USB/Nối tiếp. Windows Device Manager trên PC của người dùng hiển thị ánh xạ của cổng COM (xem Công cụ và thiết bị).
  2. TẮT và BẬT nguồn bo mạch và ngay lập tức (dưới 1 giây) nhấn nút [Tiếp] trong hình trên. Màn hình sau sẽ xuất hiện nếu kết nối thành công giữa PC và bo mạch đã được thiết lập.

    STMicroelectronics Bộ điều khiển chuyển mạch STNRG328S Bộ điều khiển kỹ thuật số-fig8

  3. Từ hộp thoại trong hình trên, chọn STNRG từ danh sách [Target]. Một cửa sổ mới sẽ xuất hiện với bản đồ bộ nhớ của bộ nhớ cố định.

    STMicroelectronics Bộ điều khiển chuyển mạch STNRG328S Bộ điều khiển kỹ thuật số-fig9

  4. Bấm vào nút [Next], và hình dưới đây sẽ xuất hiện.
    Để lập trình EEPROM:
    1. chọn [Tải xuống thiết bị]
    2. trong [Tải xuống từ file], duyệt đến file để tải xuống bộ nhớ SNRG328S.
    3.  chọn tùy chọn [Xóa toàn cầu].

      STMicroelectronics Bộ điều khiển chuyển mạch STNRG328S Bộ điều khiển kỹ thuật số-fig10

  5. Nhấp vào [Tiếp theo] để bắt đầu quy trình tải xuống.
    Đợi quy trình lập trình hoàn tất và xác minh rằng thông báo thành công màu xanh lục xuất hiện, như thể hiện trong hình bên dưới.

    STMicroelectronics Bộ điều khiển chuyển mạch STNRG328S Bộ điều khiển kỹ thuật số-fig11

  6. Bạn có thể xác minh tệp nhị phân chính xác đã được tải xuống bằng cách kiểm tra xem tổng kiểm tra dữ liệu & mã của chương trình cơ sở có khớp với bản phát hành hay không.
    Quy trình này được giải thích trong STC Checksum Implemetation.docx có sẵn trên ST.com.

Tài liệu tham khảo

  1. Lưu ý ứng dụng: AN4656: Quy trình tải khởi động cho bộ điều khiển kỹ thuật số STLUX™ và STNRG™

Lịch sử sửa đổi

Bảng 2. Lịch sử sửa đổi tài liệu

Ngày Phiên bản Thay đổi
02-2022-XNUMX 1 Phiên bản phát hành đầu tiên.

THÔNG BÁO QUAN TRỌNG - VUI LÒNG ĐỌC KỸ

  • STMicroelectronics NV và các công ty con của nó (“ST”) bảo lưu quyền thực hiện các thay đổi, hiệu chỉnh, cải tiến, sửa đổi và cải tiến đối với các sản phẩm của ST và / hoặc tài liệu này bất kỳ lúc nào mà không cần thông báo. Người mua nên có thông tin liên quan mới nhất về các sản phẩm ST trước khi đặt hàng. Sản phẩm của ST được bán theo các điều khoản và điều kiện bán hàng của ST tại thời điểm xác nhận đơn đặt hàng.
  • Người mua hoàn toàn chịu trách nhiệm về việc lựa chọn, lựa chọn và sử dụng các sản phẩm của ST và ST không chịu trách nhiệm về việc hỗ trợ ứng dụng hoặc thiết kế các sản phẩm của Người mua.
  • ST không cấp bất kỳ giấy phép nào, dù là rõ ràng hay ngụ ý, cho bất kỳ quyền sở hữu trí tuệ nào ở đây.
  • Việc bán lại các sản phẩm ST với các điều khoản khác với thông tin được nêu ở đây sẽ làm mất hiệu lực bất kỳ bảo hành nào mà ST cấp cho sản phẩm đó.
  • ST và logo ST là thương hiệu của ST. Để biết thêm thông tin về nhãn hiệu ST, vui lòng tham khảo www.st.com/trademarks.
  • Tất cả các tên sản phẩm hoặc dịch vụ khác là tài sản của chủ sở hữu tương ứng.
  • Thông tin trong tài liệu này thay thế và thay thế thông tin đã cung cấp trước đó trong bất kỳ phiên bản nào trước đây của tài liệu này.
  • © 2022 STMicroelectronics – Bảo lưu mọi quyền

Tài liệu / Tài nguyên

STMicroelectronics Bộ điều khiển chuyển mạch STNRG328S Bộ điều khiển kỹ thuật số [tập tin pdf] Hướng dẫn sử dụng
STNRG328S, Bộ điều khiển chuyển mạch Bộ điều khiển kỹ thuật số, Bộ điều khiển chuyển mạch STNRG328S Bộ điều khiển kỹ thuật số, Bộ điều khiển Bộ điều khiển kỹ thuật số, Bộ điều khiển kỹ thuật số, Bộ điều khiển

Tài liệu tham khảo

Để lại bình luận

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *