[Armadillo:05169] Re: ライブラリのコンパイル方法
Takenoshita Koyo
email@hidden
2010年 5月 17日 (月) 13:20:29 JST
竹之下です。
佐原拓也 さんは書きました:
> 佐原です。
>
> libftdiにコーディングしました。
> 少しwarningが出ますが、ビルドできたので、
> armadillo-500Fxにダウンロードして、実行してみましたが、
> 以下のエラーになります。
>
> [email@hidden (ttymxc0) /bin]# ./test
> ./test: error while loading shared libraries: libftdi.so.1: cannot open
> shared object file: No such file or directory
実行時に、"libftdi.so.1"を見つけられないので、エラーになっています。
"libftdi.so.1"をArmadilloの"/lib"ディレクトリにコピーしてください。
libftdi.so.1は、make && install をおこなったのであれば、
開発PCの"/usr/arm-linux-gnu/lib/"ディレクトリに、
make だけをおこなったのであれば、作業ディレクトリ以下にあるはずです。
>
> 2010年5月10日10:04 mizo <email@hidden
> <mailto:email@hidden>>:
>
> 溝渕です。
>
> 佐原拓也 wrote:
> > 佐原です。
> >
> > ドライバーの説明、ありがとうございます。理解が深まりました。
> >
> > D2xx関数FT_Write() から libFTDI関数ftdi_write_data()への変更ですが、
> > Armadillo500FX <-> FT2232H <-> CPU という接続にて、
> > D2xxのMCU Host Bus Emulation Mode を使いたいです。
> > libFTDIでも同じようにできますでしょうか?
>
> ftdi_set_bitmode()でできませんか?
>
> 第3引数に与える"enum ftdi_mpsse_mode"の値は、
> libftdi-0.17/src/ftdi.h
> に定義されています。
>
> BITMODE_MCUがそれに該当すると思います。
>
> 詳しくは、
> - libftdi-0.17/src/ftdi.h
> - libftdi-0.17/examples/以下のソース
> を確認してみてください。
>
> 以上です。
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> <mailto:email@hidden>
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
--
Koyo Takenoshita
armadillo メーリングリストの案内