AT91SAM9G45 DDR2, board_memories.c

Status
Not open for further replies.

fpga-developer

Newbie level 4
Joined
Apr 6, 2010
Messages
6
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
russia
Activity points
1,325
Good day, friends!

I create PCB with at91sam9g45 + DDR2 (multiport) chip - MT47H32M16. I can't work with this DDR2.
In standart library file board_memory.c i find some mistakes:
Use config branch for DDR_SAMSUNG_M470T6554EZ3_CE6, in step 16 configure EMRS1 (write to addres *(pDdr+0x1000000) in step 18 again write to EMRS1, but write to address *(pDdr + 0x3000000). Why in steps different address for the same external register?

p.s. my memory is single chip MT47H32M16. I use config branch for DDR_SAMSUNG_M470T6554EZ3_CE6 because it is the same numbers of columns and rows.

Thanks!
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…