2016-10-22 4 views
2

I'amを発見し、私は私のSTM32F407VGをフラッシュするに苦労しています私が得た:致命的なエラーがST-リンクなしMCUデバイスは、IAR Workbenchを使用して

FATALエラーST-リンクなしMCUデバイスが見つかりました。

  • ノートPCとMCUを接続するUSB​​ケーブルは新しいですので、私はそれが問題だとは思いません。私はオプションのデバッガ> ST-リンクを投影する行くときST-リンクen.stsw-link009が

をインストールされている

  • >リセット>リセット時に接続して、もう一度ダウンロードしてみてください私が得た:

    ダウンロードプログレスバーがブロックされたままになった後、警告スタックポインタが正しく整列スタックaddr = 0x00000016にセットアップされています。

    私はCPU周波数を調整することができます実際には、それはデフォルトで72MHz、私はそれを168MHzに変更したCPU周波数を調整することが可能ですが、問題は残ります。

    問題をデバッグ/解決するための解決策を教えてください。

    編集

    私はSTM32 ST-Linkのユーティリティを使用していると私はボードに接続するためにsucceded、しかし、私のIDEでの問題がまだ解決されていません。

  • +0

    いただき、ありがとうございます再び動作を見て喜んでi'amはありません。プロジェクトのオプション:デバッガは、どのプロジェクトを多く指示しません。 MCUからの推測では、STM32F4ディスカバリーボードを使用していますか、それともカスタムボードですか?単にチップに接続できるかどうかを確認するには、[STM32 ST-Link Utlity](http://www.st.com/en/embedded-software/stsw-link004.html)を使用することをお勧めします。 –

    +0

    @BenceKaulicsフィードバックをいただきありがとうございます。私はIAR Workbenchを使用しています。はい、私はSTM32 ST-Link Utilityを使用しており、ボードに接続することに成功しました。これは、問題がどこから来ているのか分からない理由です。 – Mouin

    +0

    あなたのプロジェクトに 'stm32f407xx_flash.icf'のようなファイルがありますか? –

    答えて

    2

    私はこれが行われた後、私はデバッガ> ST-Linkの

    を起動し、フラッシュメモリを消去するST-Linkのユーティリティを使用>>リセット時に

    を接続し、すべてがうまく機能リセット、Iなぜ知っているが、私のボードが

    あなたはIDEを使用しているものを言及するのを忘れてしまったあなたの助け