[Armadillo:00362] PCMCIA-CSの件
email@hidden
2005年 6月 10日 (金) 18:42:53 JST
ホウ@日本電素です。
>ログから見ますと、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 の場合の設定等を含め、対策方法をご教授頂ければ
幸いです。
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://lists.atmark-techno.com/pipermail/armadillo/attachments/20050610/9902326f/attachment.html>
armadillo メーリングリストの案内