Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded Linux
sasamy (Guest)
Добавлено 17.01.2009 22:33 Редактировалось 17.01.2009 22:33 Сообщение: 31
sasamy (Guest)

9260 работает мастером, в даташите написано что скорсть spi вплоть до master clock (в нашем случае ~200/2~100 Мгц). Про осцил уже писал - нет смысла тратить 25 тыр если он мне нужен раз в год :) Могу конечно взять у знакомых - но мне почему-то кажется что ничего это не даст и я увижу что spi работает короткими урывками на очень низкой скорости..

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно sasamy 17.01.2009 г. в 22:38:06
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 17.01.2009 22:45 Редактировалось 17.01.2009 22:45 Сообщение: 32
starterkit (Guest)

Когда 9260 мастером работает его SETUP и HOLD ограничены 16нС, т.е. минимальный период в р-не 20нС (т.е. около 50МГц), это все из таймингов на SPI, да и не встречал я еще таких шустрых SPI (около сотни мегагерц), без DMA он ведь просто систему в стопор введет своими прерываниями ...
Вобщем, чего гадать, вы мне пришлите ядро с корневухой, с которой по запуску на SPI в вечном цикле что то вываливалось, а я уже все осиллом измерю
Спуститься к концу Подняться к началу
sasamy (Guest)
Добавлено 17.01.2009 22:49 Редактировалось 17.01.2009 22:49 Сообщение: 33
sasamy (Guest)

Так ради интереса
http://rt.wiki.kernel.org/index.php/CONFIG_PREEMPT_RT_Patch
про RT патчи для linux и качество драйверов для sam9 atmel. Там недвусмысленно говорят о качестве реализации драйверов linux для at91 :)
Спуститься к концу Подняться к началу
sasamy (Guest)
Добавлено 17.01.2009 22:56 Редактировалось 17.01.2009 22:56 Сообщение: 34
sasamy (Guest)

Цитата
т.е. минимальный период в р-не 20нС (т.е. около 50МГц),

Да я тоже не расчитывал на такие запредельные скорости на spi... даташит говорит что может :)
Спуститься к концу Подняться к началу
sasamy (Guest)
Добавлено 18.01.2009 15:33 Редактировалось 18.01.2009 15:33 Сообщение: 35
sasamy (Guest)

Цитата
По диагонали пробежался по доке, нигде в таймингах не встретил максимальное значение частоты клока SPI


Цитата
30.6.3.3 Clock Generation
The SPI Baud rate clock is generated by dividing the Master Clock (MCK) , by a value between
1 and 255.
This allows a maximum operating baud rate at up to Master Clock and a minimum operating
baud rate of MCK divided by 255.
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 18.01.2009 15:59 Редактировалось 18.01.2009 15:59 Сообщение: 36
starterkit (Guest)

Ну как вот Вы думаете, стоит нарушать спецификацию таймингов и выставлять заведомо невыполнимые временные параметры?
Оно может даже и работать будет, например на одном из трех устройств и при комнатной температуре ...
Ну а то что 6МГц устройство рамотает якобы на частоте 90МГц (причем реально измеренная частота не известна), говорит явно в пользу какой то неучтенности ...
Кстати, Вы упоминали про LPT транзакции, этот порт быстрее 2МГц не выдаст.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно starterkit 18.01.2009 г. в 16:01:45
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 23.01.2009 20:44 Редактировалось 23.01.2009 20:44 Сообщение: 37
starterkit (Guest)

Обновил ядро до 2.6.28, там обновились драйвера моей WiFi-USB железяки, теперь есть поддержка AD-HOC и скорость заметно увеличилась, теперь она по 750К в обе стороны.
Спуститься к концу Подняться к началу
AntonKr (Guest)
Добавлено 22.02.2009 22:32 Редактировалось 22.02.2009 22:32 Сообщение: 38
AntonKr (Guest)

А как бы узнать на каком чипе то или иное устройство создано? Неделю назад купил D-link DWA-120, но так и не запустил его, пришлось сдать обратно. Похоже придется идти по уже проверенному пути starterkit-а :(.
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 22.02.2009 22:45 Редактировалось 22.02.2009 22:45 Сообщение: 39
starterkit (Guest)

Других путей, кроме как гуглить, я не знаю.
Косвенно, если говорится что Linux поддерживаемый девайс.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно starterkit 22.02.2009 г. в 22:45:50
Спуститься к концу Подняться к началу
repairman (Guest)
Добавлено 23.02.2009 16:15 Редактировалось 23.02.2009 16:15 Сообщение: 40
repairman (Guest)

Цитата

А как бы узнать на каком чипе то или иное устройство создано? Неделю назад купил D-link DWA-120, но так и не запустил его, пришлось сдать обратно. Похоже придется идти по уже проверенному пути starterkit-а :(.


Есть такая штука... чипсет Atheros AR5523, поддерживается только ndiswrapper и, отюсда, только на i386.. (есть у меня такой, а гугль - рулез), кстати, в линукс, под эмуляцией ndiswrapper хоть как-то работает, под виндами - падает, глючит, теряет сеть и т.п. - работать невозможно... Разочаровался в DLink.. такое г... стали гнать..

Смотри, что поддерживается непосредственно ядром... Например, Zyxel G202-EE USB WiFi adapter (zd1211rw) поддерживается ядром... правда, в линукс драйвера USB WiFi в основной массе - находятся в зачаточном сотоянии... не во всех режимах, не всегда работает... простейший режим клиента (Managed) работоспособен, AdHoc подглючивает, устойчивую точку доступа (Master), даже с колдовством, получить пока не удалось...

p.s. все WiFi, что в линукс стабильно работали - были PCI... Но на SK - нет PCI... из оставшегося выбрать нечего (???)... заниматься исследованиями....

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно repairman 23.02.2009 г. в 16:44:20
Спуститься к концу Подняться к началу
Форум » starterkit.ru » Embedded Linux