Ник:
Пароль:

Контакты

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

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:3
Форум » starterkit.ru » Старый форум » SK-MAT91SAM9XE512
Настройка частоты plla
sasamy (Guest)
Добавлено 30.11.1999 00:00 Редактировалось 08.12.2008 22:36
0
Сообщение: 1
sasamy (Guest)

Topic opened
Спуститься к концу Подняться к началу
sasamy (Guest)
Добавлено 08.12.2008 21:48 Редактировалось 08.12.2008 21:48 Сообщение: 2
sasamy (Guest)

Может кто-то разбирался с bootstrap. Почему-то итоговая частота оказывается не такой как я расчитывал.
Код
bash-3.2# cat at91sam9260ek.h | grep PLLA_SETTINGS
#define PLLA_SETTINGS 0x272BBF70


Расчетная частота:
12000000 * 1835(mul=0х72В)/112(div=0x70)=196607142
Поделив на 16 получаем частоту 12,288 МГц очень подходящую для аудиокодека. но реально так не получается почему-то:
Цитата
at73c213 spi1.1: at73c213: dac_clk 12294544, ssc_rate 98356356, supported bitrate is 48025 (64 divider)

Видно что частота получилась немнога не такая 12,294 и mck=98356356 хотя должна быть mck=196607142/2=98303571. Где я ошибся ? Или там округляется где-то частота ?

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно sasamy 08.12.2008 г. в 21:49:18
Спуститься к концу Подняться к началу
Lexey (Guest)
Добавлено 08.12.2008 22:15 Редактировалось 08.12.2008 22:15 Сообщение: 3
Lexey (Guest)

Надо не 0x72B, а 0x72A, там ещё единичка в умножении добавляется.

" MULA: PLL A Multiplier:
0 = The PLL A is deactivated
1 up to 2047 = The PLL A Clock frequency is the PLL A input frequency multiplied by MULA + 1"
Спуститься к концу Подняться к началу
sasamy (Guest)
Добавлено 08.12.2008 22:36 Редактировалось 08.12.2008 22:36 Сообщение: 4
sasamy (Guest)

Действительно - просмотрел, а ведь знал про это :) Спасибо большое. Все нормально стало:
Код

at73c213 spi1.1: at73c213: dac_clk 12287848, ssc_rate 98302785, supported bitrate is 47999 (64 divider)


_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно sasamy 08.12.2008 г. в 22:38:01
Спуститься к концу Подняться к началу
Форум » starterkit.ru » Старый форум » SK-MAT91SAM9XE512