RDRAM: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
m (Update RDRAM_DELAY_REG programming caution) |
m (Clarify that MI_MODE_REG = 0x10f is a prerequisite for RDRAM delay configuration and what should be written where) |
||
Line 586: | Line 586: | ||
4. a. Force RI_MODE standby, enable R/T stop |
4. a. Force RI_MODE standby, enable R/T stop |
||
b. wait using countdown(32) |
b. wait using countdown(32) |
||
5. Set MI INIT mode + length=15 |
5. a. Set MI INIT mode + length=15 by writing 0x10f to [MI_MODE_REG] |
||
b. Setup all RDRAM delays (AckWin=5,Read=7,Ack=3,Write=1) by writing 0x18082838 to [0xa3f80004] [bcast] |
|||
6. a. Setup all RDRAM refresh row to 0 [bcast] |
|||
b. Move all RDRAM modules to top of address space deviceid = 0x80000000 [bcast] |
|||
7. a. compute rdram reg space size (reg_step) based on RCP version (RCPv1: 128, RCPv2: 256) |
7. a. compute rdram reg space size (reg_step) based on RCP version (RCPv1: 128, RCPv2: 256) |
||
b. init top rdram reg pointer (RDRAM_REGS_BASE + 32 * reg_step) |
b. init top rdram reg pointer (RDRAM_REGS_BASE + 32 * reg_step) |