Stlink: 無効なフラッシュタイプ、STM32F779Iの不明なメモリ領域

作成日 2018年12月10日  ·  8コメント  ·  ソース: stlink-org/stlink

  • [X]プログラマー/ボードタイプ:Stlink / v2-オンボード
  • [x]オペレーティングシステム:Linux 4.14.3
  • [X] Stlinkツールのバージョンおよび/またはgitcommitハッシュ:v1.5.0
  • [X] Stlinkコマンドラインツール名:st-info、st-flash
  • [X]ターゲットチップ(およびオプションのボード):STM32F779I-EVAL

STM32をフラッシュしようとすると、次のエラーが発生します。

$ st-flash --reset write intflash.bin 0x8000000
st-flash 1.5.0
2018-12-11T00:52:25 INFO common.c: Loading device parameters....
2018-12-11T00:52:25 WARN common.c: Invalid flash type, please check device declaration
Unknown memory region

st-infoユーティリティが私のデバイスを検出できないようです:

$ st-info --chipid
0x0000

lsusb出力(多分それは役に立つでしょう):

$ lsusb
... 
Bus 001 Device 024: ID 0483:374b STMicroelectronics ST-LINK/V2.1
...
componenst-flash componenst-info olinux staturesolved targestm32f7

全てのコメント8件

この問題をどのように解決しましたか?

@ nit1995 、それは電源の問題でした。 電源アダプターを修理したら、すべて問題ありません。

私の問題は電源とは関係ありません、誰かがこれを解決する方法を知っていますか?

同じエラーが発生します。 それに対する解決策はありましたか? @lucaspeixotot

私にとっても同じ問題です。

また、同じ問題で立ち往生。

#107でも同様の問題があります。
リセットピンをGNDに短絡しようとすると、このUnknown memory regionエラーメッセージも表示されます。
Macを使用しているため、Windows用のST-linkユーティリティを使用できません。
これまでのところ、私にとって有効な唯一の解決策は次のとおりです。

  1. 最初にリセットピンをGNDに短絡します
  2. すぐにリセットピンを抜き、同時にst-flashコマンドを入力します。
    タイミングは重要であり、成功するまでに数回かかる場合があります。

@JasonShiaoが言ったことを確認して

RESETをGNDにプッシュする試みを数回行いました-最初の文字がST-LINKから端末に表示される頃にRESETを解放します。

また、いくつかの「不明なチップID!0x5fa0004」の試行がありました-私は同じ根本原因を言うでしょう

このページは役に立ちましたか?
0 / 5 - 0 評価