Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:4
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:8
Форум » starterkit.ru » ARM
bootstrap & SDRAM
Guest (Guest)
Добавлено 24.05.2009 20:54
0
Сообщение: 1
Guest (Guest)

Хотел поэспериментировать с настройками SDRAM памяти.
У меня плата на основе 9260 с 64 Мб (32+32 v54c3256164vbt7 )памяти на борту. кварц 18.432Мгц
За основу взял bootstrap v 1.11 9260-ek dataflash.
В файле at91sam9260ek.h есть такое определение
#define MASTER_CLOCK (198656000/2)
Кто может объяснить его смысл
Спуститься к концу Подняться к началу
Pavel Ivanchenko
Добавлено 24.05.2009 22:14 Сообщение: 2
Pavel Ivanchenko
Admin
4.39

Пункты: 92788
Регистрация: 24.03.2009
Пол: Мужчина
Как по Вашему внешняя память будет работать на 200MГц?
Т.е. частота ядра 198МГц, а внешняя шина (и периферя тактироваться) от половины тактовой ядра.
Спуститься к концу Подняться к началу
Персональная информация
Guest (Guest)
Добавлено 25.05.2009 08:14 Сообщение: 3
Guest (Guest)

Цитата
Как по Вашему внешняя память будет работать на 200MГц?
Т.е. частота ядра 198МГц, а внешняя шина (и периферя тактироваться) от половины тактовой ядра.

А если максимальная частота памяти 143МГц, ядро может работать до 239МГц(+25С, 1.8В). Можно тогда запустить память на частоте 239/2=119.5МГц? Проблем с периферией не будет?
Спуститься к концу Подняться к началу
Pavel Ivanchenko
Добавлено 25.05.2009 08:43 Сообщение: 4
Pavel Ivanchenko
Admin
4.39

Пункты: 92788
Регистрация: 24.03.2009
Пол: Мужчина
Не знаю, проверяйте, тактовая на каждый периферийный блок еще свои делители тактовой имеет ...
Спуститься к концу Подняться к началу
Персональная информация
Lexey
Добавлено 25.05.2009 11:46 Сообщение: 5
Lexey
Ранг
0

Группа: Клиенты
Пункты: 28
Регистрация: 23.04.2009
239МГц - не будет, максимум что у меня получалось - 220. Для каких-то задач на память 133 можно дать, а на ядро 266, будет выйгрыш. А вообще, когда речь заходит о поиске лишних нескольких мипсов - выгоднее сразу брать другой проц.
Спуститься к концу Подняться к началу
Персональная информация
Guest (Guest)
Добавлено 25.05.2009 17:16 Сообщение: 6
Guest (Guest)

То-есть порядок изменения частоты ядра и памяти такой:
1. Меняем MASTER_CLOCK (допустим 220000000/2)
2. Меняем PLLA_SETTINGS под свою частоту памяти (допустим частота памяти 110МГц)
3. PLLB_SETTINGS не меняем?
Поправьте если что не так.
Спуститься к концу Подняться к началу
sasa
Добавлено 25.05.2009 18:10 Сообщение: 7
sasa
5

Регистрация: 20.05.2009
Цитата
3. PLLB_SETTINGS не меняем?

от pllb тактируется usb - зачем его трогать. И вообще непонятна тема с разгоном велосипеда - от этого он гоночным мотоциклом не станет :)
Спуститься к концу Подняться к началу
Персональная информация
Guest (Guest)
Добавлено 26.05.2009 14:09 Сообщение: 8
Guest (Guest)

Удалось запустить на частоте 239МГц /119МГц.
u-boot неправильно отображается на DBGU, мусор на экране терминала, потом нормальній лог Линукса. Linux запустился. Прошел тест памяти memtester без ошибок.
Где можно глянуть на частоту работы с памятью SDRAM? Как я понял это 119МГц?
Спуститься к концу Подняться к началу
Pavel Ivanchenko
Добавлено 26.05.2009 15:26 Редактировалось 26.05.2009 15:26 Сообщение: 9
Pavel Ivanchenko
Admin
4.39

Пункты: 92788
Регистрация: 24.03.2009
Пол: Мужчина
На клоке SDRAM-а и смотрите.
Спуститься к концу Подняться к началу
Персональная информация
Guest (Guest)
Добавлено 26.05.2009 16:52 Сообщение: 10
Guest (Guest)

Цитата
На клоке SDRAM-а и смотрите.

Спасибо за ответ, но нечем :(. осцилограф слабый (С1-117).
Какой параметр отвечает за частоту SDRAM в коде bootstrap?
Спуститься к концу Подняться к началу
Форум » starterkit.ru » ARM