当前位置: 技术问答>linux和unix
uboot中添加U盘驱动
来源: 互联网 发布时间:2016-12-22
本文导语: 想在uboot中添加U盘驱动,为了实现从U盘中更新文件系统和内核,现在要做的是:在uboot中添加usb驱动,如何添加usb驱动?插上U盘之后如何识别U盘? u-boot-1.3.3 lpc3250平台 问题比较菜。。大家不要见笑。。。。。。 ...
想在uboot中添加U盘驱动,为了实现从U盘中更新文件系统和内核,现在要做的是:在uboot中添加usb驱动,如何添加usb驱动?插上U盘之后如何识别U盘?
u-boot-1.3.3 lpc3250平台
问题比较菜。。大家不要见笑。。。。。。
u-boot-1.3.3 lpc3250平台
问题比较菜。。大家不要见笑。。。。。。
|
U-BOOT里面已经有USB的支持了,包括FAT文件系统的支持,你可以从/common/cmd_usb.c这个文件入手,去移植和你板子相关的那些函数,之后就可以用fatinfo USB 0:1等命令对USB进行操作了。
开发板的USB是主还是从,跟你的硬件设计有关,如果硬件上被设计成从的话,那就没法子了。
开发板的USB是主还是从,跟你的硬件设计有关,如果硬件上被设计成从的话,那就没法子了。
|
4 和 1 是端口上设备的编号,前面的 0 是指 usb 总线编号,一起组成一个usb设备的编号
至于 有时是 4 有时是 1,因为 core在给hub上的设备分配编号时,是从累加的,比如,这次是 1 ,
下次就是2,知道 127,在返回重新累加