Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Cетевые протоколы и технологии

Cетевые протоколы и технологии TCP/IP стек

Ответ
 
Опции темы Опции просмотра
Старый 05.11.2013, 16:42   #1
vladtv
Senior Member
 
Регистрация: 27.02.2007
Сообщений: 140
Вес репутации: 100/50
vladtv will become famous soon enoughvladtv will become famous soon enough
По умолчанию WiFi G Demo - проблема

Пока спрошу здесь. Приобретена плата WiFi G Demo Board (DV102412). После включения моргает три раза зелёным светодиодом и светодиод продолжает гореть непрерывно (но иногда и тухнет совсем). Точки доступа (которую эта плата должна создавать) нет. Пробовал питать плату от внешнего источника - результат тот-же. Судя по видео (правда для другой платы DV102411) светодиод должен моргать. В чём может быть проблема?
vladtv вне форума   Ответить с цитированием
Старый 06.11.2013, 12:28   #2
Илья
Senior Member
 
Регистрация: 26.02.2007
Адрес: SPb
Сообщений: 1,210
Вес репутации: 1775/77
Илья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant future
По умолчанию Re: WiFi G Demo - проблема

Вы можете прошить эту плату оригинальным кодом из MAL. Если не заработает, видимо какая-то проблема.
Илья вне форума   Ответить с цитированием
Старый 07.11.2013, 08:36   #3
vladtv
Senior Member
 
Регистрация: 27.02.2007
Сообщений: 140
Вес репутации: 100/50
vladtv will become famous soon enoughvladtv will become famous soon enough
По умолчанию Re: WiFi G Demo - проблема

Перешивал, пришлось даже MPLAB X инсталлировать. Результат тот-же.
vladtv вне форума   Ответить с цитированием
Старый 08.11.2013, 11:02   #4
Илья
Senior Member
 
Регистрация: 26.02.2007
Адрес: SPb
Сообщений: 1,210
Вес репутации: 1775/77
Илья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant future
По умолчанию Re: WiFi G Demo - проблема

Возможно нарушение связи между PIC и Wi-Fi модулем, питанием модуля или с самим модулем.

То что модуль живой можно посмотреть по Debug Uart модуля, модуль через него дает версию прошивки и др.
Илья вне форума   Ответить с цитированием
Старый 13.11.2013, 09:17   #5
vladtv
Senior Member
 
Регистрация: 27.02.2007
Сообщений: 140
Вес репутации: 100/50
vladtv will become famous soon enoughvladtv will become famous soon enough
По умолчанию Re: WiFi G Demo - проблема

Для некоторой информации. Проблему отчасти решил. В очередной раз у Микрочипа баг. Нашёл проект некого Leo http://embeddedcodesource.com/develo...i_g_demo_board, так с его исходниками работает. Пока руки не дошли сравнить.
vladtv вне форума   Ответить с цитированием
Старый 14.11.2013, 11:55   #6
Илья
Senior Member
 
Регистрация: 26.02.2007
Адрес: SPb
Сообщений: 1,210
Вес репутации: 1775/77
Илья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant future
По умолчанию Re: WiFi G Demo - проблема

Цитата:
Сообщение от vladtv Посмотреть сообщение
Для некоторой информации. Проблему отчасти решил. В очередной раз у Микрочипа баг. Нашёл проект некого Leo http://embeddedcodesource.com/develo...i_g_demo_board, так с его исходниками работает. Пока руки не дошли сравнить.
Вы точно прошиваете G плату прошивкой, сделанной для G ?
у Microchip 2 модуля: MRF24WB0 и MRF24WG, соответственно есть 2 похожие отладки
DV102411 (на MRF24WB0)
DV102412 (на MRF24WG0)
и разные прошивки

Плюс желательно использовать последнюю версию MLA
Илья вне форума   Ответить с цитированием
Старый 18.11.2013, 13:33   #7
vladtv
Senior Member
 
Регистрация: 27.02.2007
Сообщений: 140
Вес репутации: 100/50
vladtv will become famous soon enoughvladtv will become famous soon enough
По умолчанию Re: WiFi G Demo - проблема

Цитата:
Сообщение от Илья Посмотреть сообщение
Вы точно прошиваете G плату прошивкой, сделанной для G ?
у Microchip 2 модуля: MRF24WB0 и MRF24WG, соответственно есть 2 похожие отладки
DV102411 (на MRF24WB0)
DV102412 (на MRF24WG0)
и разные прошивки

