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

ESPRESSIF ESP32 Chip Revision v3.0

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

Промяна на дизайна в ревизия на чип v3.0

Espressif пусна една промяна на нивото на вафла в серията продукти ESP32 (версия на чипа v3.0). Този документ описва разликите между ревизия на чип v3.0 и предишни ревизии на чип ESP32. По-долу са основните промени в дизайна на чип версия 3.0:

  1. Коригиране на грешка в кеша на PSRAM: Коригирано „Когато процесорът има достъп до външната SRAM в определена последователност, могат да възникнат грешки при четене и запис.“ Подробности за проблема могат да бъдат намерени в точка 3.9 в ESP32 Series SoC Errata.
  2. Коригирано „Когато всеки процесор чете определени различни адресни пространства едновременно, може да възникне грешка при четене.“ Подробности за проблема могат да бъдат намерени в точка 3.10 в ESP32 Series SoC Errata.
  3. Оптимизирана стабилност на 32.768 KHz кристален осцилатор, проблемът е докладван от клиента, че има малка вероятност при хардуерна версия на чипа v1.0 кристалният осцилатор 32.768 KHz да не може да стартира правилно.
  4. Коригирани проблеми с инжектиране на грешки относно защитено зареждане и флаш криптиране са коригирани. Справка: Съвети за сигурност относно инжектиране на грешки и защити от eFuse
    (CVE-2019-17391) & Съвети за сигурност на Espressif относно инжектиране на грешки и сигурно зареждане (CVE-2019-15894)
  5. Подобрение: Променена е минималната скорост на предаване, поддържана от TWAI модула от 25 kHz на 12.5 kHz.
  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. Промени в дизайна на хардуера:
    Моля, следвайте най-новите указания за проектиране на хардуер на Espressif. За оптимизиране на проблема със стабилността на 32.768 KHz кристален осцилатор, моля, вижте раздел Кристален осцилатор за повече информация.
  2. Промени в дизайна на софтуера:
    1) Изберете Минимална конфигурация до Rev3: Отидете на menu config > Conponent config > ESP32-specific и задайте опцията Minimum Supported ESP32 Revision на „Rev 3”.
    2) Версия на софтуера: Препоръчва се използването на RSA-базирано защитено зареждане от ESP-IDF v4.1 и по-нова версия. Версията ESP-IDF v3.X Release може да работи и с приложение с оригинално защитено зареждане V1.

Случай на използване 2: Само надграждане на хардуер
Това е случаят на използване, при който клиентите имат съществуващ проект, който може да позволи надграждане на хардуера, но софтуерът трябва да остане същият при ревизиите на хардуера. В този случай проектът се възползва от сигурността при атаки за инжектиране на грешки, корекция на грешки в PSRAM кеша и проблем със стабилността на 32.768KHz кристален осцилатор. Производителността на PSRAM обаче продължава да остава същата.

  1. Промени в дизайна на хардуера:
    Моля, следвайте последните указания за проектиране на хардуер на Espressif.
  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.
Всички търговски имена, търговски марки и регистрирани търговски марки, споменати в този документ, са собственост на съответните им собственици и с настоящото се потвърждават.
Copyright © 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

Референции

Оставете коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са маркирани *