SoC серыі Espressif ESP32-C6
 Кіраўніцтва карыстальніка Errata
Кіраўніцтва карыстальніка Espressif ESP32-C6 Series SoC Errata
Уводзіны
Гэты дакумент апісвае вядомыя памылкі ў серыі SoC ESP32-C6.
Espressif ESP32-C6 Series SoC Errata - Espressif Systems

Ідэнтыфікацыя чыпа

Заўвага:
Праверце спасылку або QR-код, каб пераканацца, што вы выкарыстоўваеце апошнюю версію гэтага дакумента:
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf
Значок Qr-кода
1 рэвізія чыпа
Прадстаўляем Espressif 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
Espressif ESP32-C6 Series SoC Errata - Табліца 1 Ідэнтыфікацыя версіі мікрасхемы па бітах eFuse
  • Інфармацыя аб адсочванні Espressif лінія ў маркіроўцы фішкі
Espressif ESP32-C6 Series SoC Errata - малюнак 1
Малюнак 1: Схема маркіроўкі мікрасхем
Табліца 2: Ідэнтыфікацыя версіі чыпа па маркіроўцы чыпа
Espressif ESP32-C6 Series SoC Errata - Табліца 2 Ідэнтыфікацыя версіі чыпа па маркіроўцы чыпа
  • Спецыфікацыйны ідэнтыфікатар лінія ў разметцы модуля
Espressif ESP32-C6 Series SoC Errata - малюнак 2
Малюнак 2: Схема маркіроўкі модуля
Табліца 3: Ідэнтыфікацыя версіі чыпа па маркіроўцы модуля
Espressif ESP32-C6 Series SoC Errata - Табліца 3 Ідэнтыфікацыя версіі мікрасхемы па маркіроўцы модуля
Заўвага:

2 Дадатковыя метады

Некаторыя памылкі ў чыпе не трэба выпраўляць на ўзроўні крэмнія, або, іншымі словамі, у новай рэвізіі чыпа.
У гэтым выпадку чып можа быць ідэнтыфікаваны кодам даты ў маркіроўцы чыпа (гл. малюнак 1). Для атрымання дадатковай інфармацыі,
калі ласка, звярніцеся да Інфармацыя аб упакоўцы чыпаў Espressif.
Модулі, пабудаваныя вакол чыпа, можна ідэнтыфікаваць па нумары PW на этыкетцы прадукту (гл. малюнак 3). Для атрымання дадатковай інфармацыі, калі ласка, звярніцеся да Інфармацыя аб упакоўцы модуля Espressif.
Espressif ESP32-C6 Series SoC Errata - малюнак 3
Малюнак 3: Этыкетка прадукту модуля
Заўвага:
Звярніце ўвагу, што Нумар PW прадастаўляецца толькі для барабанаў, упакаваных у алюмініевыя вільгацеахоўныя пакеты (MBB).

Апісанне памылкі

Табліца 4: Рэзюмэ выпраўленняў
Espressif ESP32-C6 Series SoC Errata - Табліца 4 Зводка памылак

3 ЦП RISC-V

3.1 Магчымая тупіковая блакіроўка з-за нечарговага выканання інструкцый пры запісе ў LP SRAM
Апісанне
Калі працэсар HP выконвае інструкцыі (інструкцыі A і інструкцыі B паслядоўна) у LP SRAM, і інструкцыі A і інструкцыі B прытрымліваюцца наступных шаблонаў:
  • Інструкцыя A прадугледжвае запіс у памяць. напрыкладampлес: sw/sh/sb
  • Інструкцыя 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.
