Hi Hector,

On Tue, May 16, 2017 at 1:15 PM, Palacios, Hector
<[email protected]> wrote:
> Greetings,
>
> I'm adding support to a 1GiB DDR3 chip that internally has two dies. I have 
> configured the i.MX6UL memory controller for using two chip selects and 
> assigned 512MiB to each. Although the RAM seems to work fine I'm experiencing 
> extremely slow performance compared to a similar 1GiB chip with only one die 
> (one chip select).
>
> Testing one mtest loop over the first 496MiB takes:
>  - 5s on the single die chip
>  - 1m 16s on the dual die chip
>
> I have run different memory benchmark tools in Linux like 
> https://github.com/bingmann/pmbw.git and both memories perform similarly, but 
> for some reason I see this weird behavior in U-Boot (v2015.04) with 'mtest'.
> The CONFIG_SYS_MEMTEST_START and CONFIG_SYS_MEMTEST_END are defined within 
> secure limits and 'mtest' is not failing... it's just very slow.
>
> Am I missing something obvious?

It is hard to tell without seeing your code.

What about adding your mx6ul board support upstream?
_______________________________________________
U-Boot mailing list
[email protected]
https://lists.denx.de/listinfo/u-boot

Reply via email to