Logo STM

STMicroelectronics STNRG328S Pengontrol Sakelar Pengontrol Digital

STMicroelectronics STNRG328S Pengontrol Sakelar Pengontrol Digital-gbr1

Perkenalan

  • Dokumen ini menjelaskan prosedur untuk memprogram ulang memori EEPROM perangkat STNRG328S yang dipasang pada papan dengan topologi STC/HSTC. Prosedurnya melibatkan pengunduhan biner file stsw-stc dalam format hex menggunakan adaptor kabel USB/TTL-RS232.
  • Sang mantanample di bawah ini menunjukkan papan dengan topologi STC dan STNRG328S terpasang. Desainnya didasarkan pada komponen X7R
    (saklar kapasitor dan induktor resonansi) untuk konversi laju 4:1 (dari bus input 48 V ke Vout 12 V), mampu menyalurkan daya 1 kW dalam aplikasi server.

    STMicroelectronics STNRG328S Pengontrol Sakelar Pengontrol Digital-gbr2

  • Kode biner stsw-stc dapat diunduh dari tautan https://www.st.com/en/product/stnrg328s. Stsw-stc mendukung komunikasi PMBUS. Anda dapat menemukan daftar perintah dan informasi lebih lanjut tentang perangkat di lokasi yang sama.
    Penting: Hubungi kantor penjualan setempat saat memprogram chip untuk pertama kalinya.

Alat dan instrumen

Alat dan instrumen yang diperlukan untuk menjalankan prosedur peningkatan dijelaskan di bawah ini.

  1. Komputer pribadi dengan persyaratan sebagai berikut:
    • Windows XP, sistem operasi Windows 7
    • minimal memori RAM 2 GB
    • Port USB 1
  2. Instalasi file CDM v2.12.00 WHQL Certified.exe untuk driver FTDI untuk konverter USB 2.0 ke serial UART. Itu file dapat diunduh dari ST.com di halaman firmware alat evaluasi STEVAL-ILL077V1 di subdirektori STSW-ILL077FW_SerialLoader.
    • Hubungkan kabel USB /UART ke PC dan motherboard. Saat pertama kali kabel dihubungkan ke PC, driver konverter serial USB FTDI akan ditemukan dan diinstal secara otomatis.
      Jika driver belum diinstal, luncurkan instalasi file CDM v2.12.00 Bersertifikat WHQL.exe.
    • Setelah driver diinstal, komunikasi melalui port USB dipetakan ke COM PC internal. Pemetaan dapat diverifikasi di Manajer Perangkat Windows: [Panel Kontrol]>[Sistem]>[Pengelola Perangkat]>[Port].

      STMicroelectronics STNRG328S Pengontrol Sakelar Pengontrol Digital-gbr3

  3. Arsip file Flash Loader Demonstrator.7z, diperlukan untuk menginstal flash loader serial ST pada PC.
    Itu file dapat diunduh dari ST.com di halaman firmware alat evaluasi STEVAL-ILL077V1 di subdirektori STSW-ILL077FW_SerialLoader.
    • Setelah menginstal toolset, jalankan executable file STFlashLoader.exe. Layar yang ditunjukkan pada gambar di bawah ini akan muncul.

      STMicroelectronics STNRG328S Pengontrol Sakelar Pengontrol Digital-gbr4

  4. Biner .hex file dikompilasi dengan IAR Embedded Workbench. Perangkat terpasang harus sudah di-flash dengan firmware yang memiliki dukungan komunikasi PMBUS. Untuk firmware, kami mengacu pada STUniversalCode.
  5. Kabel USB mikro.
  6. Catu daya DC untuk memberi daya pada papan.

Pengaturan perangkat keras

Bagian ini menjelaskan hubungan antara kabel UART dan pin perangkat. Pinout perangkat ditunjukkan di bawah ini:

STMicroelectronics STNRG328S Pengontrol Sakelar Pengontrol Digital-gbr5

  1. Atur pin seperti yang ditentukan dalam tabel berikut:
    Tabel 1. Pengaturan pin STNRG328S
    Referensi pelompat Atur posisi
    Pin 13 (VDDA) +3.3V / +5V terpasang tersedia
    PIN 29VD +3.3V / +5V terpasang tersedia
    Pin 1 (UART_RX) Atur ke kabel UART TX
    Pin 32 (UART_TX) Atur ke kabel UART RX
    Pin 30 (VSS) GND
    Pin 7 (UART2_RX) Hubungkan ke ground untuk menonaktifkan bootloader pada UART kedua
  2. Hubungkan ujung USB kabel adaptor ke port USB PC; kemudian sambungkan ujung serial dengan pin konektor soket.
    Verifikasi koneksi berikut:
    • RX_kabel = TX_devive (Pin 32)
    • TX_kabel = RX_perangkat (Pin 1)
    • GND_kabel = GND_perangkat (Pin 30)
      UART RX Pin 7 lainnya dari STNRG328S harus dihubungkan ke ground.

      STMicroelectronics STNRG328S Pengontrol Sakelar Pengontrol Digital-gbr6

