HMSCでUSBを抜き差しすると、次回のUSB挿入で認識しなくなる現象(RX113)

お世話になっております。

USBの抜き差しでメモリを認識しなくなる現象が発生しております。
この現象が発生すると、再度、USBメモリを差し込んでもアタッチすらしなくなってしまいます。 

対策方法やアドバイスなど頂けると幸いです。

[再現方法]
 USB メモリを挿し込み、すぐにUSBメモリを抜くと本現象が発生します。
 調べた限りでは、USBメモリの差込みを確認(アタッチ)した後の
 D+/D-の信号安定待ち時間中※にUSBメモリを抜くと、本現象が発生しているようです。
 

 ※信号安定待ち時間は"r_usb_basic_mini"モジュール の"r_usb_fixed_config.h”内に
  宣言されている”USB_TATTDB”で、最小で100ms以上必要だとコメントされています。
  "USB_TATTDB"はデフォルト値(4500)を設定しており、実機では100ms以上の時間は確保されております。

[関連しているFITモジュール]
 r_usb_basic_mini  : ver. 1.02
 r_usb_hmsc_mini  : ver. 1.02
 r_tfat_driver_rx  : ver. 1.03
 r_tfat_rx                : ver. 3.03
 r_cmt_rx               : ver. 3.21
 ※OS は使用しておりません。

 

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

  • mmbさん、
    かふぇルネ管理人です。

    本件、リプライできる方がおられないようです。
    下記URLのルネサス問合せ窓口へ問合せてみてください。
    よろしくお願いします。

    URL: ja-support.renesas.com/dashboard
  • かふぇルネ管理人さん

    お世話になっております。mmbです。
    ご返信ありがとうございます。
    ルネサス問い合わせ窓口へ問い合わせしました。
    FITモジュールのバージョンが古いので最新のバージョンで試すように回答をいただきましたので、
    試してみようと思います。

    ご対応、ありがとうございました。