Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4252839
  • 博文数量: 1148
  • 博客积分: 25453
  • 博客等级: 上将
  • 技术积分: 11949
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-06 21:14
文章分类

全部博文(1148)

文章存档

2012年(15)

2011年(1078)

2010年(58)

分类: 嵌入式

2011-04-12 09:53:25

参考资料:FL移植
      tq移植手册
移植 USB host 驱动

在 这个版本中,已经对usb驱动进行很好的支持,仅仅需要修改配置
   1. Device Drivers  --->
   2.     [*] USB support  --->
   3.         {*}   Support for Host-side USB
   4.         [*]     USB device filesystem (DEPRECATED)
   5.         [*]     USB device class-devices (DEPRECATED)
   6.         <*>     OHCI HCD support
   7.         <*>   USB Mass Storage support
   8.

   9.     [*] HID Devices  --->
  10.         {*}   Generic HID support
  11.         [*]     /dev/hidraw raw HID device support
  12.

  13.     SCSI device support  --->
  14.         <*> SCSI device support
  15.         [*] legacy /proc/scsi/ support
  16.         <*> SCSI disk support
  17.         <*> SCSI tape support


注意:在开始修改的时候,我把usb support 其他我认为不需要配置的 删除了,就是都把选项设置为 空 ,结果生成镜像下载到板子中出现了错误。我们仅仅选中上面配置的选项,其他的选项不需要去修改。

在TQ移植手册中说道:
         "由于前面使用自动挂载脚本,这里的手动挂载就不需要了",不明白什么意思

飞凌 开贴详述linux-2.6.33内核的移植中说道:

        目前2.6.28.7版本的根文件系统的设备管理器是静态生成节点的,所以需要添加节点。开发板启动以后,在/dev目录下输入一下命令:mknod sda1 b 8 1 这个命令中的sda1是设备节点名

在自己这次移植过程中,没有添加 sda1,好像是自动挂载的,
本来在 /dev/下 没有sda1 这个设备节点,但当我插上 usb 盘时,显示出了 sda1这个设备节点。


具体的显示过程:
  1. [root@yuweixian /dev]# usb 1-1: new full speed USB device using s3c2410-ohci and address 2
  2. scsi0 : usb-storage 1-1:1.0
  3. scsi 0:0:0:0: Direct-Access iT1167B USB Flash Disk 0.00 PQ: 0 ANSI: 2
  4. sd 0:0:0:0: [sda] 7892992 512-byte logical blocks: (4.04 GB/3.76 GiB)
  5. sd 0:0:0:0: Attached scsi generic sg0 type 0
  6. sd 0:0:0:0: [sda] Write Protect is off
  7. sd 0:0:0:0: [sda] Assuming drive cache: write through
  8. sd 0:0:0:0: [sda] Assuming drive cache: write through
  9.  sda: sda1
  10. sd 0:0:0:0: [sda] Assuming drive cache: write through
  11. sd 0:0:0:0: [sda] Attached SCSI removable disk

  12. [root@yuweixian /dev]# ls
  13.        

  14. [root@yuweixian /dev]# mount /dev/sda
  15. sda sda1
  16. [root@yuweixian /dev]# mount /dev/sda1 /mnt/udisk
  17. [root@yuweixian /dev]# ls /mnt/udisk/
  18. ????? checkDisk
  19. ?????? ephonesetup
  20. BOOTEX.LOG ibm
  21. Raiden3??3.rar me
  22. Setup_WebClient.exe new
  23. YLMF_GhostXPSP3_201101_TN30.iso webs-2-5
  24. berkeley

  25. [root@yuweixian /]# umount /mnt/udisk/

阅读(829) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~