SoC од серијата еспресив ESP32-C6 Упатство за употреба Errata

Вовед
Овој документ ги опишува познатите грешки во ESP32-C6 серијата на SoC.
Овој документ ги опишува познатите грешки во ESP32-C6 серијата на SoC.

Идентификација на чип
Забелешка:
Проверете ја врската или 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 изданија и ревизии на Espressif SoCs.
- За повеќе информации за надградбата на ревизијата на чипот и нивната идентификација на производите од серијата ESP32-C6, погледнете на ESP32-C6 Известувања за промена на производ/процес (PCN).
- За повеќе информации за шемата за нумерирање на ревизија на чипови, видете Советување за компатибилност за шема за нумерирање на ревизија на чипови.
2 Дополнителни методи
Некои грешки во чип-производот не треба да се поправат на ниво на силикон, или со други зборови во нова ревизија на чипот.
Во овој случај, чипот може да се идентификува со шифра на датум во означувањето на чипот (види Слика 1). За повеќе информации,
ве молиме повикајте се на Информации за пакување со чип за еспресив.
ве молиме повикајте се на Информации за пакување со чип за еспресив.
Модулите изградени околу чипот може да се идентификуваат со PW Number во етикетата на производот (види Слика 3). За повеќе информации, ве молиме погледнете на Информации за пакување на модулот Espressif.

Слика 3: Етикета на производот на модулот
Забелешка:
Ве молиме имајте предвид дека PW број е предвидено само за макари спакувани во алуминиумски кеси за заштита од влага (MBB).
Ве молиме имајте предвид дека PW број е предвидено само за макари спакувани во алуминиумски кеси за заштита од влага (MBB).
Опис на грешка
Табела 4: Резиме на грешки

