diff options
Diffstat (limited to 'firmware/target/arm/as3525/system-as3525.c')
-rw-r--r-- | firmware/target/arm/as3525/system-as3525.c | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/firmware/target/arm/as3525/system-as3525.c b/firmware/target/arm/as3525/system-as3525.c index 7653985d19..f42387d024 100644 --- a/firmware/target/arm/as3525/system-as3525.c +++ b/firmware/target/arm/as3525/system-as3525.c | |||
@@ -167,14 +167,16 @@ static void sdram_init(void) | |||
167 | MPMC_DYNAMIC_tRRD = 2; | 167 | MPMC_DYNAMIC_tRRD = 2; |
168 | MPMC_DYNAMIC_tMRD = 2; | 168 | MPMC_DYNAMIC_tMRD = 2; |
169 | 169 | ||
170 | #if defined(SANSA_CLIP) || defined(SANSA_M200V4) || defined(SANSA_FUZE) | 170 | #if defined(SANSA_CLIP) || defined(SANSA_M200V4) |
171 | # define MEMORY_MODEL 0x21 | 171 | /* 16 bits external bus, low power SDRAM, 16 Mbits = 2 Mbytes */ |
172 | /* 16 bits external bus, low power SDRAM, 16 Mbits = 2 Mbytes */ | 172 | #define MEMORY_MODEL 0x21 |
173 | #elif defined(SANSA_E200V2) | 173 | |
174 | # define MEMORY_MODEL 0x5 | 174 | #elif defined(SANSA_E200V2) || defined(SANSA_FUZE) |
175 | /* 16 bits external bus, high performance SDRAM, 64 Mbits = 8 Mbytes */ | 175 | /* 16 bits external bus, high performance SDRAM, 64 Mbits = 8 Mbytes */ |
176 | #define MEMORY_MODEL 0x5 | ||
177 | |||
176 | #else | 178 | #else |
177 | # error "The external memory in your player is unknown" | 179 | #error "The external memory in your player is unknown" |
178 | #endif | 180 | #endif |
179 | 181 | ||
180 | MPMC_DYNAMIC_RASCAS_0 = (2<<8)|2; /* CAS & RAS latency = 2 clock cycles */ | 182 | MPMC_DYNAMIC_RASCAS_0 = (2<<8)|2; /* CAS & RAS latency = 2 clock cycles */ |