Changes

Jump to: navigation, search

DESK-MX6-L/Peripherals/USB OTG

314 bytes added, 14:46, 14 July 2021
no edit summary
<pre>
 
reg_usb_otg_vbus: usb_otg_vbus {
compatible = "regulator-fixed";
regulator-name = "usb_otg_vbus";
regulator-min-microvolt = <5000000>;
regulator-max-microvolt = <5000000>;
gpio = <&gpio4 14 0>;
enable-active-high;
};
...
...
&usbotg {
vbus-supply = <&reg_usb_otg_vbus>;
<pre class="workstation-terminal">
root@imx6qdlxelkdesk-mx6:~# dd if=/dev/zero of=mass_storage count=256 bs=1M
256+0 records in
256+0 records out
root@imx6qdlxelk:~# mkfs.msdos mass_storage
mkfs.fat 4.1 (2017-01-24)
root@imx6qdlxelkdesk-mx6:~# mkdir looproot@imx6qdlxelkdesk-mx6:~# mount -o loop mass_storage looproot@imx6qdlxelkdesk-mx6:~# echo "Test USB OTG with mass storage device" > loop/usb.txtroot@imx6qdlxelkdesk-mx6:~# umount loop
</pre>
<pre class="workstation-terminal">
root@imx6qdlxelkdesk-mx6:~# modprobe g_mass_storage removable=y file=mass_storage
[ 891.807023] Mass Storage Function, version: 2009/09/11
[ 891.813145] LUN: removable file: (no medium)
[ 891.834955] g_mass_storage gadget: userspace failed to provide iSerialNumber
[ 891.842109] g_mass_storage gadget: g_mass_storage ready
root@imx6qdlxelkdesk-mx6:~#
</pre>
<pre class="workstation-terminal">
root@imx6qdlxelkdesk-mx6:~# [ 892.036840] g_mass_storage gadget: high-speed config #1: Linux File-Backed Storage
</pre>
8,221
edits

Navigation menu