|
|
  |
Беспроводная связь (Wi-Fi), altera & spb105 |
|
|
|
Dec 17 2011, 22:02
|
Участник

Группа: Участник
Сообщений: 31
Регистрация: 17-12-11
Пользователь №: 68 926

|
Доброго времени суток! Уже не первую неделю бьюсь с данной проблемой, поиски в интернете, не навели на нужную информацию, результаты достаточно не однозначны.
Задача: Реализовать беспроводную связь между платами фирмы altera (de2-70,de0). В дальнейшем планируется передача видео потока и управляющих сигналов. Наработки: Были куплены модули Wi-Fi фирмы h&d wireless SPB105. На сайте www.hd-wireless.se (официальный сайт производителя) был найден datasheet на сам модуль и на микросборку HDG104. Cтало понятно, как подключить модуль и возможные интерфейсы взаимодействия SDIO и SPI. Было упомянуто, что данные модули совместимы с платами фирмы atmel, а так же для любой другой хост системы. Для подключения к плате был, выбрал GPIO, попытки взаимодействия были через SPI. На этом информация заканчивается, и начинаются вопросы: Возможно, ли прямое взаимодействие модулей или нужна точка доступа, а если нужна точка доступа, то как к ней осуществить подключение, а так же как работать с протоколами? Из всего этого непонятно, включался ли вообще модуль, принимал или отправлял какие-нибудь данные. Кто-нибудь сталкивался с данной проблемой или работал с этим модулем? Заранее благодарен. Надеюсь на скорый ответ.
|
|
|
|
|
Dec 23 2011, 02:59
|
Частый гость
 
Группа: Свой
Сообщений: 78
Регистрация: 8-04-08
Из: Омск
Пользователь №: 36 562

|
прямое взаимодействие модулей (ad-hoc) точно не поддерживается. начните с этой страницы http://www.hd-wireless.se/index.php?option...0&Itemid=21правьте коды примеров под свой хост-контроллер. у них есть все исходники драйверов под win/linux. если что - в службу поддержки hd-wireless - со второго-третьего пинка ответят  сам работал с spb800 - там по проще.
|
|
|
|
|
Jan 10 2012, 00:13
|
Участник

Группа: Участник
Сообщений: 31
Регистрация: 17-12-11
Пользователь №: 68 926

|
Спасибо, за ответ. Дело в том, что на сайте есть драйвера "исходники" только под avr и arm, в которых имеются закрытые библиотеки (уже откомпилированные файлы *.a), а у меня в распоряжение имеется только nios2. Видел исходники spb800 под linux, они вроде полноценные, но там uart, а на моих модулях SPI и SDIO. Была идея написать в техподдержку, но проблема с английским, а так же, что они могут посоветовать, исходники они врят ли дадут, да и станут ли компилировать под nios 2, тоже большой вопрос. Так же подумывал о реализации avr или arm на FPGA (cyclone III), но я так понимаю за разумные деньги студенту, это не удастся. Наткнулся на "Оценочная версия ip-ядра Cortex-M1 для ПЛИС семейства Cyclone III доступна для скачивания на сайте фирмы Arrow Electronic Inc." Пока жду ссылки, на почту, кто-нибудь с этим работал и что представляет собой оценочная версия, насколько она ограничена? sevastianovd, а вы на каком хосте работали, если не секрет? Очень, надеюсь, на совет, уже несколько месяцев мучаюсь.
|
|
|
|
|
Feb 24 2012, 05:45
|
Участник

Группа: Участник
Сообщений: 31
Регистрация: 17-12-11
Пользователь №: 68 926

|
В итоге разработчки ответили - данный модуль не предназначен для использования с процессором nios2 и советуют купить spb800. Хотя в даташите написанно, что это решение может использоваться на любой хост системе...
|
|
|
|
|
Feb 28 2012, 01:04
|
Частый гость
 
Группа: Свой
Сообщений: 78
Регистрация: 8-04-08
Из: Омск
Пользователь №: 36 562

