ESPRESSIF ESP32 Chip Revision v3.0
Αλλαγή σχεδίασης στην αναθεώρηση chip v3.0
Η Espressif κυκλοφόρησε μία αλλαγή σε επίπεδο γκοφρέτας στη σειρά προϊόντων ESP32 (αναθεώρηση chip v3.0). Αυτό το έγγραφο περιγράφει διαφορές μεταξύ της έκδοσης τσιπ v3.0 και των προηγούμενων εκδόσεων τσιπ ESP32. Παρακάτω είναι οι κύριες αλλαγές σχεδιασμού στην αναθεώρηση chip v3.0:
- Διόρθωση σφαλμάτων προσωρινής μνήμης PSRAM: Διορθώθηκε "Όταν η CPU αποκτά πρόσβαση στην εξωτερική SRAM με μια συγκεκριμένη σειρά, μπορεί να προκύψουν σφάλματα ανάγνωσης και εγγραφής". Λεπτομέρειες για το ζήτημα μπορείτε να βρείτε στο στοιχείο 3.9 στο ESP32 Series SoC Errata.
- Διορθώθηκε "Όταν κάθε CPU διαβάζει ορισμένους διαφορετικούς χώρους διευθύνσεων ταυτόχρονα, μπορεί να προκύψει σφάλμα ανάγνωσης." Λεπτομέρειες για το ζήτημα μπορείτε να βρείτε στο στοιχείο 3.10 στο ESP32 Series SoC Errata.
- Βελτιστοποιημένη σταθερότητα ταλαντωτή κρυστάλλου 32.768 KHz, το πρόβλημα αναφέρθηκε από τον πελάτη ότι υπάρχει μικρή πιθανότητα ότι υπό την αναθεώρηση του τσιπ έκδοσης υλικού 1.0, ο ταλαντωτής κρυστάλλου 32.768 KHz δεν μπορούσε να ξεκινήσει σωστά.
- Διορθώθηκαν ζητήματα έγχυσης σφάλματος σχετικά με την ασφαλή εκκίνηση και την κρυπτογράφηση φλας. Αναφορά: Συμβουλή ασφαλείας σχετικά με την έγχυση σφαλμάτων και τις προστασίες eFuse
(CVE-2019-17391) & Συμβουλευτική για την ασφάλεια Espressif σχετικά με το σφάλμα έγχυσης και την ασφαλή μπότα (CVE-2019-15894) - Βελτίωση: Άλλαξε τον ελάχιστο ρυθμό baud που υποστηρίζεται από τη μονάδα TWAI από 25 kHz σε 12.5 kHz.
- Επιτρέπεται η οριστική απενεργοποίηση της λειτουργίας εκκίνησης λήψης με τον προγραμματισμό του νέου bit eFuse UART_DOWNLOAD_DIS. Όταν αυτό το bit είναι προγραμματισμένο σε 1, η λειτουργία εκκίνησης λήψης δεν μπορεί να χρησιμοποιηθεί και η εκκίνηση θα αποτύχει εάν οι ακίδες ιμάντα έχουν ρυθμιστεί για αυτήν τη λειτουργία. Το λογισμικό προγραμματίστε αυτό το bit γράφοντας στο bit 27 του EFUSE_BLK0_WDATA0_REG και διαβάστε αυτό το bit διαβάζοντας το bit 27 του EFUSE_BLK0_RDATA0_REG. Η απενεργοποίηση εγγραφής για αυτό το bit είναι κοινόχρηστη με την απενεργοποίηση εγγραφής για το πεδίο eFuse flash_crypt_cnt.
Επιπτώσεις στα έργα πελατών
Αυτή η ενότητα προορίζεται να βοηθήσει τους πελάτες μας να κατανοήσουν τον αντίκτυπο της χρήσης της έκδοσης chip v3.0 σε μια νέα σχεδίαση ή της αντικατάστασης της παλαιότερης έκδοσης SoC με την έκδοση chip v3.0 στην υπάρχουσα σχεδίαση.
Χρήση Περίπτωση 1: Αναβάθμιση υλικού και λογισμικού
Αυτή είναι η περίπτωση χρήσης κατά την οποία ξεκινά το νέο έργο ή η αναβάθμιση για υλικό και λογισμικό σε ένα υπάρχον έργο είναι μια πιθανή επιλογή. Σε μια τέτοια περίπτωση, το έργο μπορεί να επωφεληθεί από την προστασία έναντι της επίθεσης έγχυσης σφάλματος και μπορεί επίσης να ωφεληθείtagνεότερος μηχανισμός ασφαλούς εκκίνησης και διόρθωση σφαλμάτων προσωρινής μνήμης PSRAM με ελαφρώς βελτιωμένη απόδοση PSRAM.
- Αλλαγές σχεδιασμού υλικού:
Ακολουθήστε την πιο πρόσφατη Οδηγία σχεδίασης υλικού Espressif. Για τη βελτιστοποίηση ζητημάτων σταθερότητας ταλαντωτή κρυστάλλων 32.768 KHz, ανατρέξτε στην Ενότητα Κρυσταλλικός Ταλαντωτής για περισσότερες πληροφορίες. - Αλλαγές σχεδίασης λογισμικού:
1) Επιλέξτε Ελάχιστη διαμόρφωση σε Rev3: Μεταβείτε στο μενούconfig > Conponent config > ESP32-specific και ορίστε την επιλογή Minimum Supported ESP32 Revision σε "Rev 3".
2) Έκδοση λογισμικού: Συνιστάται η χρήση ασφαλούς εκκίνησης βάσει RSA από το ESP-IDF έκδοση 4.1 και νεότερη έκδοση. Η έκδοση ESP-IDF v3.X μπορεί επίσης να λειτουργήσει με εφαρμογή με την αρχική ασφαλή εκκίνηση V1.
Χρήση Περίπτωση 2: Μόνο αναβάθμιση υλικού
Αυτή είναι η περίπτωση χρήσης όπου οι πελάτες έχουν υπάρχον έργο που μπορεί να επιτρέψει την αναβάθμιση υλικού, αλλά το λογισμικό πρέπει να παραμείνει το ίδιο σε όλες τις αναθεωρήσεις υλικού. Σε αυτήν την περίπτωση, το έργο επωφελείται από την ασφάλεια σε επιθέσεις έγχυσης σφαλμάτων, επιδιόρθωση σφαλμάτων προσωρινής μνήμης PSRAM και πρόβλημα σταθερότητας ταλαντωτή κρυστάλλου 32.768 KHz. Ωστόσο, η απόδοση του PSRAM συνεχίζει να παραμένει η ίδια.
- Αλλαγές σχεδιασμού υλικού:
Ακολουθήστε τις πιο πρόσφατες οδηγίες σχεδιασμού υλικού Espressif. - Αλλαγές σχεδίασης λογισμικού:
Ο πελάτης μπορεί να συνεχίσει να χρησιμοποιεί το ίδιο λογισμικό και το ίδιο δυαδικό για τα αναπτυσσόμενα προϊόντα. Το ίδιο δυαδικό αρχείο εφαρμογής θα λειτουργεί τόσο σε έκδοση τσιπ v1.0 όσο και σε έκδοση chip v3.0.
Προδιαγραφές ετικέτας
Η ετικέτα του ESP32-D0WD-V3 φαίνεται παρακάτω:
Η ετικέτα του ESP32-D0WDQ6-V3 φαίνεται παρακάτω:
Πληροφορίες Παραγγελίας
Για παραγγελία προϊόντος, ανατρέξτε στο: Επιλογέας προϊόντων ESP.
Δήλωση αποποίησης ευθύνης και πνευματικών δικαιωμάτων
Πληροφορίες σε αυτό το έγγραφο, συμπεριλαμβανομένων URL αναφορές, υπόκειται σε αλλαγές χωρίς προειδοποίηση.
ΑΥΤΟ ΤΟ ΕΓΓΡΑΦΟ ΠΑΡΕΧΕΤΑΙ ΩΣ ΕΧΕΙ ΧΩΡΙΣ ΚΑΜΙΑ ΕΓΓΥΗΣΗ, ΣΥΜΠΕΡΙΛΑΜΒΑΝΟΜΕΝΗΣ ΕΓΓΥΗΣΗΣ ΕΜΠΟΡΕΥΣΙΜΟΤΗΤΑΣ, ΜΗ ΠΑΡΑΒΙΑΣΗΣ, ΚΑΤΑΛΛΗΛΟΤΗΤΑΣ ΓΙΑ ΟΠΟΙΟΔΗΠΟΤΕ ΣΥΓΚΕΚΡΙΜΕΝΟ ΣΚΟΠΟ Ή ΟΠΟΙΑΔΗΠΟΤΕ ΕΓΓΥΗΣΗ ΓΙΑ ΑΛΛΟΥΣ ΛΟΓΟΥAMPLE.
Αποποιείται κάθε ευθύνη, συμπεριλαμβανομένης της ευθύνης για παραβίαση οποιωνδήποτε δικαιωμάτων ιδιοκτησίας, που σχετίζονται με τη χρήση των πληροφοριών σε αυτό το έγγραφο. Δεν παραχωρούνται άδειες εκφρασμένες ή υπονοούμενες, με estoppel ή με άλλο τρόπο, για οποιαδήποτε δικαιώματα πνευματικής ιδιοκτησίας στο παρόν. Το λογότυπο Wi-Fi Alliance Member είναι εμπορικό σήμα της Wi-Fi Alliance. Το λογότυπο Bluetooth είναι σήμα κατατεθέν της Bluetooth SIG.
Όλες οι εμπορικές επωνυμίες, εμπορικά σήματα και σήματα κατατεθέντα που αναφέρονται σε αυτό το έγγραφο αποτελούν ιδιοκτησία των αντίστοιχων κατόχων τους και αναγνωρίζονται με το παρόν.
Πνευματικά δικαιώματα © 2022 Espressif Inc. Με την επιφύλαξη παντός δικαιώματος.
Espressif IoT Team www.espressif.com
Έγγραφα / Πόροι
![]() |
ESPRESSIF ESP32 Chip Revision v3.0 [pdf] Οδηγός χρήστη ESP32 Chip Revision v3.0, ESP32, Chip Revision v3.0, ESP32 Chip |