GR PEACHへの書き込み方法??

ルネサスのGR PEACHにプログラムを書き込むのにはどんなツールを使えばよいのでしょうか。

やりたいこと、分かっていることは以下の通りです。

・mbedを使わず、e2studioを使って開発したい。(mbedでは書き込めました)

・e2studio+GNU ARMコンパイラでビルドして、.x, .motファイルを作る所までは出来ています。

・ルネサスのフラッシュプログラマーはRZには非対応のようですね。

・IARのツールには書き込み機能があるようですが、無料版のサイズ制限が32KBと小さいので使いたくありません。

わかる方、いらっしゃればよろしくお願いします。

Parents
  • objcopy を使用して .x から .bin を生成し、mbed と同様にファイルコピーで GR-PEACH に書き込めば良いのでは?

  • 御回答を頂きありがとうございます。

    すいません、あまり詳しくないもので、objcopyの使い方をもう少し詳しく教えて頂けますでしょうか。

  • わわいです

    DS-5ではセミホスティング機能を使って書き込み用のプログラムを介して書き込みをさせるようになってます

    #この場合もいったんバイナリに変換しての書き込みとなります

    KPITのGCCでもセミホスティングが使えるなら、この手が使えますが、こちらにはJLinkerがないので、できるかどーかはわかりません。。

Reply
  • わわいです

    DS-5ではセミホスティング機能を使って書き込み用のプログラムを介して書き込みをさせるようになってます

    #この場合もいったんバイナリに変換しての書き込みとなります

    KPITのGCCでもセミホスティングが使えるなら、この手が使えますが、こちらにはJLinkerがないので、できるかどーかはわかりません。。

Children
  • GNU ARM Embedded Toolchain が 例えば C:/Program%20Files%20(x86)/GNU%20Tools%20ARM%20Embedded/5.4%202016q3/ にインストールされていれば C:/Program%20Files%20(x86)/GNU%20Tools%20ARM%20Embedded/5.4%202016q3/share/doc/gcc-arm-none-eabi/html/binutils.html/objcopy.html にマニュアルがあるのでご参照下さい。

    hoge.x から hoge.bin を生成するのであれば

    arm-none-eabi-objcopy -O binary hoge.x hoge.bin
    

    で可能です。