Mmc ve sd kart yapilandirmasi
From Lapis Wiki
Bu makale NASIL bölümü serisinin bir parçasıdır
|
| MasaÜstü • Donanım • Ağ • Dağıtımlar |
| Tarayıcılar• Programlama • Linux ve Oyunlar |
Konu başlıkları |
Giriş
Bazı MMC ve SD kartları dağıtımlar altında kendiliğinden çalışsa da bazıları desteği olduğu halde bir kaç ufak ayar yapmayı gerektirebilirler. Aşağıdaki yöntem Ubuntu altında Texas Instruments PCIxx21 kartlar için denenmiş ve sonuç alınmıştır. Bu işlemi yapana kadar kartımı kullanamıyordum, belirtmiş olayım.
Kart hakkında bilgi almak
lspci
komutu ile kartınıza ait gereli bilgiyi alabilirsiniz. Örneğin kendi örnek olması açısından şu çıktıyı arayacaksınız:
02:02.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller
burada bizim işimize yarayacak kısım 02:02.3 bölümdür.
Kartı yapılandırmak
sudo setpci -s nn:nn.n 4c.b=0x02
komutu ile kartımızı yapılandırabiliriz (ubuntu kullanıcıları sudo kullanabilirler, diğer dağıtım kullanıcıları root hakları ile yapabilirler)
Burada nn:nn.n yerine kendi kartınızın çıktısını kullancaksınız. Örneğin benim örneğim için komut şu şekilde olacaktır:
sudo setpci -s 02:02.3 4c.b=0x02
Yapılandırmayı kalıcı hale getirmek
Bir sonraki sistem başlangıcında bu yapılandırma ortadan kaybolacaktır, bunu kalıcı hale getirmek için
/etc/init.d/kart-okuyucu.sh
dosyanızın içine (kendi dağıtımınız için olan dizini veya dosyaları kullanın, /etc/init.d dizini Ubuntu için geçerlidir) şu satırları ekleyin:
#!/bin/bash
setpci -s nn:nn.n 4c.b=0x02
exit 0
tabi yine kendi kartınızın çıktısını kullanarak gerekli değişikliği yapın. Daha sonra dosyaya çalıştırabilme hakkı verin:
sudo chmod +x /etc/init.d/kart-okuyucu.sh
Daha sonra açılışta çalışan servislere dahil edin:
sudo update-rc.d kart-okuyucu.sh defaults 90
Çalışmaması durumunda
Eğer bu sizde işe yaramadıysa bazı modüllerin yüklenmesi gerekiyor olabilir.
sudo modprobe tifm_sd tifm_core tifm_7xx1
ile bu modülleri elle yükleyebilirsiniz. Eğer bu işe yararsa, gerekli modül dosyanıza bunları ekleyin. Ubuntu altında /etc/modules dosyası aradığınız yerdir.
Kaynak: http://ubuntuforums.org/showthread.php?t=315497&highlight=sd+card
