реклама на сайте
подробности

 
 
> Перезапуск SIM300D, Перезапуск SIM300D
slonenok
сообщение Oct 2 2008, 13:15
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 34
Регистрация: 2-10-08
Пользователь №: 40 641



Сталкнулся с проблемой модуля SIM300D.
После несколькодневной работы модуль перестает видить сеть. Индикатор сети часто мигает.
Если програмео выключить то по pwrkey уже не хочет включаться.
После выключения питания тоже не включается.
Жду 10минут включаю питание. дергую pwrkey все работает, но через несколько дней опять все висит.

Как сбросить моодуль SIM300D?
Вывода сброс на модуле нет.
Програмного сброса тоже нет (команда выключить это же не сброс).
Что делать если модуль зависнит?
Дергать питание?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 9)
afad
сообщение Oct 2 2008, 13:32
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 212
Регистрация: 26-08-04
Пользователь №: 545



Цитата
Что делать если модуль зависнит?
Дергать питание?
Да, отключать питание, однозначно! А чтобы не ждать 10 минут, проверить по схеме, не подпитывается ли модуль через другие ножки (через сигналы управления). Если все сделано корректно, то нескольких секунд хватит.
Go to the top of the page
 
+Quote Post
shb
сообщение Oct 6 2008, 07:39
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 425
Регистрация: 17-07-06
Из: Россия МО
Пользователь №: 18 877



Если в модем на основе модуля SIM300 поставить МК (какой нить совсем слабенький) специально для перезапуска и анализа работы модема с внешним девайсом. Как можно определить, что модуль завис. Допустим нет ответов при наличии запросов. Может иногда проверять его командой АТ. Но он же может находится в GPRS, CSD. Делать в тупую таймер перезагрузки, как это часто делают, не красиво. Может у кого то уже есть красивый алгоритм. Или давайте сообща его попробуем хотябы озвучить.
Go to the top of the page
 
+Quote Post
PIC_Embedder
сообщение Oct 6 2008, 09:47
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 123
Регистрация: 30-07-08
Из: Украина Луганск
Пользователь №: 39 308



Цитата(shb @ Oct 6 2008, 10:39) *
Как можно определить, что модуль завис. Допустим нет ответов при наличии запросов. Может иногда проверять его командой АТ.

Можно проверять выход STATUS, но это не даёт полной гарантии. Как и ответ на команды.
Тоже думаю над вопросом диагностики.
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Oct 7 2008, 11:52
Сообщение #5


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



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


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
slonenok
сообщение Oct 7 2008, 12:00
Сообщение #6


Участник
*

Группа: Новичок
Сообщений: 34
Регистрация: 2-10-08
Пользователь №: 40 641



В моем случае модем SIM300D на все АТ команды отвечал, но в сети не регистрировался. Хотя все условия для этого были.
После выключения командой, включить его pawerkey неполучилось. Только полный сброс питания.
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Oct 7 2008, 16:22
Сообщение #7


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



Регистрацию как отслеживали? По AT+CREG? А если попробовать принудительно: AT+COPS=0?


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
PIC_Embedder
сообщение Oct 7 2008, 16:44
Сообщение #8


Частый гость
**

Группа: Участник
Сообщений: 123
Регистрация: 30-07-08
Из: Украина Луганск
Пользователь №: 39 308



Думал над этим. Но дело в том, что модем может оказаться в месте, где действительно нет покрытия.
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Oct 7 2008, 18:06
Сообщение #9


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



На AT+COPS=0 будут разные ответы в случае, если нет покрытия или же, скажем, в случае аварии в радиоканале (задержка ответа может достичь минуты, за такое время можно решить, что модуль мёртво висит). Кроме того, желательно для таких испытаний запастись симками разных операторов... некоторые Q2403 прекрасно работали на 900 МГц, а на 1800 выдавали ошибку 527... или наоборот. Не вижу причины, по которой такое не может случиться с SIM300 или чем угодно другим.


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
slonenok
сообщение Oct 20 2008, 07:11
Сообщение #10


Участник
*

Группа: Новичок
Сообщений: 34
Регистрация: 2-10-08
Пользователь №: 40 641



Цитата(Harbinger @ Oct 7 2008, 20:22) *
Регистрацию как отслеживали? По AT+CREG? А если попробовать принудительно: AT+COPS=0?



AT+CREG? да задавал так и так ответ:
AT+cops?
+COPS: 0
OK

AT+cpas
+CPAS: 2
OK

Сообщение отредактировал slonenok - Oct 20 2008, 07:13
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 23:07
Рейтинг@Mail.ru


Страница сгенерированна за 0.04216 секунд с 7
ELECTRONIX ©2004-2016