Jump to content

    
Sign in to follow this  
Joe

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

Recommended Posts

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

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

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

Edited by Joe

Share this post


Link to post
Share on other sites

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

 

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

 

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

 

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

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

Share this post


Link to post
Share on other sites
Приветствую.

 

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

 

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

 

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

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

 

Спасибо.

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

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

 

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

Share this post


Link to post
Share on other sites
Спасибо.

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

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

 

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

 

 

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

Share this post


Link to post
Share on other sites

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

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

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

 

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

 

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

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

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

Share this post


Link to post
Share on other sites
Проблема в том, что документация по BGW закрытая.

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

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

Share this post


Link to post
Share on other sites

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

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

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

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

 

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

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

Share this post


Link to post
Share on other sites
Пробовали новый софт.

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

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

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

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

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

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

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

Share this post


Link to post
Share on other sites
А как новый софт с них стрясли - просто запросили обновление на кит?

 

В смысле - они теперь отдельно бинарник/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 не с большого брата а с другого контроллера.

 

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

Share this post


Link to post
Share on other sites
Софт новый купили за 600 бачей что ли повторно. :(

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

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

Share this post


Link to post
Share on other sites
Софт новый купили за 600 бачей что ли повторно. :(

 

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

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

 

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

 

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

Share this post


Link to post
Share on other sites
Что? Они свои обьектные файлы еще и ПРОДАЮТ?

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

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

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

Share this post


Link to post
Share on other sites
они разработали свой софт,

 

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

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

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

Share this post


Link to post
Share on other sites
Они это сделали по документации 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 больше взять негде - сам не напишешь - долго, документации и инструмента нет. Поэтому - "на безрыбье и сам раком станешь".

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this