Espressif ESP32-C6 シリーズ SoC
 正誤表ユーザーマニュアル
Espressif ESP32-C6 シリーズ SoC 正誤表ユーザー マニュアル
導入
このドキュメントでは、ESP32-C6 シリーズ SoC の既知の正誤表について説明します。
Espressif ESP32-C6 シリーズ SoC 正誤表 - Espressif Systems

チップの識別

注記:
リンクまたは QR コードをチェックして、このドキュメントの最新バージョンを使用していることを確認してください。
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf
Qr コード アイコン
1 チップ リビジョン
エスプレシフがご紹介するのは vMX チップのリビジョンを示す番号付けスキーム。
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 シリーズ SoC 正誤表 - 表 1 eFuse ビットによるチップ リビジョンの識別
  • Espressif追跡情報 チップマーキングのライン
Espressif ESP32-C6 シリーズ SoC 正誤表 - 図 1
図 1: チップのマーキング図
表 2: チップ マーキングによるチップ リビジョンの識別
Espressif ESP32-C6 シリーズ SoC 正誤表 - 表 2 チップ マーキングによるチップ リビジョンの識別
  • 仕様識別子 モジュール内のラインマーキング
Espressif ESP32-C6 シリーズ SoC 正誤表 - 図 2
図 2: モジュールのマーキング図
表 3: モジュール マーキングによるチップ リビジョンの識別
Espressif ESP32-C6 シリーズ SoC 正誤表 - 表 3 モジュール マーキングによるチップ リビジョンの識別
注記:

2 追加の方法

チップ製品の一部のエラーは、シリコン レベル、つまり新しいチップ リビジョンで修正する必要はありません。
この場合、チップはチップマーキングの日付コードによって識別される場合があります (図 1 を参照)。詳細については、
参照してください Espressif チップのパッケージング情報.
チップを中心に構築されたモジュールは、製品ラベルの PW 番号で識別できます (図 3 を参照)。詳細については、を参照してください。 Espressif モジュールのパッケージング情報.
Espressif ESP32-C6 シリーズ SoC 正誤表 - 図 3
図 3: モジュールの製品ラベル
注記:
ご注意ください PW番号 アルミニウム防湿袋 (MBB) に梱包されたリールにのみ提供されます。

正誤表の説明

表 4: 正誤表の概要
Espressif ESP32-C6 シリーズ SoC 正誤表 - 表 4 正誤表の概要

3 RISC-V CPU

3.1 LP SRAM への書き込みが関係する場合、命令のアウトオブオーダー実行によるデッドロックの可能性
説明
HP CPU が LP SRAM 内の命令 (命令 A と命令 B を連続して) 実行すると、命令 A と命令 B は次のパターンに従います。
  • 命令 A にはメモリへの書き込みが含まれます。元ampファイル: SW/SH/SB
  • 命令 B には、命令バスへのアクセスのみが含まれます。元ampファイル: nop/jal/jalr/lui/auipc
  • 命令 B のアドレスが 4 バイトにアライメントされていません
命令 A によってメモリに書き込まれたデータは、命令 B の実行が完了した後にのみコミットされます。これにより、命令 A がメモリに書き込んだ後、命令 B で無限ループが実行されると、命令 A の書き込みが完了しないというリスクが生じます。
回避策
この問題が発生した場合、またはアセンブリ コードをチェックして上記のパターンが確認された場合は、
  • 命令 A と無限ループの間にフェンス命令を追加します。これは、ESP-IDF の rv_utils_memory_barrier インターフェイスを使用して実現できます。
  • 無限ループを wfi 命令に置き換えます。これは、ESP-IDF の rv_utils_wait_for_intr インターフェイスを使用して実現できます。
  • LP SRAM で実行されるコードをコンパイルするときは、32 バイトにアライメントされていないアドレスを持つ命令を回避するために、RV4C (圧縮) 拡張機能を無効にします。
