Part Number: AM5728
20160614 - 8GB_DDR3L_AS4C512M16D3L_AS4C1G8MD3L revised v 2.0 June 2016.pdfEMIF_RegisterConfig (002).xlsx
Hello,
Posting for customer.
So far I’ve been working with the EMIF Tools excel spreadsheet that TI provides in order to calculate the register parameters for our custom board. I first tried using these parameters in the custom code we had written to set up the EMIF. When this didn’t work I modified the SBL bootloader provided in the AM572x RTOS sdk with our custom values and loaded this to our board with the same result.
The data that I’m seeing coming back from our DDR doesn’t seem to follow any discernable pattern. It’s not a case of the top 16 bits are wrong but the bottom 16 are correct. Every time a read is performed on the DDR a different value is read. We haven’t had a chance to hook the board up to a scope to check all the control lines. This will be my next course of action. For your information I have attached our EMIF_RegisterConfig spreadsheet with the values of our custom board and I have attached the datasheet for the DDR used on our board.
Thanks!