SoC серии Espressif ESP32-C6 Руководство пользователя по исправлениям

Введение
В этом документе описаны известные ошибки в SoC серии ESP32-C6.
В этом документе описаны известные ошибки в SoC серии ESP32-C6.

Идентификация чипа
Примечание:
Проверьте ссылку или QR-код, чтобы убедиться, что вы используете последнюю версию этого документа:
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf
Проверьте ссылку или QR-код, чтобы убедиться, что вы используете последнюю версию этого документа:
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf

1 ревизия чипа
Эспрессиф представляет vM.X схема нумерации для обозначения версий чипа.
M – Основной номер, указывающий основную версию микросхемы. Если это число изменится, это означает, что программное обеспечение, использованное для предыдущей версии продукта, несовместимо с новым продуктом, и версия программного обеспечения должна быть обновлена для использования нового продукта.
X – Младший номер, указывающий на второстепенную версию чипа. Если это число изменится, это означает, что
программное обеспечение, использованное в предыдущей версии продукта, совместимо с новым продуктом, и нет необходимости обновлять программное обеспечение.
программное обеспечение, использованное в предыдущей версии продукта, совместимо с новым продуктом, и нет необходимости обновлять программное обеспечение.
Схема vM.X заменяет ранее используемые схемы ревизий микросхем, включая номера ECOx, Vxxx и другие форматы, если таковые имеются.
Ревизия чипа определяется:
- Поле eFuse EFUSE_RD_MAC_SPI_SYS_3_REG[23:22] и EFUSE_RD_MAC_SPI_SYS_3_REG[21:18]
Таблица 1. Идентификация версии чипа по битам eFuse

- Информация об отслеживании эспрессифа линия в маркировке чипа

Рисунок 1: Схема маркировки чипа
Таблица 2. Идентификация версии чипа по маркировке чипа

- Идентификатор спецификации линия в маркировке модуля

Рисунок 2: Схема маркировки модуля
Таблица 3. Идентификация версии чипа по маркировке модуля

Примечание:
- Информация о выпуске ESP-IDF, поддерживающем конкретную версию чипа, представлена в разделе Совместимость между выпусками ESP-IDF и версиями SoC Espressif.
- Для получения дополнительной информации об обновлении версии чипа и идентификации продуктов серии ESP32-C6 см. ESP32-C6 Уведомления об изменении продукта/процесса (PCN).
- Дополнительную информацию о схеме нумерации версий микросхем см. Рекомендации по совместимости для схемы нумерации версий чипа.
2 дополнительных метода
Некоторые ошибки в чипе не требуют исправления на уровне кристалла или, другими словами, в новой версии чипа.
В этом случае чип можно идентифицировать по коду даты в маркировке чипа (см. рисунок 1). Для дополнительной информации,
пожалуйста, обратитесь к Информация об упаковке чипсов Espressif.
пожалуйста, обратитесь к Информация об упаковке чипсов Espressif.
Модули, построенные на основе чипа, можно идентифицировать по номеру PW на этикетке продукта (см. Рисунок 3). Для получения дополнительной информации см. Информация об упаковке модуля Espressif.

Рис. 3. Этикетка продукта модуля
Примечание:
Обратите внимание, что Номер пароля предоставляется только для катушек, упакованных в алюминиевые влагонепроницаемые пакеты (MBB).
Обратите внимание, что Номер пароля предоставляется только для катушек, упакованных в алюминиевые влагонепроницаемые пакеты (MBB).
Описание ошибок
Таблица 4. Сводка исправлений

