[an error occurred while processing this directive]
Инициализация SDRAM вопрос
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено SDRAM 01 июля 2005 г. 16:13

к АРМу подключил SDRAM Samsung K4S561632
нашел готовый модуль инициализации, перед пользованием решил разобраться что к чему. непонятен выделенный участок, зачем что-то читать из внешней памяти ?

И еще, что после бута, что после работы данной процедуры, по несуществующим 3 селектам динамической памяти, идут циклические селекты, а по селекту на котором висит SDRAM ничего.
проц EP9301


;
; Select mode register update mode
;
ldr r0, =(GLOBALCFG_CKE :or: GLOBALCFG_MRS)
ldr r1, =0x80060004
str r0, [r1]

; *******************************************************************
; Sets all four banks using - Cas latency 2
; - Wrap type sequential
; - Burst Length 4
;
; *******************************************************************
ldr r1, =0x0006600
ldr r0, [r1]

; ldr r1, =0x0206400
; ldr r0, [r1]
;
; ldr r1, =0x0406400
; ldr r0, [r1]
;
; ldr r1, =0x0606400
; ldr r0, [r1]

;
; Select mode register update mode
;
ldr r0, =GLOBALCFG_CKE
ldr r1, =0x80060004
str r0, [r1]
mov pc, lr

END


Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru