This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

How to reserver,read and write in DDR3 memory



Hi, 

I'm new to DM816x and current'y i want to play around with the memory part.I had read through the technical reference manual but, i facing some problems here...

1)In order to configure the ddr3 memory, which controller should i focus?DMM or DDR3 Memory Controller?From my understanding, the DMM is the Dynamic Memory Manager for the DDR EMIF and the DDR EMIF is the DDR bank controller.Do i correct?

2) How to reserve, read and write the DDR3 SDRAM memory in DM816x?Which header file should i refer to?

 3)Currently, i just using request_mem_region() and my physical memory is start from 0x4E00 0000 and i reserve the memory size for 0x8000. But, when i insmod the my driver, there is a error come out: unable to obtain I/O memory address 4e000000.How can i debug it?

Thank you.