2014年11月22日土曜日

Mageia4(64bit)+MPLABXでハマる・・・。

久しぶりにeagleで回路図を作成した。
片面+ジャンパー構成を考えていたので、
狙ったサイズに入らなくて苦戦すること4時間。
熱中してしまったので、後に引けなくなったのか・・・。



そして久しぶりにPICマイコンを使った。
今まではWindows環境でMPLABを使用していたが、
Windows環境は仮想化したので、今回はLinux環境にMPLABXをインストールした。
環境:Mageia 4 x86_64

MicrochipのサイトからIDEとXC8をダウンロード

MPLAB® X IDE v2.26
http://www.microchip.com/pagehandler/en-us/family/mplabx/

MPLAB® XC8 Compiler v1.33B
http://www.microchip.com/pagehandler/en-us/devtools/mplabxc/home.html

と、インストールなどは上記リンク先に丁寧に書いてあるのだけど、
困ったことに、遅い。
起動からプロジェクトが開くまでも1分くらいかかるし、
プロジェクトのビルドにも1〜2分かかる。

正直ちょっと待てない。

試しに、Windows7にインストールしてみると超速!
ならばと、32bit版のMageiaで試したら、そっちも超速だった・・・Orz
64bitの所為なのかーーー。

この問題も2.25で対策されていたので関係無かった。
http://microchip.wikidot.com/install:mplabx-lin64

javaのバージョンが古いかと思い、アップデート。
変わんねー。

まてよ・・・。こいつJavaアンインストールしても動いてる!!
ググると、独自で持ってるらしい。
/opt/microchip/mplabx/mplab_ide/etc/mplab_ide.conf

jdkhome="/opt/microchip/mplabx/sys/java/jre1.7.0_67/"

jdkhome="/usr/java/jre1.8.0_25/"
に書き換えてみた。
起動しない。。

ちなみにアンインストールの方法は
http://denethor.wlu.ca/cp316/software/Readme_for_MPLABX_IDE.htm#_Toc324949034
/opt/microchip/mplabx/Uninstall\ MPLAB\ X\ IDE にあるらしい。

うーん。 困った。。。

0 件のコメント:

コメントを投稿