2392309_ja-JP

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2392309_ja-JP

2392309_ja-JP

MIMRT700でSDカードを使用してサンプルを実行するとエラーが発生しますか?

SDK for MIMRT700でSDCardサンプルを実行したときにこのエラーが出ました。

nnxxpp_0-1783509006478.png

現在、私はカードをフォーマットしていません。調査の結果、実行前にカードをフォーマットする必要はないことがわかりました。この問題を解決するにはどうすればいいですか?

Re: Error when runnning sample with SDcard in MIMRT700?

@Habib_MS

ご回答ありがとうございます。PCでSDカードをフォーマットする場合、どのフォーマットを選択すればよいですか?SDカードに多くのデータがあるので、フォーマットしたいと思っています。

もう一つ質問があります。現在、私はサンプルtflm_cifar10_cm33_core0を使用しており、このサンプルtflm_cifar10_cm33_core0でSDカードを使用してSDカードからデータをロードしたいと考えています。JP65を1-2に設定したら、tflm_cifar10_cm33_core0実行できますか?

Re: Error when runnning sample with SDcard in MIMRT700?

こんにちは、 @nnxxpp
SDK v26.06の例「mimxrt700evk_sdcard_fatfs_cm33_core0」をテストしましたが、SDカードがフォーマットされていても私の側では正しく動作しています。
JP65が1-2に設定されているか確認してもらえますか?EVKのデフォルト設定は2-3です。
また、サンプルのdocフォルダにあるexample_board_readmeファイルで推奨されているSDカードのいずれかを使用してテストしてください。
BR
ハビブ

Re: Error when runnning sample with SDcard in MIMRT700?

こんにちは@nnxxpp さん
この例では、次の図に示すように、main関数から実行されるf_mkfs()関数を呼び出すことで、SDカード上にFATファイルシステムを作成します。

Habib_MS_2-1783618445626.png

FF_USE_MKFS マクロは ffconf.h で有効になっています。これにより、アプリケーションは必要に応じてファイルシステムを作成できます。f_mkfs()に関する追加情報はこの ページでご覧いただけます。したがって、このサンプルはファイルシステム自体を作成できるため、サンプルを実行する前にSDカードを特定の構成で事前にフォーマットする必要はありません。


JP65に関してですが、tflm_cifar10_cm33_core0のサンプルは、JP65を1~2に設定すれば問題なく動作するはずです。RT700-EVKの回路図によると、JP65はマルチプレクサの出力選択のみを制御するものであり、次の図に示すように、この例で使用される機能には影響を与えません。

Habib_MS_0-1783618290501.png

BR
ハビブ

Re: Error when runnning sample with SDcard in MIMRT700?

@Habib_MS

詳しい説明をありがとうございました。以前よりもずっと理解が深まった。

また、いくつかのSDカードも確認し、そのうちの1枚(Sandisk 256GB)が動作し、サンプルを実行sdcard_fatfsきました。

はい、おっしゃる通りJP65を1-2に設定したら、eqi tflmサンプルを正常に実行できました。

Re: Error when runnning sample with SDcard in MIMRT700?

こんにちは@nnxxpp さん
両方の例が正常に動作していると聞いて安心しました。
この質問は元の問題とは別のものなので、新しいコミュニティ投稿を作成してもらえますか?遠慮なく私をタグ付けしてください。喜んで引き続きお手伝いさせていただきます。

BR
ハビブ

Re: Error when runnning sample with SDcard in MIMRT700?

@Habib_MS

これはsdcard_fatfsのメモリ構成です。このメモリ構成でサンプルを実行できます。

nnxxpp_0-1784010132685.png

しかし、下の画像のようにメモリ構成を変更したところ(このNPU tfliteモデルの構成です。SDカードを使用しない場合は問題ありません。

nnxxpp_1-1784010201856.png

デバッグ中にエラーが発生しました。原因はメモリ構成にあるようです。

nnxxpp_2-1784010342870.png


この問題を解決するにはどうすればいいですか?ありがとう。


Re: Error when runnning sample with SDcard in MIMRT700?

はい。ありがとうございます。原因はメモリ構成にあるのではないことが分かりました。それは、SDカードからデータを読み込む際のサイズ設定を誤っていたためです。

タグ(1)
評価なし
バージョン履歴
最終更新日:
3 週間前
更新者: