fl2440添加内核usb驱动时的问题

之前做过一个添加的文档。。朋友用了之后说不可用。。有按照自己的文档从做了一遍。。发现也不能用。。尴尬。。插上U盘显示这样

usb 1-1.2: New USB device found, idVendor=0930, idProduct=6544

usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3

usb 1-1.2: Product: TransMemory     

usb 1-1.2: Manufacturer: TOSHIBA 

usb 1-1.2: SerialNumber: FB2F75AFCE3ACE605AE04025

 uba: uba1

明明是已经识别了U盘。。但是在。。/mnt/usb下找不到。。。最开始以为不显示是串口问题。。也就是MDEV之类参数不对。。后来改了半天也不行。。最后分析了一下显示的定西。。发现时已经识别U盘。。但是没有自动挂载。。因为在/dev/uba1这里有东西。。。就想到会不会是没有自动挂载。。于是就挂载了一下

>: mount -t vfat /dev/uba1 /mnt/usb/

>: ls /mnt/usb/

0.jpg                          KOF97.zip

1.Altium Designer??b.avi       RStudio

2016???????????.doc            SOPC_Class.rar

??                             System Volume Information

???                            VMware-workstation-full-9.zip

????                           VSX4_Pro_TBYB.exe

?????                          lzj-???.doc

??Qt?????2.ppt                 lzj.mpg

??Qt???????.ppt                lzj??.doc

CentOS-6.3-i386-LiveCD.iso     mainwindow

GHO                            php

明显可以用了。。(?是中文。。板子不支持)

但是为什么不会自动挂载了。。。后来因为是从dev下挂载过来的。。我的文件系统用的是ubifs的文件系统。。我就想到了之前改ubifs文件系统时。。改的根文件树/etc/mdev.conf文件

[lingyun@localhost etc]$ ls
dropbear  fstab  group  hostname  hosts  init.d  inittab  issue  mdev.conf  passwd  profile  protocols  shadow  TZ
[lingyun@localhost etc]$ vim mdev.conf 
sd[a-z][0-9]      0:0 0777        @(mount /dev/$MDEV /mnt/usb)
sd[a-z]           0:0 0777        $(umount /mnt/usb)
#ub[a-z][0-9]      0:0 0777        @(mount /dev/$MDEV /mnt/usb)
#ub[a-z]           0:0 0777        $(umount /mnt/usb)
mmcblk[0-9]p[0-9] 0:0 0777        @(mount /dev/$MDEV /mnt/sdc)
mmcblk[0-9]       0:0 0777        $(umount /mnt/sdc)

把ub[a-z][0-9]      0:0 0777        @(mount /dev/$MDEV /mnt/usb)给注释了。。因为文件系统时ubifs的文件系统。。U盘开发板是别的时候可能是sd也可能是ub。。我的开发板上识别的是uba设备。。我当时为了是ubifs文件系统挂载到根目录下而不是挂载到/usb路径下。。就把自动挂载这一行注释了。。难怪不自动挂载了。。

从新改一下。。因为ubi和uba不一样。。如果一样得话就没辙了。。

[lingyun@localhost etc]$ vim mdev.conf 
sd[a-z][0-9]      0:0 0777        @(mount /dev/$MDEV /mnt/usb)
sd[a-z]           0:0 0777        $(umount /mnt/usb)
ub[a-h][0-9]      0:0 0777        @(mount /dev/$MDEV /mnt/usb)
ub[a-h]           0:0 0777        $(umount /mnt/usb)
mmcblk[0-9]p[0-9] 0:0 0777        @(mount /dev/$MDEV /mnt/sdc)
mmcblk[0-9]       0:0 0777        $(umount /mnt/sdc)

从新做一下镜像。。传到开发板上。。开机插U盘

>: usb 1-1.2: new full speed USB device number 3 using s3c2410-ohci
usb 1-1.2: New USB device found, idVendor=0930, idProduct=6544
usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1.2: Product: TransMemory     
usb 1-1.2: Manufacturer: TOSHIBA 
usb 1-1.2: SerialNumber: FB2F75AFCE3ACE605AE04025
 uba: uba1


>: 
>: 
>: ls
apps     data     etc      init     linuxrc  proc     sbin     tmp      var
bin      dev      info     lib      mnt      root     sys      usr
>: cd mnt/usb/
>: ls
0.jpg                          KOF97.zip
1.Altium Designer??b.avi       RStudio
2016???????????.doc            SOPC_Class.rar
??                             System Volume Information
???                            VMware-workstation-full-9.zip
????                           VSX4_Pro_TBYB.exe
?????                          lzj-???.doc
??Qt?????2.ppt                 lzj.mpg
??Qt???????.ppt                lzj??.doc
CentOS-6.3-i386-LiveCD.iso     mainwindow
GHO                            php
>: 

虽然之前打印信息还是一样的。。但是明显自动挂载了。。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值