Mengunduh firmware

  • Untuk memprogram ulang memori EEPROM perangkat STNRG328S, kami akan mengacu pada papan X7R-1kW yang ditunjukkan pada Gambar 1.
  • Firmware stsw-stc dianggap sudah terinstal.
  • Papan menggunakan Pin 1 dan Pin 32 sebagai UART. Firmware mengonfigurasi pin I2C bersama ini sebagai UART karena perlu mengaktifkan bootloader melalui UART. Fitur ini dapat diaktifkan dengan menjalankan perintah tulis PMBUS untuk mengatur nilai 0xDE menjadi 0x0001.
  • Untuk mengirim perintah PMBUS, pengguna memerlukan GUI dan perangkat keras antarmuka USB/UART (lihat 1.).
  • Setelah menjalankan perintah ini, sambungkan kabel UART pada Pin 1 dan Pin 32 seperti dijelaskan di atas dan ikuti langkah-langkah di bawah ini:
  1. Jalankan STFlashLoader.exe, jendela di bawah ini ditampilkan.

    STMicroelectronics STNRG328S Pengontrol Sakelar Pengontrol Digital-gbr7

    • Terapkan pengaturan yang ditunjukkan pada gambar di atas.
      Penting:
      Jangan langsung mengklik tombol [Berikutnya] karena dapat menutup jendela waktu. Perputaran pin reset lebih lanjut diperlukan sebelum melanjutkan.
    • Untuk [Nama Port], pilih port COM yang terkait dengan konverter USB/Serial. Windows Device Manager pada PC pengguna menunjukkan pemetaan port COM (lihat Alat dan instrumen).
  2. Matikan dan hidupkan board dan segera (kurang dari 1 detik) tekan tombol [Berikutnya] pada gambar di atas. Layar berikut akan muncul jika koneksi berhasil antara PC dan board telah terjalin.

    STMicroelectronics STNRG328S Pengontrol Sakelar Pengontrol Digital-gbr8

  3. Dari kotak dialog pada gambar di atas, pilih STNRG dari daftar [Target]. Jendela baru akan muncul dengan peta memori dari memori non-volatile.

    STMicroelectronics STNRG328S Pengontrol Sakelar Pengontrol Digital-gbr9

  4. Klik tombol [Next], dan gambar di bawah ini akan muncul.
    Untuk memprogram EEPROM:
    1. pilih [Unduh ke Perangkat]
    2. di [Unduh dari file], telusuri ke file untuk mengunduh ke memori SNRG328S.
    3.  pilih opsi [Hapus Global].

      STMicroelectronics STNRG328S Pengontrol Sakelar Pengontrol Digital-gbr10

  5. Klik [Berikutnya] untuk memulai prosedur pengunduhan.
    Tunggu hingga prosedur pemrograman selesai dan verifikasi bahwa pesan sukses berwarna hijau muncul, seperti yang ditunjukkan pada gambar di bawah ini.

    STMicroelectronics STNRG328S Pengontrol Sakelar Pengontrol Digital-gbr11

  6. Anda dapat memverifikasi biner yang benar telah diunduh dengan memeriksa apakah data & kode checksum firmware cocok dengan rilisnya.
    Prosedur ini dijelaskan di STC Checksum Implementation.docx yang tersedia di ST.com.

Referensi

  1. Catatan aplikasi: AN4656: Prosedur bootloading untuk pengontrol digital STLUX™ dan STNRG™

Riwayat revisi

Tabel 2. Riwayat revisi dokumen

Tanggal Versi Perubahan
02 Maret 2022 1 Rilis awal.

PEMBERITAHUAN PENTING - HARAP DIBACA DENGAN SEKSAMA

  • STMicroelectronics NV dan anak perusahaannya ("ST") berhak untuk membuat perubahan, koreksi, penyempurnaan, modifikasi, dan penyempurnaan produk ST dan / atau dokumen ini setiap saat tanpa pemberitahuan. Pembeli harus mendapatkan informasi relevan terbaru tentang produk ST sebelum melakukan pemesanan. Produk ST dijual sesuai dengan syarat dan ketentuan penjualan ST yang berlaku pada saat pengakuan pesanan.
  • Pembeli sepenuhnya bertanggung jawab atas pilihan, pemilihan, dan penggunaan produk ST dan ST tidak bertanggung jawab atas bantuan aplikasi atau desain produk Pembeli.
  • Tidak ada lisensi, tersurat maupun tersirat, terhadap hak kekayaan intelektual apa pun yang diberikan oleh ST di sini.
  • Penjualan kembali produk ST dengan ketentuan yang berbeda dari informasi yang ditetapkan di sini akan membatalkan garansi apa pun yang diberikan oleh ST untuk produk tersebut.
  • ST dan logo ST adalah merek dagang dari ST. Untuk informasi tambahan tentang merek dagang ST, silakan merujuk ke www.st.com/trademarks.
  • Semua nama produk atau layanan lainnya adalah milik dari pemiliknya masing-masing.
  • Informasi dalam dokumen ini menggantikan dan mengganti informasi yang sebelumnya diberikan dalam versi dokumen ini sebelumnya.
  • © 2022 STMicroelectronics – Semua hak dilindungi undang-undang

Dokumen / Sumber Daya

STMicroelectronics STNRG328S Pengontrol Sakelar Pengontrol Digital [Bahasa Indonesia:] Panduan Pengguna
STNRG328S, Pengontrol Pengalih Pengontrol Digital, Pengontrol Digital Pengontrol Pengalih STNRG328S, Pengontrol Pengontrol Digital, Pengontrol Digital, Pengontrol

Referensi

Tinggalkan komentar

Alamat email Anda tidak akan dipublikasikan. Bidang yang wajib diisi ditandai *