Рашэнне
Выпраўлена ў рэвізіі чыпа v0.1.
5 Скід
5.1 Скід сістэмы, выкліканы вартавым таймерам RTC, не можа быць правільна паведамлены
Апісанне
Калі вартавы таймер RTC (RWDT) запускае скід сістэмы, зыходны код скіду не можа быць правільна зафіксаваны. У выніку паведамленая прычына скіду нявызначаная і можа быць памылковай.
абыходныя
Няма абыходнага шляху.
Рашэнне
Выпраўлена ў рэвізіі чыпа v0.1.
6 RMT
6.1 У рэжыме бесперапыннай перадачы RMT узровень сігналу ў стане чакання можа сутыкнуцца з памылкай
Апісанне
У модулі RMT ESP32-C6, калі рэжым бесперапыннай перадачы ўключаны, чакаецца, што перадача даных спыніцца пасля адпраўкі даных для RMT_TX_LOOP_NUM_CHn раундаў, і пасля гэтага ўзровень сігналу ў стане чакання павінен кантралявацца «ўзроўнем» поле канцавога маркера.
Аднак у рэальнай сітуацыі, пасля спынення перадачы даных, узровень сігналу ў стане бяздзейнасці канала кантралюецца не полем «узровень» канчатковага маркера, а ўзроўнем у дадзеных, загорнутых назад, які з'яўляецца нявызначаным.
абыходныя
Карыстальнікам прапануецца ўсталяваць 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 Fine Time Measurement (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 – Суполка ад інжынера да інжынера (E2E) для прадуктаў Espressif, дзе вы можаце задаваць пытанні, дзяліцца ведамі, вывучаць ідэі і дапамагаць вырашаць праблемы з калегамі-інжынерамі.
    https://esp32.com/
  • Часопіс ESP – лепшыя практыкі, артыкулы і нататкі ад людзей Espressif.
    https://blog.espressif.com/
  • Глядзіце ўкладкі SDKs і Demos, Apps, Tools, AT Firmware.
    https://espressif.com/en/support/download/sdks-demos
прадукты
Звяжыцеся з намі
  • Глядзіце ўкладкі "Пытанні па продажах", "Тэхнічныя запыты", "Схемы схем" і "Дызайн друкаванай платы".view, атрымаць Сampлес
    (Інтэрнэт-крамы), Станьце нашым пастаўшчыком, Каментарыі і прапановы.
    https://espressif.com/en/contact-us/sales-questions

Гісторыя версій

Espressif ESP32-C6 Series SoC Errata - Гісторыя версій
Espressif ESP32-C6 Series SoC Errata - Адмова ад адказнасці і паведамленне аб аўтарскім праве
Адмова ад адказнасці і апавяшчэнне аб аўтарскіх правах
Інфармацыя ў гэтым дакуменце, у тым ліку URL спасылкі, могуць быць зменены без папярэдняга паведамлення.
УСЯ ІНФАРМАЦЫЯ ТРЭЦІХ БАКОЎ У ГЭТЫМ ДАКУМЕНТЫ ПРАДСТАЎЛЯЕЦЦА "ЯК ЁСЦЬ" БЕЗ НІЯКІХ ГАРАНТЫЙ НА ЯЕ САПРАЎДНАСЦЬ І ДАЛАДНАСЦЬ.
НА ГЭТЫ ДАКУМЕНТ НЕ ДАЕЦЦА НІЯКАЯ ГАРАНТЫЯ НА ЯГО ТАВАРЫЧНАСЦЬ, АДСУТНАСЦЬ ПАРУШЭННЯ ПРАВАЎ, ПРЫДАТНАСЦЬ ДЛЯ ЛЮБЫХ КАНКРЭТНЫХ МЭТ, ТАКОЖ НЕ ДАЕЦЦА НІЯКІХ ГАРАНТЫЙ ІНШЫМ ПРАПАНОВАМ, СПЕЦЫФІКАЦЫЯМІ АБО SAMPLE.
Усякая адказнасць, у тым ліку за парушэнне правоў уласнасці, звязаная з выкарыстаннем інфармацыі ў гэтым дакуменце, адмаўляецца. Тут не прадастаўляюцца ліцэнзіі, відавочныя або падразумелыя, шляхам estoppel або іншым чынам, на якія-небудзь правы інтэлектуальнай уласнасці.
Лагатып Wi-Fi Alliance Member з'яўляецца гандлёвай маркай Wi-Fi Alliance. Лагатып Bluetooth з'яўляецца зарэгістраванай гандлёвай маркай Bluetooth SIG.
Усе гандлёвыя назвы, гандлёвыя маркі і зарэгістраваныя гандлёвыя маркі, згаданыя ў гэтым дакуменце, з'яўляюцца ўласнасцю іх адпаведных уладальнікаў і гэтым пацвярджаюцца.
Аўтарскае права © 2023 Espressif Systems (Shanghai) Co., Ltd. Усе правы абаронены.

Дакументы / Рэсурсы

Памылкі SoC серыі Espressif ESP32-C6 [pdfКіраўніцтва карыстальніка
ESP32-C6 Series SoC Errata, ESP32-C6 Series, SoC Errata, Errata

Спасылкі

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаны *