1
私たちはOpenOCDでSTM32F0xマイクロコントローラの一部を読んでいます。ただし、flash read_bank
コマンドは文書化されているとおりに動作しません。どのような我々は入力、エラーは次のとおりです。期待通りのような、OpenOCD read_bankコマンドはより多くの引数を要求します
sudo openocd -f interface/stlink-v2.cfg -f target/stm32f0x_stlink.cfg -c "init" -c "reset init" -c "flash read_bank 0 test.bin" -c "exit"
その他のフラッシュ操作の作業:
openocd -f interface/stlink-v2.cfg -f target/stm32f0x_stlink.cfg -c init -c "flash info 0" -c exit
または
flash read_bank 0 test.bin: command requires more arguments
我々はによって、たとえばそれを呼び出します
openocd -f interface/stlink-v2.cfg -f target/stm32f0x_stlink.cfg -c init -c "flash banks" -c exit
コマンドflash read_bank
はごくまれにしか使われていないようです。これは少なくとも、私のGoogle検索であると言われています。誰でもこのコマンドの使い方を知っていますか?オフセットと長さ:
これを試しましたか?私たちのために、どのように多くの議論が成功するかは問題ではありません。エラーは常にある "以上の引数が必要です": 'sudoのopenocd -fインタフェース/ stlink-v2.cfg -fターゲット/ stm32f0x_stlink.cfg -c "initの" -c "のinitをリセット" -c「フラッシュがread_bank 0テスト。ビン0x8000000 0x4000" の-c "終了" '' – Janos
フラッシュが0x8000000 0x4000のtest.bin 0をread_bank:コマンドはプロシージャで複数の引数を必要とする「flash'' – Janos
http://openocd.org/doc/html/Flash-Commands.html# Erasing_002c-Reading_002c - Flashへの書き込み ドキュメントには、オフセットと長さはオプションであると記載されています。 – Janos