[Armadillo:00374] Re: PCMCIA-CSの件
email@hidden
2005年 6月 16日 (木) 19:15:32 JST
ホウ@日本電素です。
下記のimages−>romfsツリー変換のことですが、
この前は必要ないとメールしましたが、自前に
作成したPCMCIA-CSユーザーランド動作確認
のため、御社のサイドからDLしたPCMCIA-CSユーザーランド
をromfsツリーに変換して、そこに開発したドライバーを
入れて動かしたいと思っています。
是非、その方法をお教えてくだされば幸いです。
> Today's Topics:
>
> 1. [Armadillo:00367] Re: PCMCIA-CSの件 (email@hidden)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 14 Jun 2005 12:28:33 +0800
> From: <email@hidden>
> Subject: [Armadillo:00367] Re: PCMCIA-CSの件
> To: <email@hidden>
> Message-ID: <001c01c57099$86a366d0$email@hidden>
> Content-Type: text/plain; format=flowed; charset="iso-2022-jp";
> reply-type=original
>
> ホウ@日本電素です。
>
> $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 mailing list
> email@hidden
> http://lists.atmark-techno.com/mailman/listinfo/armadillo
>
>
> End of armadillo Digest, Vol 14, Issue 16
> *****************************************
armadillo メーリングリストの案内