ESPRESSIF-ESP32-Chip-Revision-v3-0-LOGO

ESPRESSIF ESP32 Chip Revision v3.0

ESPRESSIF-ESP32-Chip-Revision-v3-0-PRODUCT

Зміна дизайну в версії 3.0 мікросхеми

Espressif випустив одну зміну рівня вафлі в серії продуктів ESP32 (версія чіпа v3.0). Цей документ описує відмінності між версією чіпа v3.0 і попередніми версіями чіпа ESP32. Нижче наведені основні зміни дизайну в версії чіпа v3.0:

  1. Виправлення помилки кешу PSRAM: виправлено «Коли ЦП звертається до зовнішнього SRAM у певній послідовності, можуть виникати помилки читання та запису». Подробиці проблеми можна знайти в пункті 3.9 у ESP32 Series SoC Errata.
  2. Виправлено «Коли кожен ЦП одночасно читає певні різні адресні простори, може виникнути помилка читання». Докладні відомості про проблему можна знайти в пункті 3.10 у ESP32 Series SoC Errata.
  3. Оптимізована стабільність кварцевого генератора 32.768 КГц. Клієнт повідомив про проблему, що існує низька ймовірність того, що під апаратним забезпеченням версії 1.0 мікросхеми кварцевий генератор 32.768 КГц не може запуститися належним чином.
  4. Виправлено Проблеми впровадження помилок щодо безпечного завантаження та шифрування флеш-пам’яті виправлено. Посилання: Порада з безпеки щодо введення помилок і захисту eFuse
    (CVE-2019-17391) & Espressif Security Advisors Concerning Fault Injection and Secure Boot (CVE-2019-15894)
  5. Покращення: змінено мінімальну швидкість передачі даних, підтримувану модулем TWAI, з 25 кГц до 12.5 кГц.
  6. Дозволено назавжди вимкнути режим завантаження завантаження шляхом програмування нового біта eFuse UART_DOWNLOAD_DIS. Коли цей біт запрограмовано на 1, режим Download Boot не може бути використаний і завантаження не вдасться, якщо для цього режиму встановлено обв’язувальні шпильки. Програмне забезпечення програмує цей біт, записуючи в біт 27 EFUSE_BLK0_WDATA0_REG, і читає цей біт, зчитуючи біт 27 EFUSE_BLK0_RDATA0_REG. Заборона запису для цього біта спільна з забороною запису для поля flash_crypt_cnt eFuse.

Вплив на проекти клієнтів

Цей розділ має на меті допомогти нашим клієнтам зрозуміти вплив використання версії мікросхеми версії 3.0 у новій конструкції або заміни старішої версії SoC на версію версії мікросхеми версії 3.0 у існуючій конструкції.

Випадок використання 1: Оновлення обладнання та програмного забезпечення
Це випадок використання, коли новий проект ініціюється або оновлення апаратного та програмного забезпечення в існуючому проекті є можливим варіантом. У такому випадку проект може виграти від захисту від атаки впровадження помилок, а також може отримати випередженняtage новішого механізму безпечного завантаження та виправлення помилок кешу PSRAM із дещо покращеною продуктивністю PSRAM.

  1. Зміни дизайну обладнання:
    Будь ласка, дотримуйтесь останніх інструкцій Epressif щодо дизайну обладнання. Для оптимізації проблеми стабільності кварцевого генератора 32.768 кГц зверніться до розділу Кристалічний генератор для отримання додаткової інформації.
  2. Зміни в дизайні програмного забезпечення:
    1) Виберіть мінімальну конфігурацію до версії 3: перейдіть до меню конфігурації > Конфігурація компонента > спеціально для ESP32 і встановіть параметр Мінімальна підтримувана версія ESP32 на «Ревізія 3».
    2) Версія програмного забезпечення: рекомендуємо використовувати безпечне завантаження на основі RSA з ESP-IDF версії 4.1 і пізніших. Версія ESP-IDF v3.X Release також може працювати з програмою з оригінальним безпечним завантаженням V1.

Випадок використання 2: лише оновлення обладнання
Це випадок використання, коли клієнти мають існуючий проект, який дозволяє оновити апаратне забезпечення, але програмне забезпечення має залишатися незмінним у всіх версіях апаратного забезпечення. У цьому випадку проект отримує переваги безпеки від атак із впровадженням помилок, виправлення помилок кешу PSRAM і проблему стабільності кварцевого генератора 32.768 КГц. Проте продуктивність PSRAM залишається незмінною.

  1. Зміни дизайну обладнання:
    Будь ласка, дотримуйтесь останніх інструкцій Epressif щодо дизайну обладнання.
  2. Зміни в дизайні програмного забезпечення:
    Клієнт може продовжувати використовувати те саме програмне забезпечення та двійковий файл для розгорнутих продуктів. Той самий двійковий файл програми працюватиме як на версії мікросхеми v1.0, так і на версії мікросхеми v3.0.

Специфікація етикетки

Етикетка ESP32-D0WD-V3 показана нижче:ESPRESSIF-ESP32-Chip-Revision-v3-0-FIG-1
Етикетка ESP32-D0WDQ6-V3 показана нижче:ESPRESSIF-ESP32-Chip-Revision-v3-0-FIG-2

Інформація про замовлення

Щоб замовити продукт, зверніться до: ESP Product Selector.

Відмова від відповідальності та повідомлення про авторські права
Інформація в цьому документі, в т.ч URL посилання, можуть бути змінені без попередження.
ЦЕЙ ДОКУМЕНТ НАДАЄТЬСЯ ЯК Є БЕЗ ЖОДНИХ ГАРАНТІЙ, ВКЛЮЧАЮЧИ БУДЬ-ЯКУ ГАРАНТІЮ ПРИДАТНОСТІ ДЛЯ ПРОДАЖУ, ВІДСУТНІСТЬ ПОРУШЕННЯ ПРАВ, ВІДПОВІДНІСТЬ ДЛЯ БУДЬ-ЯКОЇ КОНКРЕТНОЇ ЦІЛІ АБО БУДЬ-ЯКУ ГАРАНТІЮ, ЩО ВИНИКАЄ БУДЬ-ЯКА ПРОПОЗИЦІЯ, СПЕЦИФІКАЦІЯ АБО SAMPLE.

Будь-яка відповідальність, включаючи відповідальність за порушення будь-яких прав власності, пов’язана з використанням інформації в цьому документі, відмовляється. Тут не надається жодних ліцензій, явних чи непрямих, шляхом припинення дії чи іншим чином, на будь-які права інтелектуальної власності. Логотип Wi-Fi Alliance Member є торговою маркою Wi-Fi Alliance. Логотип Bluetooth є зареєстрованою торговою маркою Bluetooth SIG.
Усі торгові назви, торгові марки та зареєстровані торгові марки, згадані в цьому документі, є власністю відповідних власників і цим визнаються.
© 2022 Espressif Inc. Усі права захищено.

Команда Espressif IoT www.espressif.com

Документи / Ресурси

ESPRESSIF ESP32 Chip Revision v3.0 [pdfПосібник користувача
ESP32 Chip Revision v3.0, ESP32, Chip Revision v3.0, ESP32 Chip

Список літератури

Залиште коментар

Ваша електронна адреса не буде опублікована. Обов'язкові поля позначені *