|
просто у них дрова написаны под atmel-овские камни и им даже думать в вашем направлении лень  у spb800 и spb105 - разница в цене небольшая, так что думайте... эти модули можно прикрутить к любому камню, вопрос в трудоемкости
|
|
|
|
|
Mar 11 2012, 06:06
|
Участник

Группа: Участник
Сообщений: 38
Регистрация: 6-10-11
Из: Санкт-Петербург
Пользователь №: 67 573

|
Цитата(FPGAwifi @ Dec 18 2011, 02:02)  Доброго времени суток! Уже не первую неделю бьюсь с данной проблемой, поиски в интернете, не навели на нужную информацию, результаты достаточно не однозначны.
Задача: Реализовать беспроводную связь между платами фирмы altera (de2-70,de0). В дальнейшем планируется передача видео потока и управляющих сигналов. Наработки: Были куплены модули Wi-Fi фирмы h&d wireless SPB105. На сайте www.hd-wireless.se (официальный сайт производителя) был найден datasheet на сам модуль и на микросборку HDG104. Cтало понятно, как подключить модуль и возможные интерфейсы взаимодействия SDIO и SPI. Было упомянуто, что данные модули совместимы с платами фирмы atmel, а так же для любой другой хост системы. Для подключения к плате был, выбрал GPIO, попытки взаимодействия были через SPI. На этом информация заканчивается, и начинаются вопросы: Возможно, ли прямое взаимодействие модулей или нужна точка доступа, а если нужна точка доступа, то как к ней осуществить подключение, а так же как работать с протоколами? Из всего этого непонятно, включался ли вообще модуль, принимал или отправлял какие-нибудь данные. Кто-нибудь сталкивался с данной проблемой или работал с этим модулем? Заранее благодарен. Надеюсь на скорый ответ. Точка доступа стопудово нужна. Посмотрите лучше вот эти модули http://www.mt-system.ru/catalog/modul-wizfi210На них документация более подробная. Модули настравиваются и управляются по UART и по SPI (для SPI нужна отдельная прошивка) с помощью простого набора AT-команд. Можно сделать из модуля точку доступа, но с ограниченным функционалом - только для дистанционной настройки модуля через WEB-интерфейс.
|
|
|
|
|
Mar 27 2012, 16:04
|
Участник

Группа: Участник
Сообщений: 31
Регистрация: 17-12-11
Пользователь №: 68 926

|
Komiks, я так понял, вы работали с данным модулем, можете пояснить, как происходит взаимодействие с модулем и последущая передача данных? Я так понял данный модуль может работать с любыми устройствами(процессорами), имеются набор команд который передаются к примеру по uart. (пример: 1)Сканирвоать сети 2) подключиться к сети 3) передать данные 4) отсоединиться Имеет ли данный модуль встроенную поддержку tcp/ip стека? или же она должна реализована на хосте, как подлючается данный модуль, я на картинке увидел, большое кол-во ножек, то есть пайка? Если не сложна, в кратце опишите последовательность действий.
|
|
|
|
|
Mar 28 2012, 04:13
|
Частый гость
 
Группа: Свой
Сообщений: 78
Регистрация: 8-04-08
Из: Омск
Пользователь №: 36 562

|
Цитата(Komiks @ Mar 11 2012, 09:06)  Точка доступа стопудово нужна. Посмотрите лучше вот эти модули http://www.mt-system.ru/catalog/modul-wizfi210На них документация более подробная. Модули настравиваются и управляются по UART и по SPI (для SPI нужна отдельная прошивка) с помощью простого набора AT-команд. Можно сделать из модуля точку доступа, но с ограниченным функционалом - только для дистанционной настройки модуля через WEB-интерфейс. это функциональный аналог spb800, т.е. со встроенным внешним контроллером, на котором реализован tcp/ip сравнение его с приемопередатчиком wi-fi hdg104 некорректно, (да и цена в 2 раза выше) кстати, hd-wireless анонсировали навый продукт: linux+wi-fi на микромодуле, тоже может управляться внешним хост-контроллером
|
|
|
|
|
Apr 5 2012, 12:58
|
Участник

Группа: Участник
Сообщений: 31
Регистрация: 17-12-11
Пользователь №: 68 926

|
Можете помочь с выбором модуля? Предъявляемые требования к нему: 1) Работа на любом железе(nios 2) без ОС 2) Наличие встроенного стека сетевых протоколов 3) Адекватная скорость (в идеале не менее 5 Мб/с) 4) Простота использования, монтажа( желательно, без сложной пайки) 5) Доступная цена(50$ +/- 15) и возможность приобретения в ближайшее время.
Цель: соединить 2 плиса. Первый подключается через ethernet к wi-fi роутеру, а второй через покупаемый модуль к роутеру, таким образом осуществляется передача данных.
Судя по всему выше указанный модуль spb800 подходил, по требованиям, но доставка слишком долгая более месяца. А касательно WizFi210, не понятно, как его использовать, обязательно ли покупать к нему отладочную плату, может кто-то откликнется, кто уже работал с этим модулем?
Сообщение отредактировал FPGAwifi - Apr 5 2012, 12:59
|
|
|
|
|
Apr 5 2012, 16:10
|
Частый гость
 
Группа: Участник
Сообщений: 78
Регистрация: 22-08-08
Пользователь №: 39 751

|
Цитата(FPGAwifi @ Apr 5 2012, 16:58)  Цель: соединить 2 плиса. Первый подключается через ethernet к wi-fi роутеру, а второй через покупаемый модуль к роутеру, таким образом осуществляется передача данных. Второй плис через стандартный wi-fi роутер можно подключить, если размер позволяет. У большинства роутеров достпны исходники - Linux. Можно править для себя.
|
|
|
|
|
Apr 8 2012, 12:34
|
Участник

Группа: Участник
Сообщений: 31
Регистрация: 17-12-11
Пользователь №: 68 926

|
d-f-m, не понял, вашу мысль. Соединения подразумевается беспроводное. А для чего исходники роутера? примерная схема: (1 ПЛИИС)<--ethernet-->(wi-fi роутер)<-----wi-fiмодуль--->(2 ПЛИС)
|
|
|
|
|
Apr 8 2012, 18:29
|
Частый гость
 
Группа: Участник
Сообщений: 78
Регистрация: 22-08-08
Пользователь №: 39 751

|
Цитата(FPGAwifi @ Apr 8 2012, 16:34)  d-f-m, не понял, вашу мысль. Соединения подразумевается беспроводное. А для чего исходники роутера? примерная схема: (1 ПЛИИС)<--ethernet-->(wi-fi роутер)<-----wi-fiмодуль--->(2 ПЛИС) Была мысль такая - вместо <-----wi-fiмодуль---> поставить второй wi-fi роутер. цена целого роутера, как и модуля тоже в пределах 50$ Если у 2 ПЛИС отсутстует ОС, нет Ethernetа и USB, а есть UART, то роутер можно прошивкой превратить в wi-fi модуль с UART. Роутеры продаются на каждом углу.
|
|
|
|
|
Apr 13 2012, 07:10
|
Участник

Группа: Участник
Сообщений: 31
Регистрация: 17-12-11
Пользователь №: 68 926

|
d-f-m, вариант интересный, но слишком сомнительный.
Неужели никто не может посоветовать wi-fi модуль??? Очень надеюсь на оперативный ответ)
|
|
|
|
|
Apr 18 2012, 10:27
|
Группа: Новичок
Сообщений: 3
Регистрация: 2-07-07
Пользователь №: 28 843

|
Цитата(FPGAwifi @ Apr 13 2012, 11:10)  Неужели никто не может посоветовать wi-fi модуль??? Очень надеюсь на оперативный ответ) http://www.redpinesignals.com/Products/index.html
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|