Ник:
Пароль:

Контакты

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

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Старый форум » SK-AT91SAM9XE512-S3E
Замена кварца
vagr (Guest)
Добавлено 30.11.1999 00:00 Редактировалось 19.02.2009 15:55
0
Сообщение: 1
vagr (Guest)

Topic opened
Спуститься к концу Подняться к началу
vagr (Guest)
Добавлено 11.02.2009 14:39 Редактировалось 11.02.2009 14:39 Сообщение: 2
vagr (Guest)

Здравствуйте
Подскажите плиз, какие изменения нужно сделать в ядре и в u-boot, чтобы заменить кварца 12М на 18,432М. Заранее спасибо.
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 11.02.2009 15:38 Редактировалось 11.02.2009 15:38 Сообщение: 3
starterkit (Guest)

В файле /home/user/src/linux-2.6.24/arch/arm/mach-at91/board-sam9260ek.c сразу заметите функцию at91sam9260_initialize, там и замените.
Спуститься к концу Подняться к началу
vagr (Guest)
Добавлено 11.02.2009 16:35 Редактировалось 11.02.2009 16:35 Сообщение: 4
vagr (Guest)

Ядро заработало как швейцарские часы, но с u-boot проблемы
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 11.02.2009 16:52 Редактировалось 11.02.2009 16:52 Сообщение: 5
starterkit (Guest)

Да, настройки u-boot нужно крутить в /home/user/src/u-boot1.1.5/include/configs/at91sam9260ek.h
Так же нужно править и bootstrap (at91sam9260ek.h)
Спуститься к концу Подняться к началу
vagr (Guest)
Добавлено 11.02.2009 17:38 Редактировалось 11.02.2009 17:38 Сообщение: 6
vagr (Guest)

Подправил в u-boot файл (at91sam9260ek.h) переменная AT91C_MASTER_CLOCK = 99300000 и все заработало
Спасибо
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 11.02.2009 17:57 Редактировалось 11.02.2009 17:57 Сообщение: 7
starterkit (Guest)

Править бутстрап то же надо, т.к. только там PLL настраивается.
Спуститься к концу Подняться к началу
vagr (Guest)
Добавлено 18.02.2009 14:28 Редактировалось 18.02.2009 14:28 Сообщение: 8
vagr (Guest)

Я заменил значение в PLLA_SETTINGS и PLLB_SETTINGS в at91sam9xeek.h и сейчас лог ядра показывает чистоту процессора 200М и 100М для шины
Спуститься к концу Подняться к началу
vagr (Guest)
Добавлено 19.02.2009 15:27 Редактировалось 19.02.2009 15:27 Сообщение: 9
vagr (Guest)

Только заметил, что Ethernet отвалился, мне кажется не все в порядке c PLL. Может, имеется формула для правильного расчета PLL в зависимости от кварца?
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 19.02.2009 15:42 Редактировалось 19.02.2009 15:42 Сообщение: 10
starterkit (Guest)

Никакого калькулятора подсказать не могу.
Спуститься к концу Подняться к началу
Форум » starterkit.ru » Старый форум » SK-AT91SAM9XE512-S3E