离线
1. 首先你试一试能在Ubuntu上面挂载吗
2. mount /dev/sda /tmp/udisk 看挂载是否正常
3. 在linux格式化
晕哥,ubuntu上可以,mount /dev/sda /tmp/udisk挂载不行,你看我上面的图片打印是usd2.0 是不是v3s 不支持2.0的usd,还是内核没有配置好?
离线
提示什么错误?是不是fat32文件系统没有编译进来?
没有提示什么如下图,我另一个u盘可以挂载,这个u盘提示usb 2.0 就是挂载不了,是不是v3s不支持usb2.0的设备呀
离线
晕哥 说:提示什么错误?是不是fat32文件系统没有编译进来?
没有提示什么如下图,我另一个u盘可以挂载,这个u盘提示usb 2.0 就是挂载不了,是不是v3s不支持usb2.0的设备呀
https://whycan.cn/files/members/404/4P0DLITJLEVXBQYJR-ZCAA.png
晕哥意思是 mount 命令提示什么?
离线
zhuacai 说:晕哥 说:提示什么错误?是不是fat32文件系统没有编译进来?
没有提示什么如下图,我另一个u盘可以挂载,这个u盘提示usb 2.0 就是挂载不了,是不是v3s不支持usb2.0的设备呀
https://whycan.cn/files/members/404/4P0DLITJLEVXBQYJR-ZCAA.png晕哥意思是 mount 命令提示什么?
[15641.625929] usb 2-1: new full-speed USB device number 7 using ohci-platform
[15641.897211] usb-storage 2-1:1.0: USB Mass Storage device detected
[15641.903804] scsi host0: usb-storage 2-1:1.0
[15642.973101] scsi 0:0:0:0: Direct-Access USB2.0 CARD-READER 1.01 PQ: 0 ANSI: 2
[15643.002130] sd 0:0:0:0: [sda] Attached SCSI removable disk
# mount /dev/sda /tmp/udisk
mount: mounting /dev/sda on /tmp/udisk failed: No such file or directory
#
#
离线
你创建 /tmp/udisk 了吗?
晕哥,和你发的图片不一样呢?我的要能挂载# mount /dev/sdc /tmp/udisk 还要挂载# mount /dev/sdc1 /tmp/udisk才可以读u盘呢,
[ 613.625919] usb 2-1: new full-speed USB device number 5 using ohci-platform
[ 613.897193] usb-storage 2-1:1.0: USB Mass Storage device detected
[ 613.903757] scsi host2: usb-storage 2-1:1.0
[ 614.973077] scsi 2:0:0:0: Direct-Access USB2.0 CARD-READER 1.01 PQ: 0 ANSI: 2
[ 615.002116] sd 2:0:0:0: [sdc] Attached SCSI removable disk
# mkdir /tmp/udisk -p
# mount /dev/sdc1 /tmp/udisk
mount: mounting /dev/sdc1 on /tmp/udisk failed: No such file or directory
# mount /dev/sdc /tmp/udisk
[ 675.335046] sd 2:0:0:0: [sdc] 7744512 512-byte logical blocks: (3.97 GB/3.69 GiB)
[ 675.409183] sdc: sdc1
mount: mounting /dev/sdc on /tmp/udisk failed: Invalid argument
# mount /dev/sdc1 /tmp/udisk
[ 697.048371] FAT-fs (sdc1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
# cd /tmp/udisk
# ls
9999888.gcode budda.gcode
AAA.gco cardbox.gcode
Android fox.gcode
离线
搞定了?
这个涉及到分区问题,如果U盘分了三个区还会有 /dev/sdc2, /dev/sdc3 等
搞定了,谢谢晕哥
离线
/tmp #
/tmp # [ 158.323880] musb-hdrc musb-hdrc.1.auto: VBUS_ERROR in b_idle (98, VALID), retry #1, port1 00000104
[ 165.843880] musb-hdrc musb-hdrc.1.auto: VBUS_ERROR in b_idle (98, VALID), retry #1, port1 00000104
[ 174.403878] musb-hdrc musb-hdrc.1.auto: VBUS_ERROR in b_idle (98, VALID), retry #1, port1 00000104
@zhuacai
求救, 我的板子也是这样, 请问你是如何解决的?
离线
/tmp #
/tmp # [ 158.323880] musb-hdrc musb-hdrc.1.auto: VBUS_ERROR in b_idle (98, VALID), retry #1, port1 00000104
[ 165.843880] musb-hdrc musb-hdrc.1.auto: VBUS_ERROR in b_idle (98, VALID), retry #1, port1 00000104
[ 174.403878] musb-hdrc musb-hdrc.1.auto: VBUS_ERROR in b_idle (98, VALID), retry #1, port1 00000104@zhuacai
求救, 我的板子也是这样, 请问你是如何解决的?
终于搞定了, 按照 @晕哥 的办法:
1. 把拨码开关拆掉, 直接用锡线焊接短路。
2. checkout -b 4.13-y 这个分支的代码, 在驱动里面把usb mass storage开启。
3. 编译烧录重启就成功了。
离线