- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, Kenshow-san
Confirm to work this KBA.
Thanks,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Jenna-san,
Japanese translation was over.
Please check below.
Original KBA:
Problems with Programming Configuration Register-1 (CR1) on S25FL-S FLASH Memory - KBA231885
Thanks,
Kenshow
==============================
タイトル: S25FL-Sフラッシュメモリのコンフィギュレーションレジスタ-1(CR1)のプログラミングに関する問題 - KBA231885
バージョン:**
質問:書き込みレジスタコマンド(WRR 01h)を使用する場合、コンフィギュレーションレジスタ-1を0x00から0x20にプログラミングすることは成功しますが、0x20から0x00にプログラミングする場合、プログラミングは失敗し、ステータスレジスタ-1、ビット-6(SR1 [6])は「1」に設定されます(プログラミングエラーが発生しました)。何が問題を引き起こしている可能性がありますか?
回答:問題は、プログラミング時に、コンフィギュレーションレジスタ-1、ビット5(CR1 [5])の値0x20がワンタイムプログラマブル(OTP)であるということです。したがって、CR1 [5]を「0」に戻そうとすると失敗し、ステータスレジスタ-1、ビット6(SR1 [6]のP_ERR)は「1」に設定され、プログラミングエラーの発生を示します。コンフィギュレーションレジスタ-1、ビット4、3、および2(CR1 [4:2])でも同じエラーが予想されます。「1」に設定すると、ステータスレジスタのクリア(CLSR 30h)コマンドを使用してプログラミングエラービットを「0」にリセットできます。
ビット |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
レジスタタイプ |
不揮発性 |
不揮発性 |
OTP |
OTP |
OTP |
OTP |
不揮発性 |
揮発性 |
- |
デフォルト値 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0x00 |
望ましいプログラム値 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0x20 |
コンフィギュレーションレジスタ-1、ビット5、4、3、2(CR1 [5:2])はOTPビットです。
詳細については、S25FL-Sデータシートを参照してください
==============================
2021-Mar-23
Kenshow