使用的是TI官方的SDK,内核版本是4.19。
问题:
1.插入U盘会造成CPU占用很高。
2.插入U盘后,过一会才能看到设备下的文件。
user6394011:
插入U盘会执行fsck.vfat -a /dev/sda1,可能是由于这个导致的,如何关闭呢
,
user6394011:
使用以前旧版本的SDK没有插入U盘卡顿的现象
,
Shine:
请试试到核配置Device Drivers —> USB support —> [ ]Disable DMA (always use PIO)选中选中Disable DMA (always use PIO)选项看CPU占用率是否还高?
,
user6394011:
选中后发现卡顿更加严重了。现在现象就是,u盘插入短时间会占用大量CPU,而且读取文件目录也用时很久,反复进入sda1多次才列出文件目录
,
Shine:
请问processor SDK是最新的版本吗?旧版本是指哪个SDK版本?
,
user6394011:
U盘卡顿的版本是ti-processor-sdk-linux-am335x-evm-06.03.00.106
旧版本不记得sdk版本了,内核版本是3.2的
,
user6394011:
fsck.vfat -a /dev/sda1这个自检很费时,怎么能关掉呢
,
Shine:
请参考下面的帖子,尝试修改/etc/fstab文件。
e2e.ti.com/…/922285