Eye-FI SD カードが内蔵カードリーダーで動作しない

Eye-FI SD カードが内蔵カードリーダーで動作しない

カードリーダーを Eye-Fi SD カードで動作させようとしています。

私のシステムは次のとおりです:

#uname -a
Linux computer 3.2.0-0.bpo.2-amd64 #1 SMP Thu Mar 15 20:46:44 UTC 2012 x86_64 GNU/Linux

Debian Squeeze

lspci -nn
...
02:00.0 System peripheral [0880]: JMicron Technology Corp. SD/MMC Host Controller [197b:2382] (rev 80)
02:00.2 SD Host controller [0805]: JMicron Technology Corp. Standard SD Host Controller [197b:2381] (rev 80)
02:00.3 System peripheral [0880]: JMicron Technology Corp. MS Host Controller [197b:2383] (rev 80)

### AT BOOT
mmc0: no vmmc regulator found
Registered led device: mmc0::
mmc0: SDHCI controller on PCI [0000:02:00.0] using DMA
### AFTER I INSERT THE CARD
mmc0: error -84 whilst initialising SD card
mmc0: error -84 whilst initialising SD card
mmc0: error -84 whilst initialising SD card
mmc0: error -84 whilst initialising SD card

「通常の」SD カードと SDHC カード用のカード リーダーを使用すると、問題なく動作するようです。これらのカードは /dev/ にデバイスとして登録され、マウントできます。

残念ながら、これは内蔵カード リーダー付きの Eye-Fi カード (2 つの異なるモデルを試しました) には当てはまりません。付属の USB SD カード リーダーを使用してカードを挿入すると、カードは機能し、マウントなどが可能になります。

実行するためにさまざまな方法を試しました。

1)

Creating a file /etc/modprobe.d/sd.conf
options sdhci debug_quirks=0x40

2)

Creating a file /etc/modprobe.d/sd.conf
options sdhci debug_quirks=1

3) FireWireドライバの削除

modprobe -r firewire_ohci

まとめると、通常のカードはリーダーで動作しますが、Eye-Fi カードは動作しません :(

他にチェックアウトできるアイデアはありますか?

答え1

Eye-Fi カードは、適切に電源を入れるために、より正確な電圧を必要とするようです (私自身の経験から)。私の Eye-Fi カード リーダーでは動作しませんでしたが、通常のカード リーダーでは動作しているようでした。

私のコンピューターには USB 電圧の問題があります...

実質的にすべてのカメラがリーダーとして機能できることは知っていますが、カメラをリーダーとして使用したことはありますか?

関連情報