3 RISC-V процесор
3.1 Можен ќор-сокак поради неправилно извршување на инструкциите кога е вклучено пишување на LP SRAM
Опис
Кога процесорот HP извршува инструкции (инструкција А и инструкција Б последователно) во LP SRAM, и инструкцијата А и инструкцијата Б се случува да ги следат следните шеми:
- Упатството А вклучува пишување во меморија. Прamples: sw/sh/sb
- Инструкцијата Б вклучува само пристап до магистралата за инструкции. Прamples: nop/jal/jalr/lui/auipc
- Адресата на инструкцијата Б не е порамнета 4 бајти
Податоците напишани од инструкцијата А во меморијата се запишуваат само откако инструкцијата Б ќе заврши со извршувањето. Ова воведува ризик каде што, по инструкцијата А запишување во меморијата, ако се изврши бесконечна јамка во инструкцијата Б, пишувањето на инструкцијата А никогаш нема да заврши.
Преостанати околности
Кога ќе го искусите овој проблем или кога ќе го проверите кодот за склопување и ќе ја видите горенаведената шема,
- Додадете инструкција за ограда помеѓу инструкцијата А и бесконечната јамка. Ова може да се постигне со користење на интерфејсот 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 MHz XTAL_CLK), што го оневозможува прецизното калибрирање. Ова може да влијае на периферните уреди што користат RC_FAST_CLK и имаат строги барања за неговата точна фреквенција на часовникот.
За периферни уреди што користат RC_FAST_CLK, ве молиме погледнете го прирачникот за технички референци ESP32-C6 > Ресетирање на поглавје и часовник.
Преостанати околности
Користете други извори на часовник наместо RC_FAST_CLK.
Користете други извори на часовник наместо RC_FAST_CLK.
Решение
Поправено во ревизијата на чипот v0.1.
Поправено во ревизијата на чипот v0.1.
5 Ресетирај
5.1 Ресетирањето на системот активирано од тајмерот RTC Watchdog не може правилно да се пријави
Опис
Кога тајмерот за набљудување RTC (RWDT) ќе активира системско ресетирање, изворниот код за ресетирање не може правилно да се заклучи. Како резултат на тоа, пријавената причина за ресетирање е неодредена и можеби е погрешна.
Кога тајмерот за набљудување RTC (RWDT) ќе активира системско ресетирање, изворниот код за ресетирање не може правилно да се заклучи. Како резултат на тоа, пријавената причина за ресетирање е неодредена и можеби е погрешна.
Преостанати околности
Нема заобиколување.
Нема заобиколување.
Решение
Поправено во ревизијата на чипот v0.1.
Поправено во ревизијата на чипот v0.1.
6 RMT
6.1 Нивото на сигналот во мирување може да дојде до грешка во режимот RMT континуирано TX
Опис
Во RMT модулот на ESP32-C6, доколку е овозможен континуираниот TX режим, се очекува преносот на податоци да престане откако податоците ќе се испратат за RMT_TX_LOOP_NUM_CHn круга, а потоа нивото на сигналот во состојба на мирување треба да се контролира од „нивото“ поле на крајниот маркер.
Во RMT модулот на ESP32-C6, доколку е овозможен континуираниот TX режим, се очекува преносот на податоци да престане откако податоците ќе се испратат за RMT_TX_LOOP_NUM_CHn круга, а потоа нивото на сигналот во состојба на мирување треба да се контролира од „нивото“ поле на крајниот маркер.
Меѓутоа, во реална ситуација, откако ќе престане преносот на податоци, нивото на сигналот во мирување на каналот не е контролирано од полето „ниво“ на крајниот маркер, туку од нивото во податоците завиткани назад, кое е неодредено.
Преостанати околности
На корисниците им се предлага да постават RMT_IDLE_OUT_EN_CHn на 1 за да користат само регистри за да го контролираат нивото на мирување.
Овој проблем е заобиколен уште од првата верзија ESP-IDF што поддржува континуиран TX режим (v5.1). Во овие верзии на ESP-IDF, конфигурирано е дека нивото на мирување може да се контролира само со регистри.
На корисниците им се предлага да постават RMT_IDLE_OUT_EN_CHn на 1 за да користат само регистри за да го контролираат нивото на мирување.
Овој проблем е заобиколен уште од првата верзија ESP-IDF што поддржува континуиран TX режим (v5.1). Во овие верзии на ESP-IDF, конфигурирано е дека нивото на мирување може да се контролира само со регистри.
Решение
Нема закажано поправка.
Нема закажано поправка.
7 Wi-Fi
7.1 ESP32-C6 Не може да биде 802.11mc FTM иницијатор
Опис
Времето на T3 (т.е. времето на поаѓање на ACK од иницијаторот) што се користи во 802.11mc Fine Time Measurement (FTM) не може правилно да се стекне, и како резултат на тоа ESP32-C6 не може да биде FTM иницијатор.
Времето на T3 (т.е. времето на поаѓање на ACK од иницијаторот) што се користи во 802.11mc Fine Time Measurement (FTM) не може правилно да се стекне, и како резултат на тоа ESP32-C6 не може да биде FTM иницијатор.
Преостанати околности
Нема заобиколување.
Нема заобиколување.
Решение
Да се поправи во идните ревизии на чиповите.
Да се поправи во идните ревизии на чиповите.
Поврзана документација
- Лист со податоци од серијата ESP32-C6 – Спецификации на хардверот ESP32-C6.
- ESP32-C6 Technical Reference Manual – Детални информации за тоа како да се користи 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 – Заедница од инженер-до-инженер (E2E) за производите на Espressif каде што можете да објавувате прашања, да споделувате знаење, да истражувате идеи и да помогнете во решавањето на проблемите со колегите инженери.
https://esp32.com/ - Списанието ESP – Најдобри практики, написи и белешки од луѓе на Еспресиф.
https://blog.espressif.com/ - Погледнете ги картичките SDK и демо, Апликации, Алатки, AT фирмвер.
https://espressif.com/en/support/download/sdks-demos
Производи
- SoC од серијата ESP32-C6 – Прелистајте ги сите чипови на ESP32-C6.
https://espressif.com/en/products/socs?id=ESP32-C6 - Модули од серијата ESP32-C6 – Прелистајте ги сите модули базирани на ESP32-C6.
https://espressif.com/en/products/modules?id=ESP32-C6 - DevKits од серијата ESP32-C6 – Прелистувајте низ сите Devkits базирани на ESP32-C6.
https://espressif.com/en/products/devkits?id=ESP32-C6 - Избирач на производи ESP – Најдете хардверски производ Espressif погоден за вашите потреби со споредување или примена на филтри.
https://products.espressif.com/#/product-selector?language=en
Контактирајте со нас
- Видете ги картичките Прашања за продажба, технички прашања, шема на кола и дизајн на ПХБ Реview, Земаampлес
(Онлајн продавници), станете наш добавувач, коментари и предлози.
https://espressif.com/en/contact-us/sales-questions
Историја на ревизии


