NXP MCU 技术论坛
直播中

杨勇

7年用户 1155经验值
私信 关注
[问答]

LS1028ARDB使用eMMC的低写入速度如何提高?

我正在使用配置为 LS1027AE 的 LS1028ARDB 开发套件。
我用 eMMC(根据板参考手册的 MTFC8GAKAJCN)做了一些写性能测试。eMMC datasheet 上说可以达到 22MB/s 的写入速度,以 HS200 运行。然而,将一个 8MB 的文件发送到 eMMC,它被分成 16 个 512kB 的数据包,写入速度约为 12.5MB/s(每个 512kB 需要 40ms)。
因此,我使用 SD 卡 Class 10 UHS SDR50 进行了相同的测试。每 512kB 的时间约为 22ms,即 ~22MB/s。我不明白为什么 SD Card 和 eMMC 之间的差异太大。有没有办法提高eMMC的写入速度?

附:
我尝试使用配置为 HS400 的 eMMC,但内核无法调整设备:
[70.605712]mmc1:调整超时,回落到固定采样时钟
[70.612419]mmc1:调整执行失败:-110

更多回帖

发帖
×
20
完善资料,
赚取积分