Skocz do zawartości

Texas Instruments 5-in-1 Multimedia Card


kefear

Rekomendowane odpowiedzi

Witam !

Mój sprzęt to Toshiba Satellite A105-S4211. Przeguglałem już wszelakie zasoby internetu, ale za Chiny Ludowe nie moge zmusić czytnika kard SD do pracy.

 

Sprzęt wykrywany jest raczej poprawnie:

07:06.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
07:06.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
07:06.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
07:06.3 Generic system peripheral [0805]: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller
07:08.0 Ethernet controller: Intel Corporation PRO/100 VE Network Connection (rev 02)

 

Moduły załadowane takowe:

tifm_sd                14537  0 
mmc_core               30661  2 tifm_sd,sdhci
tifm_7xx1              12993  0 
tifm_core              12993  2 tifm_sd,tifm_7xx1

 

Wyguglałem, iżnależy w ferworze rozpaczy dopisać takową linijkę do rc.local:

/sbin/setpci -s 07:06.2 4c.b=02

 

I dalej nic...

Grzebałem też trochę w /dev , ale żadnych "podejrzanych" urządzeń nie widać.

 

Z góry dzięki za pomoc, bo powoli ręce opadają.

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

Siemka

 

No ja mam ten sam czytnik, dzialal mi na FC6 ale po aktualizacji kernela do 28xx lub 2911.

 

Teraz mam F7 i tez nie moge odczytac SD. Jak wkladam karte to miela dyskiem w nieskonczonosc i nic wiecej sie nie dzieje.

 

Moduly masz dobre, czytnik powinien migac chociazby dioda po wlozeniu SD. Ja jeszcze mysle zaktualizowac F7 ale wczesniej musze wykonac sobie obraz partycji bo szkoda by bylo zeby mi cos sie zepsulo lub pogorszylo po aktualizacji.

 

Jak uda mi sie odpalic czytnik to dam znac.

 

Pozdrawiam

 

Odnośnik do komentarza
Udostępnij na innych stronach

Czytnik dziala !! :)

 

oto recepta dla kernela 2.6.21-1.3228 ale ponoc dziala juz od 2.6.19 tylko lepiej sprawdzic to na wersji sterownika tifm-0.8d:

 

Wszstko robilem jako su-

zasysamy z (_yum'a_ → yuma) ORT kernel-devel oraz gcc i na wszelki wypadek gcc++

ze strony http://developer.berlios.de/project/showfi...p?group_id=5510 zasysamy sobie zrodla Tifm-0.8e

rozpakowywujemy je do jakiegos katalogu

wstukujemy w tym katalogu polecenie make

jak nie wyskoczyl zaden error powinnismy dostac duzo roznych dziwnych plikow :)

odszukujemy najwaznijesze pliki czyli tifm_7xx1.ko , tifm_core.ko , tifm_sd.ko

przegrywamy te pliki w dwa miejsca:

1. pliki tifm_7xx1.ko , tifm_core.ko , tifm_sd.ko

/lib/modules/KERNEL KTOREGO UZYWASZ/kernel/drivers/mmc

2. pliki tifm_7xx1.ko , tifm_core.ko

/lib/modules/KERNEL KTOREGO UZYWASZ/kernel/drivers/misc

do tych plikow dodajemy jeszcze atrybut wykonywania przez wlasciciela

 

 

i na tym koniec :)

wstukujemy w konsoli

modprobe tifm_7xx1

modprobe tifm_core

modprobe_sd

 

wkladamy karte sd do czytnika i cieszymy sie jak ladnie sie automatycznie mapuje :)

 

do uruchomienia czytnika pomogly mi linki:

http://openfacts.berlios.de/index-en.phtml...x12/xx21_driver

http://forum.slackware.pl/viewtopic.php?p=130862

 

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...