9260 работает мастером, в даташите написано что скорсть spi вплоть до master clock (в нашем случае ~200/2~100 Мгц). Про осцил уже писал - нет смысла тратить 25 тыр если он мне нужен раз в год :) Могу конечно взять у знакомых - но мне почему-то кажется что ничего это не даст и я увижу что spi работает короткими урывками на очень низкой скорости..
Когда 9260 мастером работает его SETUP и HOLD ограничены 16нС, т.е. минимальный период в р-не 20нС (т.е. около 50МГц), это все из таймингов на SPI, да и не встречал я еще таких шустрых SPI (около сотни мегагерц), без DMA он ведь просто систему в стопор введет своими прерываниями ...
Вобщем, чего гадать, вы мне пришлите ядро с корневухой, с которой по запуску на SPI в вечном цикле что то вываливалось, а я уже все осиллом измерю
Так ради интереса
http://rt.wiki.kernel.org/index.php/CONFIG_PREEMPT_RT_Patch
про RT патчи для linux и качество драйверов для sam9 atmel. Там недвусмысленно говорят о качестве реализации драйверов linux для at91 :)
Ну как вот Вы думаете, стоит нарушать спецификацию таймингов и выставлять заведомо невыполнимые временные параметры?
Оно может даже и работать будет, например на одном из трех устройств и при комнатной температуре ...
Ну а то что 6МГц устройство рамотает якобы на частоте 90МГц (причем реально измеренная частота не известна), говорит явно в пользу какой то неучтенности ...
Кстати, Вы упоминали про LPT транзакции, этот порт быстрее 2МГц не выдаст.
Обновил ядро до 2.6.28, там обновились драйвера моей WiFi-USB железяки, теперь есть поддержка AD-HOC и скорость заметно увеличилась, теперь она по 750К в обе стороны.
А как бы узнать на каком чипе то или иное устройство создано? Неделю назад купил 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... из оставшегося выбрать нечего (???)... заниматься исследованиями....