- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
■対象品目
①CY9BF414NPMC-G-JNE2 メインフラッシュ256kByte
②CY9BF516NPMC-G-JNE2 メインフラッシュ512kByte
■質問内容
FLASH MCU Programmer for FM0+/FM3/FM4を使用しています。
基板搭載マイコン②に対して、下図の通り①を選択しFull Operation(D+E+B+P)を実行した場合、
Eraseされるメインフラッシュ領域は256kByteでしょうか? 512kByteが一括消去されるのでしょうか?
よろしくお願いいたします。
解決済! 解決策の投稿を見る。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
申し訳ございません。
前回のコメントを訂正させてください。
Full Operation(D+E+B+P)を実行した場合、デバイスに対してChipEraseのコマンドが実行されてます。これはデバイスに搭載されているFLASHを全消去するコマンドになります。
よって、②に対してFull Operation(D+E+B+P)を実行すると512kByteが一括消去されます。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
マイコン②に対して256kByteのEraseを実行した場合、メインフラッシュの256kByteのみ消去されると認識しております。
実機では512kByteが一括消去されたのでしょうか?
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
Full Operation(D+E+B+P)をクリック実行しています。特に「256kByteのErase」という操作は行っておりません。
フラッシュの消去は一括かセクター単位になると思います。
Full Operation(D+E+B+P)をクリック実行したときに、どちらのコマンドが実行されるのかをご教示ください。
実機がどちらで動作しているのかは不明です。
仕様をご教示ください。
よろしくお願いいたします。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
申し訳ございません。
前回のコメントを訂正させてください。
Full Operation(D+E+B+P)を実行した場合、デバイスに対してChipEraseのコマンドが実行されてます。これはデバイスに搭載されているFLASHを全消去するコマンドになります。
よって、②に対してFull Operation(D+E+B+P)を実行すると512kByteが一括消去されます。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
ご回答ありがとうございます。
ChipEraseのコマンドが発行されFLASHを全消去するとのこと、承知しました。
本件、クローズでお願いいたします。