Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

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.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top