
Filesystem 1K-blocks Used Available Use% Mounted on
shm 516684 0 516684 0% /dev/shm
rwfs 512 0 512 0% /mnt/rwfs
/dev/sda1 15385852 20 14604272 0% /my_mnt
root@freescale /$
Test by wring/reading data on mount drive
root@freescale /$ dd if=/dev/urandom of=/tmp/123 bs=1M count=100
100+0 records in
100+0 records out
104857600 bytes (100.0MB) copied, 54.535026 seconds, 1.8MB/s
root@freescale /$
root@freescale /$
root@freescale /$
root@freescale /$ cp /tmp/123 /my_mnt/.
root@freescale /$ sync
root@freescale /$ ls /my_mnt/
123 lost+found
root@freescale /$
Peripheral testing with Win7 as Host
In gadget mode standard USB cables with micro plug should be used.
NOTE
Below Message will appear during bootup if dr_mode set as peripheral in device-tree
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
usbcore: registered new interface driver usb-storage
Make sure "dr_mode" contains "peripheral" string
root@freescale /$# cat /proc/device-tree/soc/usb\@3100000/dwc3/dr_mode
peripheral root@freescale /$
Move all below modeules to platform
fs/configfs/configfs.ko
driver/usb/gadget/libcomposite.ko
driver/usb/gadget/g_mass_storage.ko
driver/usb/gadget/u_rndis.ko
driver/usb/gadget/u_ether.ko
driver/usb/gadget/usb_f_ecm.ko
driver/usb/gadget/usb_f_ecm_subset.ko
driver/usb/gadget/usb_f_rndis.ko
driver/usb/gadget/g_ether.ko
Mass Storage Gadget
To use ramdisk as a backing store use the following
root@freescale /$ mkdir /mnt/ramdrive
root@freescale /$ mount -t tmpfs tmpfs /mnt/ramdrive -o size=600M
Linux kernel
Layerscape LS1028A BSP User Guide, Rev. 0.3, 04/2019
82
NXP Semiconductors
Содержание Layerscape LS1028A BSP
Страница 135: ......