Плюс желательно использовать последнюю версию MLA
Ещё "информация для размышления". Плата именно DV102412 (на MRF24WG0), версия MLA v2013-06-15. Как выяснилось при определённых "условиях" прошивка от Leo (как писал раньше) ведёт себя как и оригинальная из MLA C:\microchip_solutions_v2013-06-15\TCPIP\WiFiGDemo. Путём экспериментов было сделано предположение, что "зависание" происходит в том случае если в демоплата не находит WiFi сетей вокруг себя. Т.е. перед началом работы происходит сканирование эфира и если нет WiFi сетей то происходит останов или зацикливание (пока не ясно, да и причина сильно не волнует) и программа дальше не идёт (не создаётся АР и т.д.)
vladtv вне форума   Ответить с цитированием
Старый 14.01.2014, 12:32   #8
Илья
Senior Member
 
Регистрация: 26.02.2007
Адрес: SPb
Сообщений: 1,210
Вес репутации: 1775/77
Илья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant future
По умолчанию Re: WiFi G Demo - проблема

помимо версии стека, есть еще версия прошивки самого модуля.
Теоретически, если версия прошивки модуля не очень свежая, то могут быть (были замечены) некоторые "глюки" с текущей версией стека.

То что модуль живой можно посмотреть по Debug UART модуля. Модуль через него выдает версию прошивки и др.инфо.

Если демо платка стартует нормально в режиме SoftAP, то его web страничка показывает номер версии прошивки модуля.

Последняя на сегодня версия прошивки модуля это 3108. Из описания прошивки 3108


1. support WPA Enterprise security (EAP)
a. EAP-PEAP/MSCHAPv2
b. EAP-TTLS/MSCHAPv2.

2. SoftAP enhancements
a. support multi clients. (max 4)
b. support active scan
c. reports connection events
d. handles QoS Null packet properly

3. Wi-Fi Direct(P2P) is disabled (ripped out)
4. WPS improvement : handling disassociation anomaly
5. support new Management API for V6/ISP stack
6. bug fix for malformed probe response in Adhoc mode ( in Joiner case)
7. bug fix for software multicast filter

Прошивку модуля можно обновить самостоятельно.
Для этого, если у вас платка DV102412 (на MRF24WG0), то с её страницы скачать Wi-Fi G Demo 3108 Firmware Update и далее по инструкции.

так же есть проект под Explorer 16 (MRF24WG0 wi-fi PICtail) MRF24WG0MA Wi-Fi PICtail 3108 Firmware Update
Илья вне форума   Ответить с цитированием
Старый 15.01.2014, 08:58   #9
vladtv
Senior Member
 
Регистрация: 27.02.2007
Сообщений: 140
Вес репутации: 100/50
vladtv will become famous soon enoughvladtv will become famous soon enough
По умолчанию Re: WiFi G Demo - проблема

Спасибо за внимание к проблеме, последую вашим рекомендациям.
vladtv вне форума   Ответить с цитированием
Старый 27.01.2014, 16:16   #10
d-f-m
Senior Member
 
Регистрация: 09.02.2009
Адрес: Недалеко от Пятигорска
Возраст: 48
Сообщений: 622
Вес репутации: 1419/61
d-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud of
По умолчанию Re: WiFi G Demo - проблема

Цитата:
Сообщение от Илья Посмотреть сообщение

Если демо платка стартует нормально в режиме SoftAP, то его web страничка показывает номер версии прошивки модуля.

Последняя на сегодня версия прошивки модуля это 3108.
Обнаружилась проблема.

Если поблизости нет любой точки доступа, то модули DV102412 (на MRF24WG0) в режиме SoftAP стартуют и зависают.

Пару раз мигнут и все. Потом светодиод все время горит.
В списке сетей не появляются.
Потребление тока тоже изменяется в меньшую сторону.
Спасает только сброс.

Но если рядом есть хоть одна точка доступа. То все работает.
Проверено на D-Link и TP-Link.
После старта модуля точку можно выключить, все работает.

Проверено на двух модулях DV102412.
Один с прошивкой с завода и версией FW 3107,
другой перепрошитый до FW 3108 и прошитый стандартной WiFiGDemo.
d-f-m вне форума   Ответить с цитированием
Старый 27.01.2014, 17:20   #11
d-f-m
Senior Member
 