3 процессора RISC-V
3.1 Возможная тупиковая ситуация из-за неправильного выполнения инструкций при записи в LP SRAM.
Описание
Когда ЦП HP выполняет инструкции (последовательно инструкцию A и инструкцию B) в LP SRAM, а инструкция A и инструкция B следуют следующим шаблонам:
- Инструкция А включает запись в память. Бывшийampлес: св/ш/сб
- Инструкция B предполагает только доступ к шине команд. Бывшийampфайлы: nop/jal/jalr/lui/auipc
- Адрес инструкции B не выровнен по 4 байтам.
Данные, записанные инструкцией A в память, фиксируются только после завершения выполнения инструкции B. Это создает риск, когда после записи инструкции A в память, если в инструкции B выполняется бесконечный цикл, запись инструкции A никогда не завершится.
обходные
Когда у вас возникнет эта проблема или вы проверите ассемблерный код и увидите вышеупомянутый шаблон,
- Добавьте инструкцию ограждения между инструкцией A и бесконечным циклом. Этого можно добиться с помощью интерфейса rv_utils_memory_barrier в ESP-IDF.
- Замените бесконечный цикл инструкцией wfi. Этого можно добиться с помощью интерфейса rv_utils_wait_for_intr в ESP-IDF.
- Отключите расширение RV32C (сжатое) при компиляции кода, который будет выполняться в LP SRAM, чтобы избежать инструкций с адресами, не выровненными по 4 байта.
Решение
Будет исправлено в будущих версиях чипа.
Будет исправлено в будущих версиях чипа.
4 часов
4.1 Неточная калибровка часов RC_FAST_CLK
Описание
В чипе ESP32-C6 частота источника тактовой частоты RC_FAST_CLK слишком близка к опорной тактовой частоте (40 МГц XTAL_CLK), что делает невозможным точную калибровку. Это может повлиять на периферийные устройства, использующие RC_FAST_CLK и предъявляющие строгие требования к точной тактовой частоте.
Информацию о периферийных устройствах, использующих RC_FAST_CLK, см. в Справочном техническом руководстве ESP32-C6 > Глава «Сброс и часы».
обходные
Используйте другие источники синхронизации вместо RC_FAST_CLK.
Используйте другие источники синхронизации вместо RC_FAST_CLK.
Решение
Исправлено в версии чипа v0.1.
Исправлено в версии чипа v0.1.
5 Сброс
5.1 Сброс системы, вызванный сторожевым таймером RTC, не может быть правильно сообщен
Описание
Когда сторожевой таймер RTC (RWDT) запускает сброс системы, исходный код сброса не может быть правильно зафиксирован. В результате сообщаемая причина сброса является неопределенной и может быть ошибочной.
Когда сторожевой таймер RTC (RWDT) запускает сброс системы, исходный код сброса не может быть правильно зафиксирован. В результате сообщаемая причина сброса является неопределенной и может быть ошибочной.
обходные
Нет обходного пути.
Нет обходного пути.
Решение
Исправлено в версии чипа v0.1.
Исправлено в версии чипа v0.1.
6 РМТ
6.1 Уровень сигнала в состоянии ожидания может быть ошибочным в режиме непрерывной передачи RMT.
Описание
В модуле RMT ESP32-C6, если включен режим непрерывной передачи, ожидается, что передача данных прекращается после отправки данных для раундов RMT_TX_LOOP_NUM_CHn, и после этого уровень сигнала в состоянии ожидания должен контролироваться «уровнем» поле конечного маркера.
В модуле RMT ESP32-C6, если включен режим непрерывной передачи, ожидается, что передача данных прекращается после отправки данных для раундов RMT_TX_LOOP_NUM_CHn, и после этого уровень сигнала в состоянии ожидания должен контролироваться «уровнем» поле конечного маркера.
Однако в реальной ситуации после остановки передачи данных уровень сигнала состояния простоя канала контролируется не полем «уровень» конечного маркера, а уровнем в данных, перевернутых обратно, который является неопределенным.
обходные
Пользователям предлагается установить для RMT_IDLE_OUT_EN_CHn значение 1, чтобы использовать регистры только для управления уровнем простоя.
Эта проблема была устранена с момента появления первой версии ESP-IDF, поддерживающей режим непрерывной передачи (v5.1). В этих версиях ESP-IDF настроено, что уровнем простоя можно управлять только с помощью регистров.
Пользователям предлагается установить для RMT_IDLE_OUT_EN_CHn значение 1, чтобы использовать регистры только для управления уровнем простоя.
Эта проблема была устранена с момента появления первой версии ESP-IDF, поддерживающей режим непрерывной передачи (v5.1). В этих версиях ESP-IDF настроено, что уровнем простоя можно управлять только с помощью регистров.
Решение
Исправление не запланировано.
Исправление не запланировано.
7 Wi-Fi
7.1 ESP32-C6 не может быть инициатором 802.11mc FTM
Описание
Время T3 (т. е. время отправления ACK от инициатора), используемое в точном измерении времени 802.11mc (FTM), не может быть получено правильно, и в результате ESP32-C6 не может быть инициатором FTM.
Время T3 (т. е. время отправления ACK от инициатора), используемое в точном измерении времени 802.11mc (FTM), не может быть получено правильно, и в результате ESP32-C6 не может быть инициатором FTM.
обходные
Нет обходного пути.
Нет обходного пути.
Решение
Будет исправлено в будущих версиях чипа.
Будет исправлено в будущих версиях чипа.
Сопутствующая документация
- Техническое описание серии ESP32-C6. Технические характеристики оборудования ESP32-C6.
- Техническое справочное руководство ESP32-C6 — подробная информация о том, как использовать память и периферийные устройства ESP32-C6.
- Рекомендации по проектированию оборудования ESP32-C6 — рекомендации по интеграции ESP32-C6 в ваш аппаратный продукт.
- Сертификаты https://espressif.com/en/support/documents/certificates
- ESP32-C6 Уведомления об изменении продукта/процесса (PCN) https://espressif.com/en/support/documents/pcns?keys=ESP8684
- Обновления документации и подписка на уведомления об обновлениях https://espressif.com/en/support/download/documents
Зона разработчика
- Руководство по программированию ESP-IDF для ESP32-C6 — обширная документация по среде разработки ESP-IDF.
- ESP-IDF и другие среды разработки на GitHub.
https://github.com/espressif - ESP32 BBS Forum — сообщество инженеров (E2E) для продуктов Espressif, где вы можете задавать вопросы, делиться знаниями, исследовать идеи и помогать решать проблемы с другими инженерами.
https://esp32.com/ - Журнал ESP — лучшие практики, статьи и заметки от людей из Espressif.
https://blog.espressif.com/ - См. вкладки SDK и демонстрации, Приложения, Инструменты, Прошивка AT.
https://espressif.com/en/support/download/sdks-demos
Продукция
- SoC серии ESP32-C6 — просмотрите все SoC ESP32-C6.
https://espressif.com/en/products/socs?id=ESP32-C6 - Модули серии ESP32-C6 — просмотрите все модули на базе ESP32-C6.
https://espressif.com/en/products/modules?id=ESP32-C6 - Комплекты разработчика серии ESP32-C6 — просмотрите все комплекты разработчика на основе ESP32-C6.
https://espressif.com/en/products/devkits?id=ESP32-C6 - ESP Product Selector — найдите оборудование Espressif, соответствующее вашим потребностям, сравнив или применив фильтры.
https://products.espressif.com/#/product-selector?language=en
Связаться с нами
- См. вкладки «Вопросы по продажам», «Технические запросы», «Схема схемы и дизайн печатной платы».view, получить Sampле
(Интернет-магазины), Станьте нашим поставщиком, Комментарии и предложения.
https://espressif.com/en/contact-us/sales-questions
История изменений