Известување за одрекување и авторски права
Информации во овој документ, вклучувајќи URL референци, е предмет на промена без претходна најава.
СИТЕ ИНФОРМАЦИИ ОД ТРЕТИ ЛИЦА ВО ОВОЈ ДОКУМЕНТ СЕ ОБЕЗБЕДУВАНИ КАКО ШТО СЕ НЕМА ГАРАНЦИЈА ЗА НЕГОВАТА автентичност и точност.
НЕ СЕ ОБЕЗДАВА ГАРАНЦИЈА НА ОВОЈ ДОКУМЕНТ ЗА НЕГОВАТА ПРЕДМЕТЛИВОСТ, НЕПОВРЕШУВАЊЕ, СООДВЕТНОСТ ЗА КОЈА ПОСЕБНИ ЦЕЛИ, НИТУ ДА Е НИКАКВА ГАРАНЦИЈА ПОИНАКУ КОЈА ПРОИЗЛЕГУВА ОД КОЈ ПРЕДЛОГ, СПЕЦAMPЛЕ.
Се отфрла секаква одговорност, вклучително и одговорност за прекршување на какви било сопственички права, во врска со користењето на информациите во овој документ. Овде не се дадени лиценци изразени или имплицирани, со estoppel или на друг начин, за какви било права на интелектуална сопственост.
Логото на Wi-Fi Alliance Member е заштитен знак на Wi-Fi Alliance. Логото на Bluetooth е регистрирана трговска марка на Bluetooth SIG.
Сите трговски имиња, заштитни знаци и регистрирани трговски марки споменати во овој документ се сопственост на нивните соодветни сопственици и со ова се признати.
Авторски права © 2023 Espressif Systems (Shanghai) Co., Ltd. Сите права се задржани.
Информации во овој документ, вклучувајќи URL референци, е предмет на промена без претходна најава.
СИТЕ ИНФОРМАЦИИ ОД ТРЕТИ ЛИЦА ВО ОВОЈ ДОКУМЕНТ СЕ ОБЕЗБЕДУВАНИ КАКО ШТО СЕ НЕМА ГАРАНЦИЈА ЗА НЕГОВАТА автентичност и точност.
НЕ СЕ ОБЕЗДАВА ГАРАНЦИЈА НА ОВОЈ ДОКУМЕНТ ЗА НЕГОВАТА ПРЕДМЕТЛИВОСТ, НЕПОВРЕШУВАЊЕ, СООДВЕТНОСТ ЗА КОЈА ПОСЕБНИ ЦЕЛИ, НИТУ ДА Е НИКАКВА ГАРАНЦИЈА ПОИНАКУ КОЈА ПРОИЗЛЕГУВА ОД КОЈ ПРЕДЛОГ, СПЕЦAMPЛЕ.
Се отфрла секаква одговорност, вклучително и одговорност за прекршување на какви било сопственички права, во врска со користењето на информациите во овој документ. Овде не се дадени лиценци изразени или имплицирани, со estoppel или на друг начин, за какви било права на интелектуална сопственост.
Логото на Wi-Fi Alliance Member е заштитен знак на Wi-Fi Alliance. Логото на Bluetooth е регистрирана трговска марка на Bluetooth SIG.
Сите трговски имиња, заштитни знаци и регистрирани трговски марки споменати во овој документ се сопственост на нивните соодветни сопственици и со ова се признати.
Авторски права © 2023 Espressif Systems (Shanghai) Co., Ltd. Сите права се задржани.
Документи / ресурси
![]() | Еспресив ESP32-C6 серија SoC Errata [pdf] Упатство за користење ESP32-C6 серијата SoC Errata, ESP32-C6 Series, SoC Errata, Errata |