Перейти к содержанию
    

Ищу полный даташит на BGW200

BGW200 это WLAN-controller производства NXP (Philips).

На сайте NXP - только брошурка из 5 страниц.

Может у кого-нибудь есть полная документация на этот продукт?

Изменено пользователем Joe

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приветствую.

 

Есть только доки по LPC - WLAN ADK от Adya Systems, средство отладки для этого контроллера. Но в них о самой BGWшке не говорится.

 

Могу прислать если необходимо.

 

По BGW тоже хотелось бы найти инфу, а так же любые мысли по разработке на базе этого отладочного комплекта.

Опыта в wifi решениях 0, а делать надо. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приветствую.

 

Есть только доки по LPC - WLAN ADK от Adya Systems, средство отладки для этого контроллера. Но в них о самой BGWшке не говорится.

 

Могу прислать если необходимо.

 

По BGW тоже хотелось бы найти инфу, а так же любые мысли по разработке на базе этого отладочного комплекта.

Опыта в wifi решениях 0, а делать надо. :)

 

Спасибо.

LPC - WLAN ADK от Adya Systems смотрел. так что высылать не надо.

Про bgw200 там действительно никаких подробностей.

 

Кстати может кто-нибудь знает может есть чипы Wi-Fi с открытой документацией?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо.

LPC - WLAN ADK от Adya Systems смотрел. так что высылать не надо.

Про bgw200 там действительно никаких подробностей.

 

Кстати может кто-нибудь знает может есть чипы Wi-Fi с открытой документацией?

 

 

Скажите кто что нашел по WLAN BGW200/211 можете поделиться?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проблема в том, что документация по BGW закрытая.

получить ее можно через дилеров в вашем городе, в Питере это например МТ Системс

Необходимо подписать договор он неразглашении с филипсом.

 

В смысле программирования толку все равно будет мало, предположительно надо покупать у Adya полный комплект средств разработки за xx килобаксов. Возможно там будет что то полезное.

 

Покупая то что они предлагают за 600 бачей можно из .lst шников восстановить часть кода, и использовать для обмена данными через точку доступа.

Если задача гонять данные через Uart, то в принципе юзабельно.. на spi возможно тоже можно переделать. А вот выкинуть LPC что стоит на их отладочной плате заменив его чем - не понятно как сделать без более подробной инфы которой пока не удалось найти.

Не удалось даже соединится по ad-hoc.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проблема в том, что документация по BGW закрытая.

Вот тут кое-что завалялось.

BTW, Adya анонсировала новый софт с WPA/WPA2, никто еще не пробовал?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот тут кое-что завалялось.

BTW, Adya анонсировала новый софт с WPA/WPA2, никто еще не пробовал?

 

А больше случаем ничего не завалялось?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пробовали новый софт.

Ad-hoc пашет. Шифрование не проверяли ибо пока не до того.

в выданном ими нет даже .lst шников,

и загрузка теперь 2 этапами. сначала как и раньше льется загрузчик, а потом через терминалку по x-modem льется бинарник.

 

и всё управление все настройке идут at-командами через терминалку, что в принципе удобно.

Если попробовать подменить их объектники с uartом на свои с spi то будет нечто юзабельное. и еще прилагается .c шник где вроде как собственно главный цикл, прием по uart, выдача этого ядру и обратно. может быть там получится заменить на spi... вобщем думаем пока :smile3046:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пробовали новый софт.

А как новый софт с них стрясли - просто запросили обновление на кит?

и загрузка теперь 2 этапами. сначала как и раньше льется загрузчик, а потом через терминалку по x-modem льется бинарник.

В смысле - они теперь отдельно бинарник/hex дают для загрузки собственно в модуль?

Терминалка подключается к киту - у модуля же UART вроде выведен только на штырьки в логических уровнях, а к киту он по SPI прицеплен.

и всё управление все настройке идут at-командами через терминалку, что в принципе удобно.

Если попробовать подменить их объектники с uartом на свои с spi

Хм, AT команды скорее всего lpc2138 кита обрабатываются - видимо, Adya готовят модуль по типу ConnectBlue. Надо найти в 2138.hex вывод на SPI, пропатчить на заглушки и проанализировать SPI-траффик - там не должно быть больших изменений по сравнению с v1.1/v1.2 и разобраться должно быть посильно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А как новый софт с них стрясли - просто запросили обновление на кит?

 

В смысле - они теперь отдельно бинарник/hex дают для загрузки собственно в модуль?

Терминалка подключается к киту - у модуля же UART вроде выведен только на штырьки в логических уровнях, а к киту он по SPI прицеплен.

 

