フラッシュメモリデータ管理モジュールFIT

はじめまして。Giggsと申します。

RX72Mで、フラッシュメモリデータ管理モジュールFITを使用してデータフラッシュに書き込み/読み出ししようとしています。
データ番号0に書き込むことが出来たので、続けてデータ番号1に書き込もうとしましたがうまくできません。
書き込もうとすると「消去ブロックなしのため、データ更新処理実行不可能」になるので、
ブロック消去しようとすると「無効ブロックなし」になります。
データ番号0に書き込んでからデータ番号1に書き込む間で何か処理が必要でしょうか?

以上、宜しくお願い致します。

Parents
  • はじめまして、SAM と申します。

    『書き込みできました。』ということでしたが、その後いかがでしょうか。
    私は RX72N を使っていますが、しばらく書き込むと書き込みができなくなります。
    Giggs さんと同様に書き込もうとすると「消去ブロックなしのため、データ更新処理実行不可能」になります。
    ここからが違っていて R_FLASH_DM_Erase() で FLASH_DM_FINISH_ERASE が返ってきたので、次は書き込めるのかなと思うと同じ状態になります。

    ルネサスに質問していますが、まだ回答はありません。
    フラッシュメモリデータ管理モジュールFIT について質問しているのが Giggs さんだけでしたのでこのような Reply をさせていただきました。
    ご迷惑でしたらすみません。

  • SAMさん、こんにちは。

    少し前なので記憶が曖昧ですが、私の方はその後特に問題は起きていません。

    一度書き込みができるようになってからは、書き込みができなくなったことはないと思います。

    何か思い出したら、再度Replyします。

Reply
  • SAMさん、こんにちは。

    少し前なので記憶が曖昧ですが、私の方はその後特に問題は起きていません。

    一度書き込みができるようになってからは、書き込みができなくなったことはないと思います。

    何か思い出したら、再度Replyします。

Children
No Data