TI中文支持网
TI专业的中文技术问题咨询交流网站

am335x 插入U盘CPU占用高

使用的是TI官方的SDK,内核版本是4.19。

问题:

1.插入U盘会造成CPU占用很高。

2.插入U盘后,过一会才能看到设备下的文件。

user6394011:

插入U盘会执行fsck.vfat -a /dev/sda1,可能是由于这个导致的,如何关闭呢

user6394011:

使用以前旧版本的SDK没有插入U盘卡顿的现象

Shine:

回复 user6394011:

请试试到核配置Device Drivers —> USB support —> [ ]Disable DMA (always use PIO)选中选中Disable DMA (always use PIO)选项看CPU占用率是否还高?

user6394011:

回复 Shine:

选中后发现卡顿更加严重了。现在现象就是,u盘插入短时间会占用大量CPU,而且读取文件目录也用时很久,反复进入sda1多次才列出文件目录

Shine:

回复 user6394011:

请问processor SDK是最新的版本吗?旧版本是指哪个SDK版本?

user6394011:

回复 Shine:

U盘卡顿的版本是ti-processor-sdk-linux-am335x-evm-06.03.00.106
旧版本不记得sdk版本了,内核版本是3.2的

user6394011:

回复 Shine:

fsck.vfat -a /dev/sda1这个自检很费时,怎么能关掉呢

Shine:

回复 user6394011:

请参考下面的帖子,尝试修改/etc/fstab文件。
e2e.ti.com/…/922285

赞(0)
未经允许不得转载:TI中文支持网 » am335x 插入U盘CPU占用高
分享到: 更多 (0)