最近在测试AM5728 GPEVM gadget mass storage功能。记录如下:
1,下载最新的SDK perbuild做成启动SD卡。我的版本是ti-processor-sdk-linux-am57xx-evm-04.03.00.05
2,上电
3,进入系统后输入命令如下
dd if=/dev/zero of=/dev/shm/50M bs=1M count=50
cd /lib/modules/4.9.59-ga75d8e9305/kernel/drivers/usb/gadget
insmod libcomposite.ko
insmod function/usb_f_mass_storage.ko
cd legacy/
insmod gadgetfs.ko
insmod g_mass_storage.ko file=/dev/shm/50M stall=0 removable=1
4,把USB线连接PC和GPEVM P7。
此时在WIN7下可以看到一个新的removable Disk出现,单击它会提示你格式化,按照要求格式化后即可使用。