ESPRESSIF-ESP32-Chip-Revisi-v3-0-LOGO

ESPRESSIF ESP32 Chip Revisi v3.0

ESPRESSIF-ESP32-Chip-Revisi-v3-0-PRODUCT

Perubahan Desain dalam Revisi Chip v3.0

Espressif telah merilis satu perubahan level wafer pada produk Seri ESP32 (revisi chip v3.0). Dokumen ini menjelaskan perbedaan antara revisi chip v3.0 dan revisi chip ESP32 sebelumnya. Di bawah ini adalah perubahan desain utama dalam revisi chip v3.0:

  1. Perbaikan Bug Cache PSRAM: Memperbaiki "Ketika CPU mengakses SRAM eksternal dalam urutan tertentu, kesalahan baca & tulis dapat terjadi.". Detail masalah dapat ditemukan di item 3.9 di Errata SoC Seri ESP32.
  2. Memperbaiki “Ketika setiap CPU membaca ruang alamat tertentu yang berbeda secara bersamaan, kesalahan baca dapat terjadi.” Detail masalah dapat ditemukan di item 3.10 di Errata SoC Seri ESP32.
  3. Mengoptimalkan stabilitas osilator kristal 32.768 KHz, masalah ini dilaporkan oleh klien bahwa ada kemungkinan rendah bahwa di bawah perangkat keras revisi chip v1.0, osilator kristal 32.768 KHz tidak dapat memulai dengan benar.
  4. Memperbaiki masalah injeksi kesalahan terkait boot aman dan enkripsi flash telah diperbaiki. Referensi: Penasihat Keamanan mengenai injeksi kesalahan dan perlindungan eFuse
    (CVE-2019-17391) & Penasihat Keamanan Espressif Mengenai Injeksi Kesalahan dan Boot Aman (CVE-2019-15894)
  5. Peningkatan: Mengubah baud rate minimum yang didukung oleh modul TWAI dari 25 kHz menjadi 12.5 kHz.
  6. Mengizinkan Mode Boot Unduhan untuk dinonaktifkan secara permanen dengan memprogram bit eFuse baru UART_DOWNLOAD_DIS. Ketika bit ini diprogram ke 1, mode Download Boot tidak dapat digunakan dan booting akan gagal jika pin pengikat diatur untuk mode ini. Program perangkat lunak bit ini dengan menulis ke bit 27 dari EFUSE_BLK0_WDATA0_REG, dan membaca bit ini dengan membaca bit 27 dari EFUSE_BLK0_RDATA0_REG. Penonaktifan penulisan untuk bit ini dibagi dengan penonaktifan penulisan untuk bidang ash_crypt_cnt eFuse.

Dampak pada Proyek Pelanggan

Bagian ini dimaksudkan untuk membantu pelanggan kami memahami dampak penggunaan revisi chip v3.0 dalam desain baru atau mengganti SoC versi lama dengan revisi chip v3.0 dalam desain yang ada.

Kasus Penggunaan 1: Peningkatan Perangkat Keras dan Perangkat Lunak
Ini adalah kasus penggunaan di mana proyek baru sedang dimulai atau ditingkatkan untuk perangkat keras dan perangkat lunak dalam proyek yang ada adalah opsi yang memungkinkan. Dalam kasus seperti itu, proyek dapat memperoleh manfaat dari perlindungan terhadap serangan injeksi kesalahan dan juga dapat mengambil keuntungan daritage mekanisme boot aman yang lebih baru dan perbaikan bug cache PSRAM dengan kinerja PSRAM yang sedikit ditingkatkan.

  1. Perubahan Desain Perangkat Keras:
    Silakan ikuti Pedoman Desain Perangkat Keras Espressif terbaru. Untuk optimasi masalah stabilitas osilator kristal 32.768 KHz, silakan merujuk ke Bagian Osilator Kristal untuk informasi lebih lanjut.
  2. Perubahan Desain Perangkat Lunak:
    1) Pilih Konfigurasi minimum ke Rev3: Buka menuconfig > Conponent config > ESP32-specific, dan atur opsi Minimum Supported ESP32 Revision ke “Rev 3”.
    2) Versi perangkat lunak: Merekomendasikan untuk menggunakan boot aman berbasis RSA dari ESP-IDF v4.1 dan yang lebih baru. Versi rilis ESP-IDF v3.X juga dapat bekerja dengan aplikasi dengan boot aman asli V1.

Kasus Penggunaan 2: Hanya Peningkatan Perangkat Keras
Ini adalah kasus penggunaan di mana pelanggan memiliki proyek yang ada yang dapat memungkinkan peningkatan perangkat keras tetapi perangkat lunak harus tetap sama di seluruh revisi perangkat keras. Dalam hal ini proyek mendapat manfaat keamanan terhadap serangan injeksi kesalahan, perbaikan bug cache PSRAM dan masalah stabilitas osilator kristal 32.768KHz. Performa PSRAM tetap sama.

  1. Perubahan Desain Perangkat Keras:
    Silakan ikuti Pedoman Desain Perangkat Keras Espressif terbaru.
  2. Perubahan Desain Perangkat Lunak:
    Klien dapat terus menggunakan perangkat lunak dan biner yang sama untuk produk yang disebarkan. Biner aplikasi yang sama akan bekerja pada revisi chip v1.0 dan revisi chip v3.0.

Spesifikasi Label

Label ESP32-D0WD-V3 ditunjukkan di bawah ini:ESPRESSIF-ESP32-Chip-Revisi-v3-0-FIG-1
Label ESP32-D0WDQ6-V3 ditunjukkan di bawah ini:ESPRESSIF-ESP32-Chip-Revisi-v3-0-FIG-2

Informasi Pemesanan

Untuk pemesanan produk, silakan merujuk ke: ESP Product Selector.

Penafian dan Pemberitahuan Hak Cipta
Informasi dalam dokumen ini, termasuk URL referensi, dapat berubah tanpa pemberitahuan.
DOKUMEN INI DISEDIAKAN SEBAGAIMANA ADANYA TANPA JAMINAN APA PUN, TERMASUK JAMINAN DIPERDAGANGKAN, NON-PELANGGARAN, KESESUAIAN UNTUK TUJUAN TERTENTU, ATAU JAMINAN LAIN YANG TIMBUL DARI PROPOSAL, SPESIFIKASI, ATAU SPESIFIKASI APA PUNAMPLE.

Semua tanggung jawab, termasuk kewajiban atas pelanggaran hak kepemilikan apa pun, terkait dengan penggunaan informasi dalam dokumen ini disangkal. Tidak ada lisensi tersurat maupun tersirat, dengan estoppel atau sebaliknya, untuk hak kekayaan intelektual apa pun yang diberikan di sini. Logo Anggota Wi-Fi Alliance adalah merek dagang dari Wi-Fi Alliance. Logo Bluetooth adalah merek dagang terdaftar dari Bluetooth SIG.
Semua nama dagang, merek dagang dan merek dagang terdaftar yang disebutkan dalam dokumen ini adalah milik dari pemiliknya masing-masing, dan dengan ini diakui.
Hak Cipta © 2022 Espressif Inc. Semua hak dilindungi undang-undang.

Tim IoT Espressif www.espressif.com

Dokumen / Sumber Daya

ESPRESSIF ESP32 Chip Revisi v3.0 [Bahasa Indonesia:] Panduan Pengguna
Revisi Chip ESP32 v3.0, ESP32, Revisi Chip v3.0, Chip ESP32

Referensi

Tinggalkan komentar

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