高田馬場の組み込み屋さん-電子工作、回路設計、ファーム TIPS

このブログは令和デバイス株式会社の菅原が、電気電子、電子工作、組み込みソフトウェアなどで、自分が苦労したところや面白い気づきなどを記事にしていきます。電子工作やマイコンに親しむ人が少しでも増えたらという思いでつづります。

組込開発、電子回路設計製作、試作開発など令和デバイス(株)で承ります。
http://reiwa-d.com

03-6908-6697
FlashアクセスのせいでST-LINKにつながらない?
0

    JUGEMテーマ:組み込み開発

     

    STM32CubeIDEで開発をしていたが、FlashROMの書き込みのデバッグをしていたところ、ST-Linkで接続できなくなってしまう不具合が発生した。

    普通にビルドをしていて、そろそろST-LINKに接続してプログラムを書き込みしてデバッグする段になって終わってしまう。

    このようなメッセージが出る。

     

    この状態だと何ともならなくて、STM32CubeProgrammerでいったんFlashをイレースすることで、またSTM32CubeIDEでデバッグができるようになる。

     

    今回はFlashROMの書き込みのテストをしていて、リセット後すぐに FlashROMの書き込みをしていた。

     

    おそらく デバッグモードになる前にプログラムが走り、FlashROMの書き込みをしているときに STM32CubeIDEがフラッシュにアクセスして、競合していたのではないかと推測。

     

    マイコンのファームで起動直後にFlashROMにアクセスするのをやめたら、症状は出なくなった。

    | 令和デバイス-菅原 | STMマイコン | 21:17 | comments(0) | - |
    Failed to execute MI command からの復活
    0

      JUGEMテーマ:組み込み開発

       

      NUCLEO-F411ボードにてFlashROM書き込みのファームを開発していたところ、以下のようなメッセージが出て STM32CubeIDE でデバッグも書きこもできなくなった。

       

      Launching ****** encounted a problem,

      Error in final launch sequence.

       

      Failed to execute MI command:

      load  パス・ファイル名

       

      Error message from debuger back end:

      Error finishing flash operation.

       

      STM32 Error

       

      この場合に STM32CubeProgrammerで実行ファイルを書き込むと復活する。

      どうしてそうなるのか詳細は調べていないけど、とりあえず、これで救われた。

       

      Stm32CubeProgrammer

       

      | 令和デバイス-菅原 | STMマイコン | 18:19 | comments(0) | - |
      Stbeeをatollic TrueSTUDIO でデバッグしてみた
      0
        こんにちは、ビーコンの菅原です。

        先日 atollicの統合開発環境をインストールしましたが、動かしてみました。

        ST-LINKでデバッグ中

        デバッグ中は ST-LINKの COMが点滅します。


        atollicのデバッグ画面

        New Projectのウィザードを進めていくと、あっさりプロジェクトができます。
        main.c は いろいろと丁寧に開発ボードですぐ動作するように、雛型がコメントアウトしている形式になっていました。

        STBeeでそんなのは関係なかったので、親切な雛型コメントは全削除。まずは main()のなかで適当に計算するだけの処理で実行してみました。
        RUN,ステップ、ブレーク、変数の中身をみる等一通りの機能を試しましたが、あまりにすんなりといきました。



        事あるごとに TrueSTUDIOが「お金払っていいやつにしようよ」と誘ってきますが、無視
        st3-1.png


        Eclipseベースなので、他で同様の開発環境を触ったことのある人であれば違和感なく使えるのではないかと思います。




        ちなみに僕はあんまり好きじゃなーい。
        | 令和デバイス-菅原 | STMマイコン | 09:35 | comments(0) | trackbacks(0) |
             12
        3456789
        10111213141516
        17181920212223
        24252627282930
        31      
        << March 2024 >>
        + RECOMMEND
        + RECOMMEND
        + SELECTED ENTRIES
        + RECENT COMMENTS
        + RECENT TRACKBACK
        + CATEGORIES
        + ARCHIVES
        + つぶやき
        + MOBILE
        qrcode
        + LINKS
        + PROFILE