|
Hello
I have set up g_mass_storage and it works, well kinda.
sudo modprobe g_mass_storage -r
sudo modprobe g_mass_storage file=/root/usbdrv.img stall=0 removable=y
Do run, but the computer thats connected to the USB OTG does not understand whats up.
I have to run sudo echo 2 > /sys/bus/platform/devices/sunxi_usb_udc/otg_role
Every time aswell, not a big issue.
Main issue is that its extreamly sloooooow, i get about 1MB/sec copying data. On a Raspberry pi zero w i get 15-20MB per second
This is my dmesg, it say high speed connection still slow. any ideas ??
[ 5266.946148] usb close backing file: 0xeebe8800
[ 5267.032972] usb open backing file: /root/piusb.img, 0xeebfee00
[ 5267.033366] g_mass_storage gadget: Mass Storage Function, version: 2009/09/11
[ 5267.033379] g_mass_storage gadget: Number of LUNs=1
[ 5267.033396] lun0: LUN: removable file: /root/piusb.img
[ 5267.033422] ep_matches, wrn: endpoint already claimed, ep(0xc094ac14, 0xbf1adc1c, ep1in-bulk)
[ 5267.033437] g_mass_storage gadget: Mass Storage Gadget, version: 2009/09/11
[ 5267.033451] g_mass_storage gadget: userspace failed to provide iSerialNumber
[ 5267.033469] g_mass_storage gadget: g_mass_storage ready
[ 5267.362174] g_mass_storage gadget: high-speed config #1: Linux File-Backed Storage
[376750.786756] g_mass_storage gadget: high-speed config #1: Linux File-Backed Storage
|
|