Уведомление об отказе от ответственности и авторских правах
Информация в этом документе, включая URL ссылки, может быть изменено без предварительного уведомления.
ВСЯ ИНФОРМАЦИЯ ТРЕТЬИХ СТОРОН В ДАННОМ ДОКУМЕНТЕ ПРЕДОСТАВЛЯЕТСЯ КАК ЕСТЬ, БЕЗ ГАРАНТИЙ ЕЕ ПОДЛИННОСТИ И ТОЧНОСТИ.
НА ЭТОТ ДОКУМЕНТ НЕ ПРЕДОСТАВЛЯЕТСЯ НИКАКИХ ГАРАНТИЙ В ОТНОШЕНИИ ЕГО КОММЕРЧЕСКОЙ ПРИГОДНОСТИ, НЕНАРУШЕНИЯ ПРАВ, ПРИГОДНОСТИ ДЛЯ ЛЮБОЙ КОНКРЕТНОЙ ЦЕЛИ, А ТАКЖЕ НЕ ПРЕДОСТАВЛЯЕТСЯ КАКИХ-ЛИБО ГАРАНТИЙ, ВЫТЕКАЮЩИХ ИЗ ЛЮБОГО ПРЕДЛОЖЕНИЯ, СПЕЦИФИКАЦИИ ИЛИ ИНЫХAMPЛЕ.
Любая ответственность, включая ответственность за нарушение каких-либо прав собственности, связанных с использованием информации в этом документе, снимается. Никаких лицензий, явных или подразумеваемых, путем эстоппеля или иным образом, на какие-либо права интеллектуальной собственности здесь не предоставляется.
Логотип Wi-Fi Alliance Member является товарным знаком Wi-Fi Alliance. Логотип Bluetooth является зарегистрированным товарным знаком Bluetooth SIG.
Все торговые наименования, товарные знаки и зарегистрированные товарные знаки, упомянутые в этом документе, являются собственностью их соответствующих владельцев и настоящим признаются.
Copyright © 2023 Espressif Systems (Shanghai) Co., Ltd. Все права защищены.
Информация в этом документе, включая URL ссылки, может быть изменено без предварительного уведомления.
ВСЯ ИНФОРМАЦИЯ ТРЕТЬИХ СТОРОН В ДАННОМ ДОКУМЕНТЕ ПРЕДОСТАВЛЯЕТСЯ КАК ЕСТЬ, БЕЗ ГАРАНТИЙ ЕЕ ПОДЛИННОСТИ И ТОЧНОСТИ.
НА ЭТОТ ДОКУМЕНТ НЕ ПРЕДОСТАВЛЯЕТСЯ НИКАКИХ ГАРАНТИЙ В ОТНОШЕНИИ ЕГО КОММЕРЧЕСКОЙ ПРИГОДНОСТИ, НЕНАРУШЕНИЯ ПРАВ, ПРИГОДНОСТИ ДЛЯ ЛЮБОЙ КОНКРЕТНОЙ ЦЕЛИ, А ТАКЖЕ НЕ ПРЕДОСТАВЛЯЕТСЯ КАКИХ-ЛИБО ГАРАНТИЙ, ВЫТЕКАЮЩИХ ИЗ ЛЮБОГО ПРЕДЛОЖЕНИЯ, СПЕЦИФИКАЦИИ ИЛИ ИНЫХAMPЛЕ.
Любая ответственность, включая ответственность за нарушение каких-либо прав собственности, связанных с использованием информации в этом документе, снимается. Никаких лицензий, явных или подразумеваемых, путем эстоппеля или иным образом, на какие-либо права интеллектуальной собственности здесь не предоставляется.
Логотип Wi-Fi Alliance Member является товарным знаком Wi-Fi Alliance. Логотип Bluetooth является зарегистрированным товарным знаком Bluetooth SIG.
Все торговые наименования, товарные знаки и зарегистрированные товарные знаки, упомянутые в этом документе, являются собственностью их соответствующих владельцев и настоящим признаются.
Copyright © 2023 Espressif Systems (Shanghai) Co., Ltd. Все права защищены.
Документы/Ресурсы
![]() |
Ошибки SoC серии Espressif ESP32-C6 [pdf] Руководство пользователя Ошибки SoC серии ESP32-C6, Серия ESP32-C6, Ошибки SoC, Ошибки |