[Armadillo:04129] Re: Armadillo-500 CFカード動作報告とソフトで可能な対応について

山内 洋典 email@hidden
2009年 3月 14日 (土) 00:26:40 JST


NTTDMSEの山内です。
お世話になっております。

自己解決したのでご報告させていただきます。

Transcend 4GB CF CARD (133X、TYPE I ) TS4GCF133

カーネルソースの修正と再構築にて認識させることに成功、
CFブートでのDebian起動も確認できました。

使用ボード:Armadillo-500 Rev.C

drivers/ide/legacy/ide-cs.c
のPCMCIAデバイスが並ぶ部分に以下の行を追加。

+    PCMCIA_DEVICE_PROD_ID12("TRANSCEND", "TS1GCF80", 0x709b1bf1, 0x2a54d4b1),
+    PCMCIA_DEVICE_PROD_ID12("TRANSCEND", "TS4GCF120", 0x709b1bf1, 0xf54a91c8),
+    PCMCIA_DEVICE_PROD_ID12("TRANSCEND", "TS4GCF133", 0x709b1bf1, 0xf54a91c8),

dmesgは以下の通りです。

pccard: PCMCIA card inserted into slot 0
pcmcia: registering new device pcmcia0.0
pcmcia: request for exclusive IRQ could not be fulfilled.
pcmcia: the driver needs updating to supported shared IRQ lines.
Probing IDE interface ide0...
hda: TRANSCEND, CFA DISK drive
ide0 at 0xc8850000-0xc8850007,0xc885000e on irq 54
hda: max request size: 128KiB
hda: 7831152 sectors (4009 MB) w/1KiB Cache, CHS=7769/16/63
 hda: hda1 hda2
ide-cs: hda: Vpp = 0.0


以上、よろしくお願いします。
============================================================
山内 洋典 <email@hidden>
(株)NTTデータMSE
ユビキタスネットワーク事業部
コミュニケーションテクノロジ開発G 開発第一チーム
外線:045-938-3038 内線:7-374-8275(共有)

On Fri, 13 Mar 2009 11:53:45 +0900
山内 洋典 <email@hidden> wrote:
> NTTDMSEの山内です。
> お世話になっております。
> 
> Armadillo-500にて、CFカード上にDebian環境を構築しようとしたのですが、
> 
> 
> Transcend 4GB CF CARD (133X、TYPE I ) TS4GCF133では動作しませんでした。
> 
> pccard: PCMCIA card inserted into slot 0
> pcmcia: registering new device pcmcia0.0
> pccard: card ejected from slot 0
> 
> ※ここで止まる
> 
> 
> 手持ちの別CFカード(neuros OSD 1.0付属のためメーカー不明)は認識しました。
> 
> pccard: PCMCIA card inserted into slot 0
> pcmcia: registering new device pcmcia0.0
> pcmcia: request for exclusive IRQ could not be fulfilled.
> pcmcia: the driver needs updating to supported shared IRQ lines.
> hda: SMI MODEL, CFA DISK drive
> hdb: no response (status = 0xa1), resetting drive
> hdb: no response (status = 0xa1)
> ide0 at 0xc8850000-0xc8850007,0xc885000e on irq 54
> hda: max request size: 128KiB
> hda: 254976 sectors (130 MB) w/1KiB Cache, CHS=498/16/32
>  hda: hda1
> ide-cs: hda: Vpp = 0.0
> 
> 
> ○ソフトウェアで対応が可能か?
> 
> Armadillo-500ではRev.Cから対応CFカードが増えたとの記述がございますが、
> このような認識しないCFカードについて、ハードによる対応が必須でしょうか?
> あるいはソフトウェア(ドライバ等)の対応で認識するカードを増やすことが可能でしょうか?
> 
> また、ソフトウェアで対応する際には、カーネルドライバの
> どのあたりのソースに手を入れれば動く可能性がございますでしょうか?
> 
> 以上、よろしくお願いします。
> ============================================================
> 山内 洋典 <email@hidden>
> (株)NTTデータMSE
> ユビキタスネットワーク事業部
> コミュニケーションテクノロジ開発G 開発第一チーム
> 外線:045-938-3038 内線:7-374-8275(共有)
> 
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo




armadillo メーリングリストの案内