Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Модем ресетуется после at+cgatt=1
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
xelax
Вводная часть: smile.gif
Есть две ростовские мегафоновские симки. Мегафоновские симки имеют фиксированные айпишники и свою APN. Есть московская билайновская симка. Запускаю всё в Москве. Не знаю, насколько важен регион регистрации симок, указал на всякий случай.
Суть проблемы:
При работе модема с мегафоновскими симками, нижеприведённый набор команд приводит(примерно) в 80% запусков к ресету модема:
Код
at+cpin=1111
at+creg=1
at+cgreg=1
at+cgdcont=1,"IP","internet"    <----  здесь пробовал и стандартную APN (internet) и ту APN, что ростовский мегафон выдал, разницы в поведении нет
at+cgatt=1
ресет модема


Если всё таки команда проходит и модем не ресетится, то потом всё нормально работает. Устанавливаю tcp соединение между модемами. TCP несколько часов держится, данные ходят в обе стороны.

На билайновской симке такая последовательность проходит в 100% случаев, gprs стартует и работает. Поверх gprs нормально устанавливаю tcp соединение с модемом с мегафоновской симкой. Правда на билайне gprs долго не живёт (полторы - две минуты максимум).

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

У кого-нибудь есть идеи как с этим бороться, может что-то дополнительно инициализировать. Я даже не понимаю кто виноват модем, ОПСОС или я, куда копать?
Скачал из репозитория sierra wireless последнюю и предпоследнюю версии прошивок(7.44 и 7.43) и версии WIP(5.30, 5.40). Обе ведут себя одинаково.
Tcom
Питание правильно реализовано??
Возрастает потребление при старте GPRS.
Возможно БС билайн ближе к вам, и модуль потребляет меньше тока..
xelax
Каждый модем я питаю от отдельного источника Robiton SN1000S
Robiton SN1000S
Стабилизированный на 1А, напряжение 12 В. Мне кажется должно хватит.
Kirill_K80
xelax,
fxt002 сделан на основе Q2687, а у него пиковое потребление тока может расти до 2А , поэтому скорее всего блок питания перегружает модем. Возьмите лучше блок питания стабилизированны до 2 А. Пики потребления происходят во время регистрации модема.

С уважением, Кирилл.
CADiLO
Кирилл, давайте грубо посчитаем. Блок питания 12вольт 1 ампер - 12 ватт.
Если питать модуль 4-мя вольтами, то для достижения 12 ватт он должен скушать 3 ампера. (это в идеале)
Так что если в модеме стоит нормальный импульсный стабилизатор, то блока питания хватает и на перегрузку.
А вот если там линейный стабилизатор или что-то с малым КПД, то тогда остается только пожалеть разработчиков модема....
Сделать такую печку - нужно постараться smile.gif))
xelax
Ну это не постоянная нагрузка, а импульсная. Так что не должна быть печка. smile.gif

Поскрёб по закромам родины нашёл пару источников от usb хабов, на 5В до 3А.
В даташите нашёл такю строчку:
Цитата
600mA, average at 4.75V; 3A Peak at 4.75V on FXT002


Так что, вроде по пику потребежа должен влезать. Сегодня вечером дома попробую, напишу сюда результат.
CADiLO
Я имел ввиду если внутри модема стоит линейный стабилизатор.....
Тогда естественно блок питания 12в 1а не годится
xelax
Пришёл домой, включил модем, нормально вошёл в жпрс сеть. Сделал детач, затем аттач опять всё ок. Довольный тем, что с заменой источника проблемы решились, зашёл на форум, написать ответ, предварительно выдернув питание из модема в зааттаченном состоянии. Затем решил на всякий случай ещё разок проверить. И... Бага опять появилась.
Появилась мысль, что модем тяжело переживает пропадание питания в заатаченном состоянии и если включить сразу и снова попытаться зааттачиться, то начинаются проблемы.
Оставил модем выключенным на несколько минут (есть подозрение что за это время БС по таймауту выкидывает девайс из сети), затем включил и снова без проблем заатачился.
Сделал процедуру атача-детача раз 15 всё ок.

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

З.Ы.
Проверил ещё пару раз, всё работает.

Всем спасибо за помощь. beer.gif
Tcom
Цитата(xelax @ Nov 29 2010, 16:40) *
Пришёл домой, включил модем, нормально вошёл в жпрс сеть. Сделал детач, затем аттач опять всё ок. Довольный тем, что с заменой источника проблемы решились, зашёл на форум, написать ответ, предварительно выдернув питание из модема в зааттаченном состоянии. Затем решил на всякий случай ещё разок проверить. И... Бага опять появилась.
Появилась мысль, что модем тяжело переживает пропадание питания в заатаченном состоянии и если включить сразу и снова попытаться зааттачиться, то начинаются проблемы.
Оставил модем выключенным на несколько минут (есть подозрение что за это время БС по таймауту выкидывает девайс из сети), затем включил и снова без проблем заатачился.
Сделал процедуру атача-детача раз 15 всё ок.

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

З.Ы.
Проверил ещё пару раз, всё работает.

Всем спасибо за помощь. beer.gif


Выходит зависит только от оператора, на Украине киевстар и МТС такого нет, проверил..
xelax
Цитата(Tcom @ Nov 30 2010, 10:30) *
Выходит зависит только от оператора, на Украине киевстар и МТС такого нет, проверил..


Получается, что да. С билайном тоже такого нет, да и на мегафоне появилось только тогда, когда услугу статических айпишников подключил.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.