реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> PXA270+SDRAM init
cxz
сообщение Sep 7 2007, 08:11
Сообщение #1





Группа: Новичок
Сообщений: 7
Регистрация: 12-09-06
Пользователь №: 20 305



Перепаял себе память на плате с 64 на 128, подправил u-boot
но почему то работает только 64метра, а остальные невидны:

Конфигурирую MDREFR:0x1BC030 MDCNFG:0x1AC81ACB
MDMRS у меня получился 0x320032

инициализирую так:

ldr r2, =CFG_MDREFR_VAL
str r2, [r1, #MDREFR_OFFSET]
nop
nop

ldr r2, =CFG_MDCNFG_VAL
str r2, [r1, #MDCNFG_OFFSET]
nop
nop


/* Step 4f: Trigger a number (usually 8) refresh cycles by */
/* attempting non-burst read or write accesses to disabled */
/* SDRAM, as commonly specified in the power up sequence */
/* documented in SDRAM data sheets. The address(es) used */
/* for this purpose must not be cacheable. */

ldr r3, =CFG_DRAM_BASE
str r2, [r3]
str r2, [r3]
str r2, [r3]
str r2, [r3]
str r2, [r3]
str r2, [r3]
str r2, [r3]
str r2, [r3]

/* Step 4h: Write MDMRS. */

ldr r2, =CFG_MDMRS_VAL
str r2, [r1, #MDMRS_OFFSET]
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 08:55
Рейтинг@Mail.ru


Страница сгенерированна за 0.01345 секунд с 7
ELECTRONIX ©2004-2016