2015-11-05 59 views
2

是否可以將BB用作大容量存儲設備?BeagleBone Black如何被用作海量存儲設備?

我希望它被連接到可以從文件中讀取從USB連接文件(如USB閃存驅動器)並作爲含有一個特定文件夾數據存儲設備(和其子文件夾)的音頻播放器系統(如果可能,在連接到主板的閃存驅動器上)。

由於設備規格說,它的連接:

  • USB客戶端功率&通信
  • USB主機

操作系統可能會是Ubuntu的,但可以改變。

需要完成哪些驅動程序或配置才能實現?

回答

0

最新的圖像已經有大容量存儲usb gadget活動,因此連接時系統應該能夠識別大容量存儲外設。 快速谷歌搜索發現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種不同的設備:以太網接口,大容量存儲外設和串行接口。如果要自定義參數,請參閱g_multi documentation

相關問題