Hi,
I have a question about C6657 DDR3.
I'm using Processor SDK of C6657 at custom board and have question about DDR3 initialization process.
This initialization is written in "platform.c" and "evmc6657.c".
In "platform.c", there are DDR3 memory test process after DDR3 initialization and Hardware leveling.
If DDR3 memory test failed, it will re-initialize PLL and DDR3(also Hardware leveling) again until it pass the test or loop 10 times.
Do I need this process(re-initialization) on custom board and why the maximum loop count is 10?
On custom board, DDR3 memory test failed and it never pass the test.
But when I increment the loop count from 10 to 100, it pass the test when the loop count was 50.
And it seem that C6657 can access DDR3 successfully after memory test.
best regards,
g.f.