Хм, AT команды скорее всего lpc2138 кита обрабатываются - видимо, Adya готовят модуль по типу ConnectBlue. Надо найти в 2138.hex вывод на SPI, пропатчить на заглушки и проанализировать SPI-траффик - там не должно быть больших изменений по сравнению с v1.1/v1.2 и разобраться должно быть посильно.

 

 

Софт новый купили за 600 бачей что ли повторно. :(

 

Я видимо ввел в заблуждение - говоря про прошивки и UART/SPI я говорил о LPC :)

Выкидывать его из схемы слишком накладно, т.к. исходников нету. Так что будем пытаться гнать данные в BGW через него.

 

Вариант использовать LPC для инициализации BGWшки а дальше пытаться напрямую общаться с ней... мыслей пока нет в этом направлении, если кто ковырялся - было бы любопытно услышать идеи или вердикты :)

 

SPI у LPC 2 штуки, 1 на BGW да, 2й свободен.

 

UARTа у LPC тоже 2 штуки. 0 выведен как RS232 и именно через нее идет прошивка и весь обмен данными. Хотим подменить его на SPI2 для увеличения скорости и посмотреть что получится.

 

По прошивке - ранше LPC грузилась .hex ом по RS, сейчас сначала .hex заливает загрузчик. А потом подрубаемся к LPC через терминалку и уже в льем в нее собственно прошивку, скомпиленую в .bin. В принципе не страшно но дополнительные проблемы если надо грузить LPC не с большого брата а с другого контроллера.

 

Вобщем геморой это всё...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Софт новый купили за 600 бачей что ли повторно. :(

Adya охренела совсем. Лучше уж тогда за 100 евров модуль от ConnectBlue купить с теми же фичами - но для BGW211 (802.11b/g) - прошивка для BGW211 и для LPC2106 оттуда вытаскивается несложно.

А "старых" листингов для написания своего пакетного драйвера вполне достаточно. Основная проблема именно с прошивкой для самой BGW200 и ее обновлениями/совместимостью с драйвером.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Софт новый купили за 600 бачей что ли повторно. :(

 

Что? Они свои обьектные файлы еще и ПРОДАЮТ?

Не знаю, что там можно продавать - uIP? Или может FAT16? Весь их "софт" - это два хедера с firmware, процедура инициализации BGW200 и собственно сам драйвер - итого 4 файла...

 

Непонятно, почему бы просто не дать документацию? Даже под NDA ничего полезного не допросишься...

 

!!!$#$%$!@#!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что? Они свои обьектные файлы еще и ПРОДАЮТ?

Если это действительно так - то надо возвращать им старый кит и покупать новый :)

Непонятно, почему бы просто не дать документацию? Даже под NDA ничего полезного не допросишься...

Официальный ответ NXP - минимум 100K/year покупайте и "будет вам счастье" - саппорт (с почасовой оплатой) и дока. Если не хотите 100K/year - посылают в ConnectBlue, или в Adya - мол, они разработали свой софт, обращайтесь к ним. Adya и CB делиться своим софтом, ясен пень, резона нет - чипы потом все равно напрямую у NXP закупаться будут и денежка мимо пройдет. Отож...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

они разработали свой софт,

 

Они это сделали по документации NXP, которая больше никому недоступна, во всяком случае в России. По ходу NXP предоставила только этим фирмам firmware для SiP. Вдабавок Adya нарушают GPL...

Вот нахрен мне "SDK" от Adya, если я например буду цеплять BGW200 не к LPC, и и не standalone?

Мне это как-то не очень понятно...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Они это сделали по документации NXP, которая больше никому недоступна, во всяком случае в России.

Доступна при условии 100K/year + ~25-50K$ за какой-то супер кит c исходниками + ~100$/час поддержка. Жизнь на Марсе, короче :(

По ходу NXP предоставила только этим фирмам firmware для SiP.

Очень похоже, что своего нормально работающего FW для BGW200/211 у NXP нет - а то сами бы продавали. CB и Adya условия NXP осилили, и теперь пытаются сделать профит. Вполне возможно, что эти модули от CB и AS и не являются у них основным продуктом - так, побочная ветка какого-от заказа.

Вот нахрен мне "SDK" от Adya, если я например буду цеплять BGW200 не к LPC, и и не standalone?

Понятно что нахрен, но рабочий FW(firmware) для BGW200 больше взять негде - сам не напишешь - долго, документации и инструмента нет. Поэтому - "на безрыбье и сам раком станешь".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...