LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1372|回复: 0

今天成功在debian etch使用了hp nx6320(nx6325也行)的内置读卡器!

[复制链接]
发表于 2007-3-14 10:46:55 | 显示全部楼层 |阅读模式
现在就剩下无线网卡了!呵呵!
系统为Debian etch
读卡器信息:
Generic system peripheral [0805]: Texas Instruments PCIxx12 SDA Standard                                                               Compliant SD Host Controller

nx6320的操作为:
查看插槽在pci总线上的位置:
lspci |grep "Mass storage controller"
得到
02:06.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
注意红字!
然后
setpci -s 02:06.2 4c=0x22 #注意02:06.2就是上一步中lspci打印出来的(就是上面的红字)

现在插入SD卡就OK了!

可以考虑把它放到启动脚本!
以后开机用sd卡就不用老输入setpci.....了



还没搞定的请看下面的内容!(下面的是hp nx6325的,呵呵)
以下为参考资料!
出自
  1. http://linux.chinaunix.net/bbs/archiver/tid-889484
复制代码


linux官方内核,自2.6.17以及更新的内核都可以驱动上。

        8.1) 编译时把这下面几个选项选为y或m, 我这次是这样的:
        # grep MMC /lib/modules/2.6.18/build/.config
        CONFIG_MMC=y
        CONFIG_MMC_DEBUG=y
        CONFIG_MMC_BLOCK=m
        CONFIG_MMC_SDHCI=y
        CONFIG_MMC_WBSD=m

        8.2) 查看插槽在pci总线上的位置:
        [root@wipro-89fb5940e ~]# lspci |grep "Mass storage controller"
        02:04.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)

        8.3) 设置
        setpci -s 02:04.2 4c=0x22 #注意02:04.2就是上一步中lspci打印出来的值

        8.4) 插入SD卡, tail -f /var/log/messages
        Nov 27 22:24:09 localhost kernel: mmcblk0: mmc0:9ffc SD01G 992000KiB
        Nov 27 22:24:09 localhost kernel:  mmcblk0:<7>mmc0: starting CMD18 arg 00000000 flags 00000035
        Nov 27 22:24:09 localhost kernel:  p1

        8.5). 挂载
        # mount -t vfat -o iocharset=utf8 /dev/mmcblk0p1 /mnt/tmp
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表