STM-λογότυπο

STMicroelectronics STNRG328S Switching Controllers Ψηφιακός ελεγκτής

STMicroelectronics STNRG328S Switching Controllers Digital Controller-fig1

Εισαγωγή

  • Αυτό το έγγραφο περιγράφει τη διαδικασία επαναπρογραμματισμού της μνήμης EEPROM της συσκευής STNRG328S που είναι τοποθετημένη σε πλακέτες με τοπολογίες STC/HSTC. Η διαδικασία περιλαμβάνει τη λήψη του δυαδικού αρχείου file stsw-stc σε δεκαεξαδική μορφή χρησιμοποιώντας τον προσαρμογέα καλωδίου USB/TTL-RS232.
  • Ο πρώηνampΤο παρακάτω δείχνει μια πλακέτα με τοπολογία STC και τοποθετημένη STNRG328S. Ο σχεδιασμός βασίζεται σε εξαρτήματα X7R
    (πυκνωτές διακόπτη και επαγωγείς συντονισμού) για μετατροπή ρυθμού 4:1 (από δίαυλο εισόδου 48 V σε 12 V Vout), ικανός να παρέχει ισχύ 1 kW σε εφαρμογές διακομιστή.

    STMicroelectronics STNRG328S Switching Controllers Digital Controller-fig2

  • Μπορείτε να κατεβάσετε τον δυαδικό κώδικα stsw-stc από τον σύνδεσμο https://www.st.com/en/product/stnrg328s. Το stsw-stc υποστηρίζει την επικοινωνία PMBUS. Μπορείτε να βρείτε τη λίστα εντολών και περισσότερες πληροφορίες σχετικά με τη συσκευή στην ίδια τοποθεσία.
    Σπουδαίος: Επικοινωνήστε με το τοπικό γραφείο πωλήσεων όταν προγραμματίζετε το τσιπ για πρώτη φορά.

Εργαλεία και όργανα

Τα εργαλεία και τα όργανα που απαιτούνται για την εκτέλεση της διαδικασίας αναβάθμισης περιγράφονται παρακάτω.

  1. Προσωπικός υπολογιστής με τις ακόλουθες απαιτήσεις:
    • Windows XP, Windows 7 λειτουργικά συστήματα
    • τουλάχιστον 2 GB μνήμης RAM
    • 1 θύρες USB
  2. Εγκατάσταση file CDM v2.12.00 WHQL Certified.exe για πρόγραμμα οδήγησης FTDI για μετατροπέα USB 2.0 σε σειριακό UART. ο file μπορεί να γίνει λήψη από το ST.com στη σελίδα υλικολογισμικού του εργαλείου αξιολόγησης STEVAL-ILL077V1 στον υποκατάλογο STSW-ILL077FW_SerialLoader.
    • Συνδέστε το καλώδιο USB/UART στον υπολογιστή και τη μητρική πλακέτα. Την πρώτη φορά που το καλώδιο συνδέεται στον υπολογιστή, το πρόγραμμα οδήγησης σειριακού μετατροπέα USB FTDI θα πρέπει να βρεθεί και να εγκατασταθεί αυτόματα.
      Εάν το πρόγραμμα οδήγησης δεν είναι εγκατεστημένο, ξεκινήστε την εγκατάσταση file CDM v2.12.00 WHQL Certified.exe.
    • Μόλις εγκατασταθεί το πρόγραμμα οδήγησης, η επικοινωνία μέσω της θύρας USB αντιστοιχίζεται σε έναν εσωτερικό υπολογιστή COM. Η αντιστοίχιση μπορεί να επαληθευτεί στη Διαχείριση Συσκευών των Windows: [Πίνακας Ελέγχου]> [Σύστημα]> [Διαχείριση Συσκευών]> [Θύρες].

      STMicroelectronics STNRG328S Switching Controllers Digital Controller-fig3

  3. Αρχείο file Flash Loader Demonstrator.7z, απαιτείται για την εγκατάσταση του σειριακού flash loader ST στον υπολογιστή.
    Ο file μπορεί να γίνει λήψη από το ST.com στη σελίδα υλικολογισμικού του εργαλείου αξιολόγησης STEVAL-ILL077V1 στον υποκατάλογο STSW-ILL077FW_SerialLoader.
    • Αφού εγκαταστήσετε το σύνολο εργαλείων, εκτελέστε το εκτελέσιμο αρχείο file STFlashLoader.exe. Θα εμφανιστεί η οθόνη που φαίνεται στο παρακάτω σχήμα.

      STMicroelectronics STNRG328S Switching Controllers Digital Controller-fig4

  4. Το δυαδικό .hex file μεταγλωττίστηκε με το IAR Embedded Workbench. Η ενσωματωμένη συσκευή πρέπει να έχει ήδη αναβοσβήνει με υλικολογισμικό με υποστήριξη επικοινωνίας PMBUS. Για το υλικολογισμικό, αναφερόμαστε στο STUniversalCode.
  5. Καλώδιο Micro USB.
  6. Τροφοδοτικό DC με για την τροφοδοσία της πλακέτας.

