なんとかなるさね

マイコンをネタにブログを始めてみました


スポンサーサイト 

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

--/--/--   blog-entry-   category: スポンサー広告

go page top

Arduino IDE|GadgetRenesas基板用IDE4GR 1.6.5(のようなもの)を作るには? 考え直し中(4) 

以前はGadgetRenesas基板用IDE4GR 1.6.5/1.6.7(のようなもの)を作ってみることを考えていたのですが、3つ
前のエントリ
で、ふと、Arduino IDEのボードマネージャのパッケージ情報定義ファイルにウェブ上でルネサスが
公開しているIDE4GR 0.6.1のzipファイルのURLを記述することを試してからは、ちょっと考え直し始めました。
今回もまた、ふと、Arduino IDEのボードマネージャのパッケージ情報定義ファイルにウェブ上でルネサスが公開
しているe2 studio用スケッチ環境ファイルのzipファイルのURLを記述してみたくなりました。このzipファイル
にはArduino IDEのボード情報定義ファイルは含まれてはいません。ですので、そもそもビルド出来ないことは
分かっていることでしたが、今回試してみて一応ダウンロードと解凍まで行うことが出来ました。(ビルド出来る
ようにする手がないものかどうか、何か考えてみたいところです。というか、むしろe2 studio用スケッチ環境の
フォルダ構成をArduino IDEのボードパッケージ互換に出来ないものかどうか、それを先に試してみるべきかも。)
(追記 : 後日のエントリで、ちょっと別のやり方も試してみました。)

GR-KURUMI e2studio(V4)用スケッチ環境 V1.12
http://japan.renesasrulz.com/gr_user_forum_japanese/m/mediagallery/230.aspx

GR-SAKURA e2studio(V4)用スケッチ環境 V2.08
http://japan.renesasrulz.com/gr_user_forum_japanese/m/mediagallery/235.aspx

試してみたパッケージ情報定義ファイルとボードマネージャでインストールしてみた後の画面は以下の通りです。

ファイル名: package_GadgetRenesas_index.json
内容: (emailアドレスは適当に書いたものですので気にしないで下さい。)

{
  "packages": [
    {
      "name": "GadgetRenesas",
      "maintainer": "GadgetRenesas Japan",
      "websiteURL": "http://japan.renesasrulz.com/gr_user_forum_japanese/default.aspx",
      "email": "gr_packages@japan.renesasrulz.com",
      "help": {
        "online": "http://japan.renesasrulz.com/gr_user_forum_japanese/b/weblog2/default.aspx"
      },
      "platforms": [
        {
          "name": "GadgetRenesas RL78 Boards",
          "architecture": "rl78",
          "version": "1.12.0",
          "category": "GadgetRenesas",
          "help": {
            "online": "http://tool-cloud2.renesas.com/Renesas/ref_kurumi/gr_reference_j.html"
          },
          "url": "http://japan.renesasrulz.com/cfs-file.ashx/__key/telligent-evolution-components-attachments/13-03-00-00-00-00-02-30/kurumi_5F00_sketch.zip",
          "archiveFileName": "kurumi_sketch_v112_e2studio.zip",
          "checksum": "SHA-256:7CBE90BBCCD9D9A0C876F02855F2FBB43570D39F81D53016D34FC4A148798D31",
          "size": "333499",
          "boards": [
            {
              "name": "GR-KURUMI"
            }
          ],
          "toolsDependencies": [
            {
              "packager": "GadgetRenesas",
              "name": "ide4gr",
              "version": "0.6.1"
            }
          ]
        },
        {
          "name": "GadgetRenesas RX63N Boards",
          "architecture": "rx63n",
          "version": "2.8.0",
          "category": "GadgetRenesas",
          "help": {
            "online": "http://tool-cloud2.renesas.com/Renesas/ref/gr_reference_j.html"
          },
          "url": "http://japan.renesasrulz.com/cfs-file.ashx/__key/telligent-evolution-components-attachments/13-03-00-00-00-00-02-35/sakura_5F00_sketch.zip",
          "archiveFileName": "sakura_sketch_v208_e2studio.zip",
          "checksum": "SHA-256:84413E9BE3E68B4D7502D665F63BB25CE431E1D565F09223781206E01C14022D",
          "size": "633394",
          "boards": [
            {
              "name": "GR-SAKURA"
            }
          ],
          "toolsDependencies": [
            {
              "packager": "GadgetRenesas",
              "name": "ide4gr",
              "version": "0.6.1"
            }
          ]
        }
      ],
      "tools": [
        {
          "name": "ide4gr",
          "version": "0.6.1",
          "systems": [
            {
              "host": "i686-mingw32",
              "url": "http://gadget.renesas.com/ja/product/software/ide4gr-0.6.1-windows.zip",
              "archiveFileName": "ide4gr-0.6.1-windows.zip",
              "checksum": "SHA-256:B0642ED1F17DCC2A725718490BF14EDBEE95E7800BF05C07049D123DB2E6E50B",
              "size": "191131883"
            }
          ]
        }
      ]
    }
  ]
}



なお、これにはボード情報定義ファイルが含まれていませんので、Arduino IDEでワーニングが表示されます。
(当然ながらビルド出来ません。)


ワーニングメッセージ: (以下が2,3回表示されます)
C:\Users\UserName\AppData\Local\Arduino15\packages\GadgetRenesas\hardware\rl78\1.12.0にboards.txtがありませんでした。1.5以前のものですか?
C:\Users\UserName\AppData\Local\Arduino15\packages\GadgetRenesas\hardware\rx63n\2.8.0にboards.txtがありませんでした。1.5以前のものですか?


インストール後のフォルダ構成は以下の通りでした。



追記 : メモ

GR-KAEDE e2studio(V4)用スケッチ環境 V1.18
http://japan.renesasrulz.com/gr_user_forum_japanese/m/mediagallery/260.aspx

GR-CARRY e2studio(V4)用スケッチ環境 V0.12 (BLE関連以外)
http://japan.renesasrulz.com/gr_user_forum_japanese/f/137/t/2805.aspx

関連記事

2016/04/11   blog-entry-753   category: Arduino Lib & CrossGCC

go page top

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。