Регистрация: 09.02.2009
Адрес: Недалеко от Пятигорска
Возраст: 48
Сообщений: 622
Вес репутации: 1419/61
d-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud of
По умолчанию Re: WiFi G Demo - проблема

Оказалось та же проблема, что и у vladtv.
Если быстро не решить, то придется искать другой модуль.
Пробовал еще HLK-RMO4.
Всем понравился, кроме
- большой ток потребления
- прошивка закрыта, но можно залить алтернативную.

Последний раз редактировалось d-f-m; 27.01.2014 в 17:28.
d-f-m вне форума   Ответить с цитированием
Старый 27.01.2014, 17:45   #12
d-f-m
Senior Member
 
Регистрация: 09.02.2009
Адрес: Недалеко от Пятигорска
Возраст: 48
Сообщений: 622
Вес репутации: 1419/61
d-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud of
По умолчанию Re: WiFi G Demo - проблема

Пробовал еще MPLAB® Harmony.
Скачал.
Сформировал проект для Explorer 16, PIC32, TCPIP, MRF24W.
Не компилируется. Много ошибок.
d-f-m вне форума   Ответить с цитированием
Старый 28.01.2014, 13:44   #13
d-f-m
Senior Member
 
Регистрация: 09.02.2009
Адрес: Недалеко от Пятигорска
Возраст: 48
Сообщений: 622
Вес репутации: 1419/61
d-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud ofd-f-m has much to be proud of
По умолчанию Re: WiFi G Demo - проблема

Цитата:
Сообщение от d-f-m Посмотреть сообщение
Если поблизости нет любой точки доступа, то модули DV102412 (на MRF24WG0) в режиме SoftAP стартуют и зависают.
Модуль заработал.
Зависал на сборе информации об окружении. Цитата:
Код:
EZ_CONFIG_SCAN
The  MRF24WB0M  /  MRF24WG0M  has  the  ability  to  scan  for  nearby  networks.  This  is  similar  to  a  laptop  that  can  show
available  wireless  networks  that  can  be  connected  to.  The  scan  results  are  stored  on  the  MRF24WB0M  /  MRF24WG0M
module, and can be retrieved one at a time from the device. This helps to reduce the impact of storing all the scan results on
the host itself
Закомментировал в WF_config.h:
Код:
//#define STACK_USE_EZ_CONFIG
//#define EZ_CONFIG_SCAN
//#define EZ_CONFIG_STALL
//#define EZ_CONFIG_STORE
И пришлось закомментировать участок в MainDemo.c:
Код:
         if (AppConfig.networkType == WF_SOFT_AP) {
            if (g_scan_done) {
                if (g_prescan_waiting) {
                     SCANCXT.displayIdx = 0;
//                     while (IS_SCAN_STATE_DISPLAY(SCANCXT.scanState)) {
//                         WFDisplayScanMgr();
//                     }
                
                     #if defined(WF_CS_TRIS)
                     WF_Connect();
                     #endif
                     g_scan_done = 0;
                     g_prescan_waiting = 0;
                }
            }
         }
d-f-m вне форума   Ответить с цитированием
Старый 30.01.2014, 17:19   #14
Илья
Senior Member
 
Регистрация: 26.02.2007
Адрес: SPb
Сообщений: 1,210
Вес репутации: 1775/77
Илья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant futureИлья has a brilliant future
По умолчанию Re: WiFi G Demo - проблема

Цитата:
Сообщение от d-f-m Посмотреть сообщение
Пробовал еще MPLAB® Harmony.
Скачал.
Сформировал проект для Explorer 16, PIC32, TCPIP, MRF24W.
Не компилируется. Много ошибок.
Гармония очень сырая. в ридми написано, типа того, что не использовать для серийных вещей до выхода версии 1.00
Илья вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MIcrochip Solutions. Проблема с компиляцией примеров. Леонид Продукция MICROCHIP 10 12.11.2017 01:30
Ethernet tooor Cетевые протоколы и технологии 120 31.01.2017 02:25
ZG2100MC krant Cетевые протоколы и технологии 4 13.03.2012 00:34
TCPIP Stack v5.00 Medved Продукция MICROCHIP 10 22.06.2009 14:33
Проблема с PIC18F452 MaxPIC Продукция MICROCHIP 4 09.02.2008 21:47


Часовой пояс GMT +3, время: 08:06.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot