Mfululizo wa Espressif ESP32-C6 SoC
 Mwongozo wa Mtumiaji wa Errata
Mwongozo wa Mtumiaji wa Espressif ESP32-C6 SoC Errata
Utangulizi
Hati hii inaelezea makosa yanayojulikana katika mfululizo wa ESP32-C6 wa SoCs.
Mfululizo wa Espressif ESP32-C6 SoC Errata - Mifumo ya Espressif

Kitambulisho cha Chip

Kumbuka:
Angalia kiungo au msimbo wa QR ili kuhakikisha kuwa unatumia toleo jipya zaidi la hati hii:
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf
Aikoni ya msimbo wa Qr
Marekebisho ya Chip 1
Espressif inaletwa vM.X mpango wa nambari ili kuonyesha marekebisho ya chip.
M - Nambari kuu, inayoonyesha marekebisho makubwa ya bidhaa ya chip. Nambari hii ikibadilika, inamaanisha kuwa programu iliyotumiwa kwa toleo la awali la bidhaa haioani na bidhaa mpya, na toleo la programu litasasishwa kwa matumizi ya bidhaa mpya.
X - Nambari ndogo, inayoonyesha marekebisho madogo ya bidhaa ya chip. Ikiwa nambari hii itabadilika, inamaanisha
programu iliyotumika kwa toleo la awali la bidhaa inaoana na bidhaa mpya, na hakuna haja ya kuboresha programu.
Mpango wa vM.X unachukua nafasi ya mipango ya marekebisho ya chipu iliyotumika hapo awali, ikijumuisha nambari za ECOx, Vxxx, na miundo mingine ikiwa ipo.
Marekebisho ya chip yanatambuliwa na:
  • Sehemu ya eFuse EFUSE_RD_MAC_SPI_SYS_3_REG[23:22] na EFUSE_RD_MAC_SPI_SYS_3_REG[21:18]
Jedwali la 1: Utambulisho wa Marekebisho ya Chip kwa Bits za eFuse
Mfululizo wa Espressif ESP32-C6 SoC Errata - Utambulisho wa Marekebisho ya Chip ya Jedwali 1 kwa Bits za eFuse
  • Habari ya Ufuatiliaji wa Espressif mstari katika kuashiria chip
Mfululizo wa Espressif ESP32-C6 SoC Errata - Kielelezo 1
Kielelezo cha 1: Mchoro wa Kuashiria Chip
Jedwali la 2: Utambulisho wa Marekebisho ya Chip kwa Kuweka Alama kwa Chip
Mfululizo wa Espressif ESP32-C6 SoC Errata - Utambulisho wa Marekebisho ya Chip ya Jedwali 2 kwa Kuweka Alama kwa Chip
  • Kitambulisho cha Vipimo mstari katika kuashiria moduli
Mfululizo wa Espressif ESP32-C6 SoC Errata - Kielelezo 2
Kielelezo cha 2: Mchoro wa Kuashiria Moduli
Jedwali la 3: Utambulisho wa Marekebisho ya Chip kwa Kuweka Alama kwa Moduli
Mfululizo wa Espressif ESP32-C6 SoC Errata - Utambulisho wa Marekebisho ya Chip ya Jedwali 3 kwa Kuweka Alama kwa Moduli
Kumbuka:

2 Mbinu za Ziada

Baadhi ya hitilafu katika bidhaa ya chip hazihitaji kurekebishwa katika kiwango cha silicon, au kwa maneno mengine katika marekebisho mapya ya chip.
Katika kesi hii, chip inaweza kutambuliwa kwa Msimbo wa Tarehe katika kuashiria chip (ona Mchoro 1). Kwa taarifa zaidi,
tafadhali rejea Habari ya Ufungaji wa Chip ya Espressif.
Moduli zilizojengwa karibu na chipu zinaweza kutambuliwa kwa Nambari ya PW kwenye lebo ya bidhaa (ona Mchoro 3). Kwa habari zaidi, tafadhali rejelea Habari ya Ufungaji wa Moduli ya Espressif.
Mfululizo wa Espressif ESP32-C6 SoC Errata - Kielelezo 3
Kielelezo cha 3: Lebo ya Bidhaa ya Moduli
Kumbuka:
Tafadhali kumbuka kuwa Nambari ya PW hutolewa tu kwa reels zilizofungwa kwenye mifuko ya kizuizi cha unyevu cha alumini (MBB).

Maelezo ya Errata

Jedwali la 4: Muhtasari wa Errata
Espressif ESP32-C6 Series SoC Errata - Jedwali 4 Muhtasari wa Errata

3 RSC-V CPU

3.1 Kizuizi kinachowezekana kwa sababu ya utekelezaji wa maagizo nje ya agizo wakati wa kuandika kwa LP SRAM inahusika.
Maelezo
HP CPU inapotekeleza maagizo (maagizo A na maagizo B mfululizo) katika LP SRAM, na maagizo A na maagizo B hutokea kwa kufuata mifumo ifuatayo:
  • Maagizo A yanahusisha kuandika kwa kumbukumbu. Kwa mfanoampchini: sw/sh/sb
  • Maagizo B yanahusisha tu kufikia basi la maelekezo. Kwa mfanoampchini: nop/jal/jalr/lui/auipc
  • Anwani ya maagizo B haijapangiliwa kwa 4-byte
Data iliyoandikwa kwa maagizo A kwa kumbukumbu inafanywa tu baada ya maagizo B kukamilika. Hii inaleta hatari ambapo, baada ya maagizo A kuandika kwa kumbukumbu, ikiwa kitanzi kisicho na kikomo kinatekelezwa katika maagizo B, uandishi wa maagizo A hautawahi kukamilika.
Zilizowekwa
Unapopata shida hii, au unapoangalia nambari ya kusanyiko na kuona muundo uliotajwa hapo juu,
  • Ongeza maagizo ya uzio kati ya maagizo A na kitanzi kisicho na mwisho. Hili linaweza kupatikana kwa kutumia kiolesura cha rv_utils_memory_barrier katika ESP-IDF.
  • Badilisha kitanzi kisicho na kikomo na maagizo ya wfi. Hii inaweza kupatikana kwa kutumia kiolesura cha rv_utils_wait_for_intr katika ESP-IDF.
  • Zima kiendelezi cha RV32C (kilichobanwa) unapokusanya msimbo utakaotekelezwa katika LP SRAM ili kuepuka maagizo yasiyo na anwani za baiti 4.
Suluhisho
Itarekebishwa katika masahihisho ya baadaye ya chip.
4 Saa
4.1 Urekebishaji Usio Sahihi wa Saa ya RC_FAST_CLK
Maelezo
Katika chip ya ESP32-C6, marudio ya chanzo cha saa ya RC_FAST_CLK ni karibu sana na mzunguko wa saa ya kumbukumbu (40 MHz XTAL_CLK), hivyo kufanya kuwa vigumu kusawazisha kwa usahihi. Hii inaweza kuathiri vifaa vya pembeni vinavyotumia RC_FAST_CLK na kuwa na mahitaji magumu ya mzunguko wake sahihi wa saa.
Kwa vifaa vya pembeni vinavyotumia RC_FAST_CLK, tafadhali rejelea Mwongozo wa Marejeleo wa Kiufundi wa ESP32-C6 > Kuweka Sura Upya na Saa.
Zilizowekwa
Tumia vyanzo vingine vya saa badala ya RC_FAST_CLK.
Suluhisho
Imewekwa katika marekebisho ya chip v0.1.
5 Weka upya
5.1 Uwekaji Upya wa Mfumo Uliochochewa na Kipima Muda cha RTC Hawezi Kuripotiwa Kwa Usahihi
Maelezo
Wakati kipima muda cha RTC (RWDT) kinapoanzisha uwekaji upya wa mfumo, msimbo wa chanzo uliowekwa upya hauwezi kuunganishwa ipasavyo. Kwa hivyo, sababu ya kuweka upya iliyoripotiwa haijabainishwa na inaweza kuwa si sahihi.
Zilizowekwa
Hakuna suluhisho.
Suluhisho
Imewekwa katika marekebisho ya chip v0.1.
6 RMT
6.1 Kiwango cha mawimbi ya hali ya kutofanya kitu kinaweza kukumbwa na hitilafu katika modi ya TX inayoendelea ya RMT
Maelezo
Katika moduli ya RMT ya ESP32-C6, ikiwa hali ya TX inayoendelea imewashwa, utumaji data unatarajiwa kukoma baada ya data kutumwa kwa mizunguko ya RMT_TX_LOOP_NUM_CHn, na baada ya hapo, kiwango cha mawimbi katika hali ya kutofanya kitu kinapaswa kudhibitiwa na "kiwango" uwanja wa alama ya mwisho.
Walakini, katika hali halisi, baada ya uwasilishaji wa data kusimamishwa, kiwango cha mawimbi ya hali ya uvivu cha kituo hakidhibitiwi na uga wa "kiwango" cha kialamisho, lakini kwa kiwango cha data iliyofungwa nyuma, ambayo haijabainishwa.
Zilizowekwa
Watumiaji wanapendekezwa kuweka RMT_IDLE_OUT_EN_CHn hadi 1 ili kutumia rejista tu kudhibiti kiwango cha kutofanya kitu.
Suala hili limepuuzwa tangu toleo la kwanza la ESP-IDF linaloauni hali ya TX endelevu (v5.1). Katika matoleo haya ya ESP-IDF, imesanidiwa kuwa kiwango cha kutofanya kitu kinaweza kudhibitiwa tu na rejista.
Suluhisho
Hakuna marekebisho yaliyopangwa.
7 Wi-Fi
7.1 ESP32-C6 Haiwezi kuwa 802.11mc FTM Kianzilishi
Maelezo
Muda wa T3 (yaani wakati wa kuondoka kwa ACK kutoka kwa Kianzilishi) uliotumika katika Kipimo cha Muda Mzuri wa 802.11mc (FTM) hauwezi kupatikana kwa usahihi, na kwa sababu hiyo ESP32-C6 haiwezi kuwa Kianzilishi cha FTM.
Zilizowekwa
Hakuna suluhisho.
Suluhisho
Itarekebishwa katika masahihisho ya baadaye ya chip.

Nyaraka na Rasilimali Zinazohusiana

Nyaraka Zinazohusiana
Eneo la Wasanidi Programu
  • Mwongozo wa Kuandaa wa ESP-IDF kwa ESP32-C6 - Nyaraka za kina kwa mfumo wa maendeleo wa ESP-IDF.
  • ESP-IDF na mifumo mingine ya maendeleo kwenye GitHub.
    https://github.com/espressif
  • Jukwaa la ESP32 BBS – Jumuiya ya Mhandisi-kwa-Mhandisi (E2E) kwa bidhaa za Espressif ambapo unaweza kuchapisha maswali, kushiriki maarifa, kuchunguza mawazo na kusaidia kutatua matatizo na wahandisi wenzako.
    https://esp32.com/
  • Jarida la ESP - Vitendo Bora, Nakala, na Vidokezo kutoka kwa watu wa Espressif.
    https://blog.espressif.com/
  • Tazama vichupo vya SDK na Maonyesho, Programu, Zana, Firmware ya AT.
    https://espressif.com/en/support/download/sdks-demos
Bidhaa
Wasiliana Nasi

Historia ya Marekebisho

Mfululizo wa Espressif ESP32-C6 SoC Errata - Historia ya Marekebisho
Mfululizo wa Espressif ESP32-C6 SoC Errata - Kanusho na Notisi ya Hakimiliki
Kanusho na Notisi ya Hakimiliki
Taarifa katika hati hii, ikiwa ni pamoja na URL marejeleo, yanaweza kubadilika bila taarifa.
TAARIFA ZOTE ZA WATU WA TATU KATIKA WARAKA HUU ZIMETOLEWA BILA UHAKIKI WA UHAKIKA NA USAHIHI WAKE.
HAKUNA DHAMANA IMETOLEWA KWA WARAKA HUU KWA UUZAJI WAKE, KUTOKUKUKA UKIUKA, KUFAA KWA MADHUMUNI YOYOTE MAALUM, WALA HAINA DHAMANA YOYOTE VINGINEVYO INAYOTOKANA NA PENDEKEZO LOLOTE, MAALUM AU S.AMPLE.
Dhima yote, ikiwa ni pamoja na dhima ya ukiukaji wa haki zozote za umiliki, zinazohusiana na matumizi ya taarifa katika hati hii imekataliwa. Hakuna leseni zilizoelezwa au kudokezwa, kwa njia ya estoppel au vinginevyo, kwa haki zozote za uvumbuzi zinazotolewa humu.
Nembo ya Mwanachama wa Wi-Fi Alliance ni chapa ya biashara ya Muungano wa Wi-Fi. Nembo ya Bluetooth ni alama ya biashara iliyosajiliwa ya Bluetooth SIG.
Majina yote ya biashara, chapa za biashara na chapa za biashara zilizosajiliwa zilizotajwa katika hati hii ni mali ya wamiliki wao, na zinakubaliwa.
Hakimiliki © 2023 Espressif Systems (Shanghai) Co., Ltd. Haki zote zimehifadhiwa.

Nyaraka / Rasilimali

Mfululizo wa Espressif ESP32-C6 SoC Errata [pdf] Mwongozo wa Mtumiaji
ESP32-C6 Series SoC Errata, ESP32-C6 Series, SoC Errata, Errata

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *