How can I make the DDR momory storage bigger than 256M?

Liu Dave DaveLiu at freescale.com
Tue Nov 20 15:38:30 EST 2007


Hello Guo,

Please post your question to u-boot maillist:

u-boot-users at lists.sourceforge.net 

Please check if you have the correct BATs for 1GB memory.
1GB memory should need 4 BATs.

Regards,
Dave

> -----Original Message-----
> From: 
> linuxppc-embedded-bounces+daveliu=freescale.com at ozlabs.org 
> [mailto:linuxppc-embedded-bounces+daveliu=freescale.com at ozlabs
> .org] On Behalf Of 郭劲
> Sent: 2007年11月19日 10:42 PM
> To: linuxppc-embedded at ozlabs.org
> Subject: How can I make the DDR momory storage bigger than 256M?
> 
> Hi,friends,
> 
> I used the U-Boot 1.2.0 on MPC8360E board. My board work 
> nomally with 256M DDR-1
> Memory.  If I change the DDR-1 up to 1GB, the U-Boot can 
> visit the DDR address
> range from 0x00000000 to 0x10000000, but it can not visit the 
> address bigger than
> 0x10000000,I wat wondering why? Thanks.
> 
> Using the 1GB DDR-1, I can write the u-boot to my flash by 
> CodeWarrior.
> 
> Follow is the information that when I test the DDR on u-boot, 
> the start address is
> 0x1ff00000, the end address is 0x20000000;it was dead when 
> visit the DDR.
> 
> 
> 
> 
> 
> 
> U-Boot 1.2.0 (Nov 19 2007 - 20:55:34) MPC83XX                 
>                 
>                                                               
>                 
> CPU:   e300c1, MPC8360E, Rev: 20 at 528 MHz, CSB:  264 MHz    
>                 
> Board: Freescale MPC8360EMDS                                  
>                 
> I2C:   ready                                                  
>                 
> DRAM:                                                         
>                 
> DIMM type:                                                    
>                 
> SPD size:        128                                          
>                 
> EEPROM size:     256                                          
>                 
> Memory type:     7                                            
>                 
> Row addr:        13                                           
>                 
> Column addr:     11                                           
>                 
> # of rows:       2                                            
>                 
> Row density:     128                                          
>                 
> # of banks:      4                                            
>                 
> Data width:      64                                           
>                 
> Chip width:      8                                            
>                 
> Refresh rate:    82                                           
>                 
> CAS latencies:   18                                           
>                 
> Write latencies: 02                                           
>                 
> tRP:             60                                           
>                 
> tRCD:            60                                           
>                 
>                                                               
>                 
>                                                               
>                 
> cs0_bnds = 0x0000001f                                         
>                 
> cs0_config = 0x80000103                                       
>                 
> cs1_bnds = 0x0020003f                                         
>                 
> cs1_config = 0x80000103                                       
>                 
> DDR:bar=0x00000000                                            
>                 
> DDR:ar=0x8000001d                                             
>                 
> DDR: caslat SPD bit is 4                                      
>                 
> DDR:Module maximum data rate is: 400Mhz                       
>                 
> DDR:Effective data rate is: 266Mhz                            
>                 
> DDR:The MSB 1 of CAS Latency is: 4                            
>                 
> DDR: effective data rate is 266 MHz                           
>                 
> DDR: caslat SPD bit is 4, controller field is 0x5             
>                 
> DDR:timing_cfg_1=0x26252727                                   
>                 
> DDR:timing_cfg_2=0x00004841                                   
>                 
>                                                               
>                 
>    DDR DIMM: data bus width is 64 bit without ECC             
>                 
> DDR:sdram_mode=0x00000032                                     
>                 
> DDR: sdram_mode2 = 0x00000000                                 
>                 
> DDR:sdram_interval=0x04060100                                 
>                 
> DDR:sdram_clk_cntl=0x02000000                                 
>                 
>    DDRC ECC mode: OFF                                         
>                 
> DDR:sdram_cfg=0xc2008000                                      
>                 
>                                                               
>                 
>    SDRAM on Local Bus: 64 MB                                  
>                 
>    DDR RAM: 1024 MB                                           
>                 
> DDR test phase 1:              
> 
> 
> (dead)
> 
> 
> _______________________________________________
> Linuxppc-embedded mailing list
> Linuxppc-embedded at ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-embedded
> 


More information about the Linuxppc-embedded mailing list