On our custom T8021 board we have a registered DDR3 SDRAM connected to the CPU. We have successfully validated the timings for 400 MHz DDR clock and 800 MHz clock settings. For the 400 MHz all smoke tests pass. For the 800MHz setting the DMA test fails. The log of this test is attached. Also a register dump of the measurements with 800MHz is attached.
U-Boot is booting up correctly with both settings, however I think that it uses burst mode but does not setup a DMA transfer as the test does?
What does the test actually test?
Could this be rooted in still incorrect settings?
Original Attachment has been moved to: dma_test_800MHz_log.txt.zip
Original Attachment has been moved to: T2081_v1_1_annotated_hex_ecc.txt.zip