解決
将来のチップ リビジョンで修正される予定です。
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 の代わりに他のクロック ソースを使用してください。
解決
チップ リビジョン v0.1 で修正されました。
5リセット
5.1 RTC ウォッチドッグ タイマーによってトリガーされたシステム リセットが正しく報告されない
説明
RTC ウォッチドッグ タイマー (RWDT) がシステム リセットをトリガーすると、リセットのソース コードを正しくラッチできません。その結果、報告されるリセット原因は不確定であり、間違っている可能性があります。
回避策
回避策はありません。
解決
チップ リビジョン v0.1 で修正されました。
6RMT
6.1 RMT 連続送信モードでアイドル状態の信号レベルがエラーになる可能性がある
説明
ESP32-C6 の RMT モジュールでは、連続 TX モードが有効になっている場合、データが RMT_TX_LOOP_NUM_CHn 回送信された後にデータ送信が停止することが予想され、その後、アイドル状態の信号レベルは「レベル」によって制御される必要があります。エンドマーカーのフィールド。
ただし、実際の状況では、データ送信が停止した後、チャネルのアイドル状態の信号レベルは、エンドマーカーの「レベル」フィールドによって制御されず、ラップバックされたデータのレベルによって制御されます。このレベルは不定です。
回避策
アイドル レベルの制御にのみレジスタを使用するには、RMT_IDLE_OUT_EN_CHn を 1 に設定することをお勧めします。
この問題は、連続 TX モードをサポートする最初の ESP-IDF バージョン (v5.1) 以降、回避されています。これらのバージョンの ESP-IDF では、アイドル レベルはレジスタによってのみ制御できるように構成されています。
解決
修正の予定はありません。
7 Wi-Fi
7.1 ESP32-C6 は 802.11mc FTM イニシエーターにはなりません
説明
3mc Fine Time Measurement (FTM) で使用される T802.11 の時刻 (つまり、イニシエーターからの ACK の出発時刻) が正しく取得できず、結果として ESP32-C6 は FTM イニシエーターになることができません。
回避策
回避策はありません。
解決
将来のチップ リビジョンで修正される予定です。

関連ドキュメントとリソース

関連ドキュメント
開発者ゾーン
  • ESP32-C6 用 ESP-IDF プログラミング ガイド – ESP-IDF 開発フレームワークに関する広範なドキュメント。
  • GitHub上のESP-IDFおよびその他の開発フレームワーク。
    https://github.com/espressif
  • ESP32 BBSフォーラム– Espressif製品のエンジニア間(E2E)コミュニティ。質問を投稿したり、知識を共有したり、アイデアを検討したり、他のエンジニアと問題を解決したりできます。
    https://esp32.com/
  • ESPジャーナル– Espressifの人々からのベストプラクティス、記事、メモ。
    https://blog.espressif.com/
  • SDKとデモ、アプリ、ツール、ATファームウェアのタブをご覧ください。
    https://espressif.com/en/support/download/sdks-demos
製品
お問い合わせ
  • 「販売に関する質問」、「技術的な問い合わせ」、「回路回路図」、「PCB設計」のタブを参照してください。view、 取得ampレ
    (オンライン ストア)、当社のサプライヤーになる、コメントと提案。
    https://espressif.com/en/contact-us/sales-questions

改訂履歴

Espressif ESP32-C6 シリーズ SoC 正誤表 - 改訂履歴
Espressif ESP32-C6 シリーズ SoC 正誤表 - 免責事項と著作権表示
免責事項と著作権表示
このドキュメントの情報には、 URL 参照は、予告なしに変更される場合があります。
このドキュメントに含まれるすべてのサードパーティの情報は、その信頼性と正確性を保証するものではなく、現状のまま提供されます。
この文書の商品性、非侵害性、特定の目的への適合性については、いかなる保証も提供されません。また、提案、仕様、または S.AMPLE.
このドキュメントの情報の使用に関連する、所有権の侵害に対する責任を含むすべての責任は否認されます。 禁反言またはその他の方法で、知的財産権に対する明示的または黙示的なライセンスは、ここでは付与されません。
Wi-Fi Allianceメンバーのロゴは、Wi-FiAllianceの商標です。 BluetoothロゴはBluetoothSIGの登録商標です。
本書に記載されているすべての商号、商標、および登録商標は、それぞれの所有者に帰属し、これにより承認されます。
Copyright©2023Espressif Systems(Shanghai)Co.、Ltd。無断複写・転載を禁じます。

ドキュメント / リソース

Espressif ESP32-C6 シリーズ SoC 正誤表 [pdf] ユーザーマニュアル
ESP32-C6 シリーズ SoC 正誤表、ESP32-C6 シリーズ、SoC 正誤表、正誤表

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *