gpt4 book ai didi

linux - BeagleBone Black 如何用作大容量存储设备?

转载 作者:太空狗 更新时间:2023-10-29 11:18:17 24 4
gpt4 key购买 nike

是否可以将 BB 用作大容量存储设备?

我希望它连接到可以从 USB 连接(例如 USB 闪存驱动器)读取文件的音频播放器并充当包含一个特定文件夹(及其子文件夹)的数据存储设备) 来自文件系统(如果可能,在连接到电路板的闪存驱动器上。)。

如设备规范所述,它具有以下连接性:

  • 用于电源和通信的 USB 客户端
  • USB 主机

操作系统可能是 Ubuntu,但可以更改。

为了实现这一点,需要完成哪些驱动程序或配置?

最佳答案

最新的图像已经激活了大容量存储 usb 小工具,因此大容量存储外围设备应该在连接时被您的系统识别。快速谷歌搜索显示this discussion关于用户试图禁用 USB MS 小工具:

根据讨论,神奇发生的文件是:

  • Debian:/opt/scripts/boot/am335x_evm.sh
  • Ubuntu:/opt/scripts/boot/am335*
  • 阿姆斯特朗:/usr/bin/g-ether-load.sh

在我的 Debian 镜像中,您要修改的行是:

modprobe g_multi file=${gadget_partition} cdrom=0 stall=0 removable=1 nofua=1 iSerialNumber=${SERIAL_NUMBER} iManufacturer=Circuitco  iProduct=BeagleBone${BLACK} host_addr=${cpsw_1_mac}

以及之前设置的相应 $gadget_partition 变量,以自定义您要公开的文件夹。

请注意,g_multi 小工具在其标准配置中提供了 3 种不同的设备:以太网接口(interface)、大容量存储外围设备和串行接口(interface)。如果想自定义参数可以引用g_multi documentation (kernel.org)

关于linux - BeagleBone Black 如何用作大容量存储设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33546269/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com