大坑: 树莓派2代 移动硬盘盒 读取断开

现象:

  • SSK黑鹰v300硬盘盒
  • 用sshfs 或 samba 服务
  • 远程读取大文件时, 硬盘失去响应, 断开重连

已排除供电不足的原因。

最终找到原因:

SSK移动硬盘盒使用的是ns1066芯片, 当高速读取时, 此芯片与树莓派不兼容。

解决方案:

第一种解决方案: 降低usb速度

/boot/cmdline.txt 文件中 加入 dwc_otg.speed=1 这句.
这句的功能是强制使用 USB full-speed (12 Mbit/s)
不加这句会用 hi-speed (480 Mbit/s)
这句的副作用是速度降一大截. 12*1000/8=1500KB
实际用起来是大概500KB左右.

第二种解决方案: 换硬盘盒

只买过ssk的产品. ssk除了G300和一款有粉红色滑盖的两款硬盘盒用的是asm1053芯片以外, 其它全都是ns1066的.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容