[Armadillo:00367] Re: PCMCIA-CSの件
email@hidden
2005年 6月 14日 (火) 13:28:33 JST
ホウ@日本電素です。
$apt-get install perl
を実行して再コンパイルしたところ、問題なく
ビルドでき、Armadillo-9ボードに書き込み問題
なく動くことも確認できました。誠にありがとうご
ざいました。
images−>romfsツリー変換のことですが、前は
自前でPCMCIA-CSユーザーランドがなかなかビルドでき
なかったので、御社サイドからDLしたユーザーランドを
romfsツリーに変換してそこにドライバーを入れてimageを
造りボードに焼いて見たかっただけのことです。勿論、
現在は必要ありません。
> ------------------------------
>
> Message: 2
> Date: Mon, 13 Jun 2005 20:03:09 +0900
> From: "nakai" <email@hidden>
> Subject: [Armadillo:00366] Re: PCMCIA-CSの件
> To: "Armadillo series general discussion list"
> <email@hidden>
> Message-ID: <00b501c57007$7bd5ac50$email@hidden>
> Content-Type: text/plain; charset="iso-2022-jp"
>
> 中井です。
>
> 対策が間違ってました。
> perlスクリプトを実行するときに、perl自体が入っていなかったため
> エラーとなっていたようです。
> 下記実行して再度コンパイルしてみてください。
>
> apt-get install perl
>
>> ちなみに、images−>romfsツリー変換の方法をご
>> 教授くだされば幸いです。
>
> 上記、よくわからないのですが、どういったことを行ないたいのですか?
>
>
> ----- Original Message -----
> From: email@hidden
> To: email@hidden
> Sent: Monday, June 13, 2005 3:48 PM
> Subject: [Armadillo:00365] Re: PCMCIA-CSの件
>
>
> ホウ@日本電素です。
> 早速のご回答ありがとうございました。
>
> 早速下記の回避策で何回も遣ってみましたが、
> やはり、同じエラーメッセージでmakeが中断されました。
> ---------------------------------------
> cd atmark-dist/user/pcmcia-cs
> make distclean
> cd ../../
> make
>
> ---------------------------------------
> ちなみに、images−>romfsツリー変換の方法をご
> 教授くだされば幸いです。
>
>
> ----- Original Message -----
> Date: Sat, 11 Jun 2005 00:23:21 +0900
> From: "nakai" <email@hidden>
> Subject: [Armadillo:00364] Re: PCMCIA-CSの件
> To: "Armadillo series general discussion list"
> <email@hidden>
> Message-ID: <001301c56dd0$560301f0$email@hidden>
> Content-Type: text/plain; charset="iso-2022-jp"
>
> 中井です。
>
> 現象確認できました。が、原因を調査中です。
>
> 一応の回避策です。
>
> cd atmark-dist/user/pcmcia-cs
> make distclean
> cd ../../
> make
>
> 以上でどうでしょうか?
>
> ----- Original Message -----
> From: email@hidden
> To: email@hidden
> Sent: Friday, June 10, 2005 6:42 PM
> Subject: [Armadillo:00362] PCMCIA-CSの件
>
>
> ホウ@日本電素です。
>
>>ログから見ますと、depmodコマンドが失敗してるように見えます。
>>
>>以下確認してください。
>>・/sbin/depmod がインストールされているか。(または、PATHが通っているか。また、一般ユーザが実行できるか。)
>
> インストールされていました。PATHも通っています。一般ユーザー実行も可能です。
>
> よくよく見ると、
>
> make[2]: *** [romfs] Error 2は
> ./install-etc: line 1: ../cardmgr/pcic_probe: cannot execute binary file
> ところで発生しているようです。
>../cardmgr/pcic_probeも存在しているし、実行権限もあるようですが。
>
> 現在こちらで使っている環境はWinXPーSP2、colinuxはArmadillo-9付属CDのcolinux0.6.1です。
> ただ、以下のアップグレードを行っています:
> ★Sargeへのアップグレード
> /etc/apt/source.listを下記のように修正
> deb http://www.t.ring.gr.jp/pub/linux/debian/debian sarge main contrib
> non-free
> deb http://www.t.ring.gr.jp/pub/linux/debian/debian-jp sarge-jp main
> contrib non-free
> deb http://www.t.ring.gr.jp/pub/linux/debian/debian-non-US sarge/non-US
> main contrib non-free
> deb http://security.debian.org/ sarge/updates main contrib non-free
>
> deb-src http://www.t.ring.gr.jp/pub/linux/debian/debian sarge main contrib
> non-free
> deb-src http://www.t.ring.gr.jp/pub/linux/debian/debian-jp sarge-jp main
> contrib non-free
> deb-src http://www.t.ring.gr.jp/pub/linux/debian/debian-non-US
> sarge/non-US main contrib non-free
> deb-src http://security.debian.org/ sarge/updates main contrib non-free
>
> # apt-get update
> # apt-get dist-upgrade
> # apt-get install file
> #dpkg- l file
> file 4.12-1
>
>
> 現在Vendor/Product=Armadillo-9は旨くビルドできています。
>
> 現在、Armadillo-9ボードのPCMCIAカードのドライバー開発を行っておりますが、
> 自前でPCMCIA-CSユーザーランドがビルドできたらと思っています。
>
> また、imagesフォルダーのファイルをromfsツリーに変換する方法があれば
> ご教授くださればありがたいです(既存のPCMCIA-CSユーザーランドを使うために)。
>
>
> 以上、宜しくお願い致します。
>
>
> Message: 3
> Date: Thu, 9 Jun 2005 16:04:54 +0900
> From: "nakai" <email@hidden>
> Subject: [Armadillo:00361] Re:
> atmark-dist-20050506のrootログイン&Armadillo-9.PCMCIA
> To: "Armadillo series general discussion list"
> <email@hidden>
> Message-ID: <014601c56cc1$89a30f60$email@hidden>
> Content-Type: text/plain; charset="iso-2022-jp"
>
> 中井です。
>
> PCMCIA-CSの件ですが、
> ログから見ますと、depmodコマンドが失敗してるように見えます。
>
> 以下確認してください。
> ・/sbin/depmod がインストールされているか。(または、PATHが通っているか。また、一般ユーザが実行できるか。)
>
> 上記でうまくいかない場合は、この情報だけではわかりません。
>
> 現在お使いになっている環境は、
> WindowsXP 、 colinux ですよね?
> colinuxはArmadillo-9付属CDに収録されているものでしょうか?
> もしそうでなければ、付属CDのuserlandを使用することを強くお勧めします。
> また、この場合、colinuxはwoodyのためfileコマンドが古いversionです。
> 以下を参照し、fileコマンドを最新にする必要があります。
>
> http://lists.atmark-techno.com/pipermail/armadillo/2005-June/000343.html
>
> 以上。
>
>
> ----- Original Message -----
> From: email@hidden
> To: email@hidden
> Sent: Thursday, June 09, 2005 3:35 PM
> Subject: [Armadillo:00360] Re: atmark-dist-20050506のrootログイン&Armadillo-9.PCMCIA
>
>
> ホウ@日本電素です。
>
> romfs/lib/ld-2.3.2.soがコピーされない原因は
> 結局fileコマンドがインストールされていませんでした。
> fileコマンドをインストールして、makeー>実機動作
> まで問題なく動くことを確認しました。ご助言ありがとう
> ございました。
>
> そこでPCMCIA-CSユーザーランドビルドを試みましたが
> やはりmake romfsでエラーが発生しています。詳細の流れは
> 以下です。
> -----------------------------------------------
> 1.rm -r atmark-dist-20050506
> 2.rm- r linux-2.4.27-a9-5
> 3.tar zxf atmmark-dist-20050506.tar.gz
> 4.tar zxf linux-2.4.27-a9-5.tar.gz
> 5.cd atmark-dist-20050506
> 6.ln -s ../linux-2.4.27-a9-5 ./linux-2.4.x
> 7.make config
> Vendor AtmarkTechno
> AtmarkTechno Products Armadillo-9.PCMCIA
> Libc Version None
> Default all settings y
> Customize Kernel Settings n
> Customize Vendor/User Settings n
> Update Default Vendor Settings n
> 8.make dep all
> で以下のメッセージが表示されます:
> ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
> ->Installing PCMCIA startup script as /atmark-dist-20050506/romfs/etc/
> rc.d/rc.pcmcia.N
> ./install-etc: line 1: ../cardmgr/pcic_probe: cannot execute binary file
> ->Updating client scripts in /atmark-dist-20050506/romfs/etc/pcmcia
> -> *NOT* running depmod. Run depmod by hand if necessary.
> make[3]:Leaving directory '/atmark-dist-20050506/user/pcmcia-cs/etc'
> scripts/depmod.pl -b /atmark-dist-20050506/romfs/lib/modules/2.4.27-a9-
> 5 &> /dev/null
> make[2]: *** [romfs] Error 2
> make[2]: Leaving directory '/atmark-dist-20050506/user/pcmcia-cs'
> make[1]: *** [romfs] Error 2
> make[1]: Leaving directory '/atmark-dist-20050506/user'
> make: *** [romfs] Error1
> -----------------------------------------------
> Armadillo-9.PCMCIA の場合の設定等を含め、対策方法をご教授頂ければ
> 幸いです。
>
armadillo メーリングリストの案内