Ρύθμιση υλικού

Αυτή η ενότητα περιγράφει τη σύνδεση μεταξύ του καλωδίου UART και των ακίδων της συσκευής. Το pinout της συσκευής φαίνεται παρακάτω:

STMicroelectronics STNRG328S Switching Controllers Digital Controller-fig5

  1. Ρυθμίστε τις ακίδες όπως ορίζεται στον παρακάτω πίνακα:
    Πίνακας 1. Ρυθμίσεις ακίδων STNRG328S
    Αναφορά άλτης καθορισμένη θέση
    Pin 13 (VDDA) Παρέχεται +3.3V / +5V επί του σκάφους
    PIN 29 VDD Παρέχεται +3.3V / +5V επί του σκάφους
    Καρφίτσα 1 (UART_RX) Ρυθμίστε το καλώδιο UART TX
    Pin 32 (UART_TX) Ρυθμίστε το καλώδιο UART RX
    Pin 30 (VSS) GND
    Pin 7 (UART2_RX) Συνδεθείτε στη γείωση για να απενεργοποιήσετε το bootloader στο δεύτερο UART
  2. Συνδέστε το άκρο USB του καλωδίου του προσαρμογέα στη θύρα USB του υπολογιστή. στη συνέχεια συνδέστε το σειριακό άκρο με τους ακροδέκτες της υποδοχής.
    Επαληθεύστε τις ακόλουθες συνδέσεις:
    • RX_cable = TX_devive (Pin 32)
    • TX_cable = RX_device (Pin 1)
    • GND_cable = GND_device (Pin 30)
      Ο άλλος ακροδέκτης UART RX 7 του STNRG328S πρέπει να συνδεθεί στη γείωση.

      STMicroelectronics STNRG328S Switching Controllers Digital Controller-fig6

