|
u-boot 内存读取很慢
发表于 2018-1-24 18:00:00
浏览:7720
|
回复:3
打印
只看该作者
[复制链接]
楼主
RK3128 u-boot 测试内存速度 , 发现 memcpy 非常慢, 128MB 数据需要 5.036s (才 25MB/s)
后来用汇编直接从 DDR 读取数据, 也要 3.653s; 而往 DDR 写数据非常快, 128MB 只要 0.059s(2.1GB/s)
ddr cache 已经全开了, CPU 设置到了 1.2GHz
u-boot 代码从这个地址载的 https://bitbucket.org/T-Firefly/firenow-lollipop
DDR 配置文件用的是 RK3128_DDR3_300M_V2.05.bin
进内核后, 同样程序测试, 读取和 memcpy 就很快了, 可以到 2GB/s
请问大神, 如何解决
|
|