i can not change the dimm from 512M Bto 2GB on my MPC8641DHPCN board.
i have modified some codes in two places
(1) 8641dhpcn_init_core1.cfg :
# window 1: DDR controller 1
writemem.l 0xf8000c28 0x00000000 # LAWBAR1 - base address = 0X00000000
#writemem.l 0xf8000c30 0x80f0001c # LAWAR1 - DDR controller 1, DDR, 512MB
writemem.l0xf8000c300x80f0001d # LAWAR1 - DDR controller 1, DDR, 1GB
(2) 8641dhpcn_init_core1.cfg :
writemem.l 0xf8002110 0x42000000 # DDR_SDRAM_CFG
writemem.l 0xf8002000 0x0000001f # CS0_BNDS 512M
writemem.l 0xf8002080 0x80010202 # CS0_CONFIG
writemem.l 0xf8002008 0x0020003f # CS1_BNDS 512M wang edit
writemem.l 0xf8002084 0x80010202 # CS1_CONFIG wang edit
writemem.l 0xf8002104 0x00260802 # TIMING_CFG_0
writemem.l 0xf8002108 0x3935d322 # TIMING_CFG_1
writemem.l 0xf800210C 0x14904cc8 # TIMING_CFG_2
writemem.l 0xf8002118 0x00480432 # DDR_SDRAM_MODE
writemem.l 0xf8002124 0x06180100 # DDR_SDRAM_INTERVAL
writemem.l 0xf8002114 0x04400000 # DDR_SDRAM_CFG2
writemem.l 0xf8002130 0x03800000 # DDR_SDRAM_CLK_CNTL
#writemem.l 0xf8002128 0x12345678 # DDR_SDRAM_data_init
(3) 8641dhpcn.mem :
range 0x00000000 0x3FFFFFFF 4 ReadWrite //1GB-DDR
reserved 0x40000000 0xc0000000
now i can not operate the space outside of 512MB.please give me some advise .
thank you very much