Λήψη υλικολογισμικού

  • Για τον επαναπρογραμματισμό της μνήμης EEPROM της συσκευής STNRG328S, θα αναφερθούμε στην πλακέτα X7R-1kW που φαίνεται στο Σχήμα 1.
  • Το υλικολογισμικό stsw-stc θεωρείται ήδη εγκατεστημένο.
  • Η πλακέτα χρησιμοποιεί τον ακροδέκτη 1 και τον ακροδέκτη 32 ως UART. Το υλικολογισμικό διαμορφώνει αυτές τις κοινόχρηστες καρφίτσες I2C ως UART επειδή πρέπει να ενεργοποιήσει τον bootloader μέσω του UART. Αυτή η δυνατότητα μπορεί να ενεργοποιηθεί εκτελώντας την εντολή εγγραφής PMBUS για να ορίσετε την τιμή 0xDE σε 0x0001.
  • Για να στείλει τις εντολές PMBUS, ο χρήστης χρειάζεται ένα GUI και ένα υλικό διεπαφής USB/UART (βλ. 1.).
  • Αφού εκτελέσετε αυτήν την εντολή, συνδέστε το καλώδιο UART στον ακροδέκτη 1 και τον ακροδέκτη 32 όπως περιγράφεται παραπάνω και ακολουθήστε τα παρακάτω βήματα:
  1. Εκτελέστε το STFlashLoader.exe, εμφανίζεται το παρακάτω παράθυρο.

    STMicroelectronics STNRG328S Switching Controllers Digital Controller-fig7

    • Εφαρμόστε τις ρυθμίσεις που φαίνονται στην παραπάνω εικόνα.
      Σπουδαίος:
      Μην κάνετε αμέσως κλικ στο κουμπί [Επόμενο] γιατί μπορεί να κλείσει το παράθυρο χρόνου. Απαιτείται περαιτέρω επαναφορά της ακίδας πριν συνεχίσετε.
    • Για το [Όνομα θύρας], επιλέξτε τη θύρα COM που σχετίζεται με τον μετατροπέα USB/Σειρά. Η Διαχείριση Συσκευών των Windows στον υπολογιστή χρήστη εμφανίζει την αντιστοίχιση της θύρας COM (δείτε Εργαλεία και όργανα).
  2. Απενεργοποιήστε και ενεργοποιήστε την πλακέτα και αμέσως (λιγότερο από 1 δευτερόλεπτο) πατήστε το κουμπί [Επόμενο] στην παραπάνω εικόνα. Η ακόλουθη οθόνη θα εμφανιστεί εάν έχει δημιουργηθεί επιτυχής σύνδεση μεταξύ του υπολογιστή και της πλακέτας.

    STMicroelectronics STNRG328S Switching Controllers Digital Controller-fig8

  3. Από το πλαίσιο διαλόγου στο παραπάνω σχήμα, επιλέξτε STNRG από τη λίστα [Target]. Θα εμφανιστεί ένα νέο παράθυρο με τον χάρτη μνήμης της μη πτητικής μνήμης.

    STMicroelectronics STNRG328S Switching Controllers Digital Controller-fig9

  4. Κάντε κλικ στο κουμπί [Επόμενο] και θα εμφανιστεί η παρακάτω εικόνα.
    Για να προγραμματίσετε το EEPROM:
    1. επιλέξτε [Λήψη στη συσκευή]
    2. στο [Λήψη από file], περιηγηθείτε στο file για λήψη στη μνήμη SNRG328S.
    3.  επιλέξτε την επιλογή [Καθολική διαγραφή].

      STMicroelectronics STNRG328S Switching Controllers Digital Controller-fig10

  5. Κάντε κλικ στο [Next] για να ξεκινήσει η διαδικασία λήψης.
    Περιμένετε να ολοκληρωθεί η διαδικασία προγραμματισμού και βεβαιωθείτε ότι εμφανίζεται το μήνυμα επιτυχίας με πράσινο χρώμα, όπως φαίνεται στην παρακάτω εικόνα.

    STMicroelectronics STNRG328S Switching Controllers Digital Controller-fig11

  6. Μπορείτε να επαληθεύσετε ότι έχει ληφθεί το σωστό δυαδικό αρχείο ελέγχοντας ότι το άθροισμα ελέγχου δεδομένων και κωδικών του υλικολογισμικού ταιριάζει με την έκδοση.
    Αυτή η διαδικασία επεξηγείται στο STC Checksum Implementation.docx που διατίθεται στο ST.com.

Αναφορές

  1. Σημείωση εφαρμογής: AN4656: Διαδικασία εκκίνησης για ψηφιακούς ελεγκτές STLUX™ και STNRG™

Ιστορικό αναθεωρήσεων

Πίνακας 2. Ιστορικό αναθεώρησης εγγράφου

Ημερομηνία Εκδοχή Αλλαγές
02-Μαρτ-2022 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 Switching Controllers Ψηφιακός ελεγκτής [pdf] Εγχειρίδιο χρήστη
STNRG328S, Switching Controllers Digital Controller, STNRG328S Switching Controllers Digital Controller, Controllers Digital Controller, Digital Controller, Controller

Αναφορές

Αφήστε ένα σχόλιο

Η διεύθυνση email σας δεν θα δημοσιευτεί. Τα υποχρεωτικά πεδία επισημαίνονται *