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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Реконект SIM300D GPRS
Vladimir_J
сообщение Nov 25 2009, 15:18
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 74
Регистрация: 9-01-07
Из: Украина
Пользователь №: 24 228



Доброе время суток smile.gif
1111493779.gif 1111493779.gif 1111493779.gif
Подскажите пожалуйста, как правильно делать реконект SIM300D по GPRS.
Есть устройство, при первом запуске железки я инициализирую GPRS коннект:

AT+CIPFLP=0
AT+CIPHEAD=1
AT+CIPATS=0
AT+CGATT=1
AT+CIPCSGP=1,"internet.mts.ru","mts","mts"
AT+CDNSORIP=0
AT+CIPSTART="UDP","xxxx","yyyy"

то все проходит на ура, но при перезапуске железа (программно),
перед самой перезагрузкой я делаю AT+CIPCLOSE (AT+CIPSHUT).
инит доходит до
AT+CGATT=1
AT+CIPCSGP=1,"internet.mts.ru","mts","mts"

Что не есть правильно, и почему нет коннекта??????
Go to the top of the page
 
+Quote Post
Baser
сообщение Nov 25 2009, 15:46
Сообщение #2


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(Vladimir_J @ Nov 25 2009, 17:18) *
то все проходит на ура, но при перезапуске железа (программно),
перед самой перезагрузкой я делаю AT+CIPCLOSE (AT+CIPSHUT).
инит доходит до
AT+CGATT=1
AT+CIPCSGP=1,"internet.mts.ru","mts","mts"

1. Как у вас производится этот программный перезапуск железа?
2. Так до чего конкретно доходит? До AT+CGATT=1 или до AT+CIPCSGP=...?
Вы ответы дожидаетесь? Какие они?
3. Когда не коннектится, статус запрашивали (AT+CIPSTATUS)?
Какой он?
Go to the top of the page
 
+Quote Post
Vladimir_J
сообщение Nov 25 2009, 15:55
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 74
Регистрация: 9-01-07
Из: Украина
Пользователь №: 24 228



Цитата(Baser @ Nov 25 2009, 19:46) *
1. Как у вас производится этот программный перезапуск железа?
2. Так до чего конкретно доходит? До AT+CGATT=1 или до AT+CIPCSGP=...?
Вы ответы дожидаетесь? Какие они?
3. Когда не коннектится, статус запрашивали (AT+CIPSTATUS)?
Какой он?

Доброе ....
Перезапуск: asm ("JMP (0xFC00<<1)");
один раз до AT+CIPCSGP=, последующие разы AT+CGATT=1
Вы ответы дожидаетесь?
Ответы да, но в течении 20 секунд не приходит вообще не чего sad.gif

Когда не коннектится, статус запрашивали (AT+CIPSTATUS)? пока нет sad.gif
Go to the top of the page
 
+Quote Post
Baser
сообщение Nov 25 2009, 16:28
Сообщение #4


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(Vladimir_J @ Nov 25 2009, 17:55) *
Перезапуск: asm ("JMP (0xFC00<<1)");

То есть модем вы предварительно корректно не выключаете при помощи POWERKEY, а просто рестартуете программу?
Или и с модема питание снимаете?

Цитата
один раз до AT+CIPCSGP=, последующие разы AT+CGATT=1

Если вы модем не выключаете, то после AT+CIPSHUT подключение к GPRS все еще активно, и я точно не помню как будет реагировать модем и ГСМ сеть, если её долбить командами AT+CGATT=1, когда уже и так все подключено.

Цитата
Вы ответы дожидаетесь?
Ответы да, но в течении 20 секунд не приходит вообще не чего sad.gif

Ответы нужно дожидаться всегда. Подключение к GPRS может длиться и одну минуту...

Цитата
Когда не коннектится, статус запрашивали (AT+CIPSTATUS)? пока нет sad.gif

Можно вообще, перед основной командой запрашивать статус и, исходя из ответа, подавать последующие команды.
Go to the top of the page
 
+Quote Post
Vladimir_J
сообщение Nov 25 2009, 16:39
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 74
Регистрация: 9-01-07
Из: Украина
Пользователь №: 24 228



>>То есть модем вы предварительно корректно не выключаете при помощи POWERKEY, а просто рестартуете программу?
>>Или и с модема питание снимаете?

Нет модем я выключаю корректно: подачей и командой и сниманием питания

>>Если вы модем не выключаете, то после AT+CIPSHUT подключение к GPRS все еще активно, и я точно не помню как будет >>реагировать модем и ГСМ сеть, если её долбить командами AT+CGATT=1, когда уже и так все подключено.

Я пытался с самого начало проверять CGATT, там колом стоит 1.


>>Ответы нужно дожидаться всегда. Подключение к GPRS может длиться и одну минуту...
Ок, зделаю


>>Можно вообще, перед основной командой запрашивать статус и, исходя из ответа, подавать последующие команды.
Подал проверку статуса, но в течении тех же 20 секунд не привета не ответа sad.gif

Цитата(Vladimir_J @ Nov 25 2009, 19:37) *
>>То есть модем вы предварительно корректно не выключаете при помощи POWERKEY, а просто рестартуете программу?
>>Или и с модема питание снимаете?

Нет модем я выключаю корректно: подачей и командой и сниманием питания

>>Если вы модем не выключаете, то после AT+CIPSHUT подключение к GPRS все еще активно, и я точно не помню как будет >>реагировать модем и ГСМ сеть, если её долбить командами AT+CGATT=1, когда уже и так все подключено.

Я пытался с самого начало проверять CGATT, там колом стоит 1.


>>Ответы нужно дожидаться всегда. Подключение к GPRS может длиться и одну минуту...
Ок, зделаю


>>Можно вообще, перед основной командой запрашивать статус и, исходя из ответа, подавать последующие команды.
Подал проверку статуса, но в течении тех же 20 секунд не привета не ответа sad.gif



И еще такой интересный факт, при перезагрузке в дебагере, все идет без сучка без задоринки .....

Сообщение отредактировал Vladimir_J - Nov 25 2009, 17:09
Go to the top of the page
 
+Quote Post
Baser
сообщение Nov 25 2009, 17:24
Сообщение #6


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(Vladimir_J @ Nov 25 2009, 18:39) *
Нет модем я выключаю корректно: подачей и командой и сниманием питания

То есть после полного снятия питания со всей платы и включения - все нормально,
а после выключения одного модема под контролем микроконтроллера - проблемы.
Так? (клещами приходится вытягивать laughing.gif )

Если так, то проверьте корректность согласования МК - модем при выключении:
программно выключите модем со снятием с него питания (под управлением МК) и проверьте нет ли напряжения на линиях модема.

Уж больно похоже на фантомное питание...
Go to the top of the page
 
+Quote Post
Vladimir_J
сообщение Nov 25 2009, 17:26
Сообщение #7


Участник
*

Группа: Свой
Сообщений: 74
Регистрация: 9-01-07
Из: Украина
Пользователь №: 24 228



Цитата(Baser @ Nov 25 2009, 20:24) *
То есть после полного снятия питания со всей платы и включения - все нормально,
а после выключения одного модема под контролем микроконтроллера - проблемы.
Так? (клещами приходится вытягивать laughing.gif )
Ага, ссори за клещи wink.gif

Если так, то проверьте корректность согласования МК - модем при выключении:
программно выключите модем со снятием с него питания (под управлением МК) и проверьте нет ли напряжения на линиях модема.
Ок, буду пробывать

Уж больно похоже на фантомное питание...
Go to the top of the page
 
+Quote Post
SeriouSerg
сообщение Nov 25 2009, 20:20
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 214
Регистрация: 6-06-05
Из: г. Таганрог
Пользователь №: 5 759



Цитата(Baser @ Nov 25 2009, 19:28) *
как будет реагировать модем и ГСМ сеть, если её долбить командами AT+CGATT=1, когда уже и так все подключено.
Ответы нужно дожидаться всегда. Подключение к GPRS может длиться и одну минуту...


Коллега, а вот такая ситуация: после обнуления баланса и его последующего пополнения инициализация доходит до AT+CGATT=1 и ... умирает.
Через минуту CME ERROR 107, что означает - GPRS не доступен. НО! Вставляем эту же симку в кит и вуаля - все работает, та же последовательность инициализации работает на ура.
Дальше хуже - ни на одной из трех сим карт не работает GPRS на отдельно взятом сим300. Подозрения на оператора, что заблокировали доступ к GPRS по IMEI. Либо сим300 настолько г..вно...

Последовательность инициализации и электрическое подключение согласно даташитам.
Go to the top of the page
 
+Quote Post
Baser
сообщение Nov 25 2009, 20:50
Сообщение #9


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(SeriouSerg @ Nov 25 2009, 22:20) *
Коллега, а вот такая ситуация: после обнуления баланса и его последующего пополнения инициализация доходит до AT+CGATT=1 и ... умирает.
Через минуту CME ERROR 107, что означает - GPRS не доступен. НО! Вставляем эту же симку в кит и вуаля - все работает, та же последовательность инициализации работает на ура.
Дальше хуже - ни на одной из трех сим карт не работает GPRS на отдельно взятом сим300. Подозрения на оператора, что заблокировали доступ к GPRS по IMEI. Либо сим300 настолько г..вно...

Вы хотите услышать конкретно мое cool.gif мнение об этой ситуации? А то вопрос как-то и не был задан...
Но могу ответить так: попробуйте поменять оператора. Настройка сервисов у всех разная...
CME ERROR 107 после включения модема при точно рабочем GPRS видел много раз. Однако при перезапросе сервиса AT+CGATT=1 через какое-то время (десятки секунд - минута) отказов больше не было.
А по поводу "сим300 настолько г..вно..." - наберите статистику, а не говорите на основе экспериментов с одним модулем...

Отправляем приборы с сим300 в многие страны мира, где сами никогда не были и приборы в тех сетях не тестировали. Однако случаев, чтобы модули там ни в какую не хотели бы подключаться к GPRS-у пока не было...
Go to the top of the page
 
+Quote Post
Vladimir_J
сообщение Nov 25 2009, 22:22
Сообщение #10


Участник
*

Группа: Свой
Сообщений: 74
Регистрация: 9-01-07
Из: Украина
Пользователь №: 24 228



Baser, огромное Вам ПАСИБО smile.gif
Вы были правы, действительно фантомное питание ........
Go to the top of the page
 
+Quote Post
SeriouSerg
сообщение Nov 26 2009, 10:35
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 214
Регистрация: 6-06-05
Из: г. Таганрог
Пользователь №: 5 759



Цитата(Baser @ Nov 25 2009, 23:50) *
Вы хотите услышать конкретно мое cool.gif мнение об этой ситуации? А то вопрос как-то и не был задан...
Но могу ответить так: попробуйте поменять оператора. Настройка сервисов у всех разная...
CME ERROR 107 после включения модема при точно рабочем GPRS видел много раз. Однако при перезапросе сервиса AT+CGATT=1 через какое-то время (десятки секунд - минута) отказов больше не было.
А по поводу "сим300 настолько г..вно..." - наберите статистику, а не говорите на основе экспериментов с одним модулем...

Отправляем приборы с сим300 в многие страны мира, где сами никогда не были и приборы в тех сетях не тестировали. Однако случаев, чтобы модули там ни в какую не хотели бы подключаться к GPRS-у пока не было...


Перезапрос не помогает, но вот что выяснилось. При обнулении баланса тел блокируется по IMEI до истечения текущих суток. Вчера чудесным образом в 0.00 часов AT+CGATT=1 прошел секунда в секунду (Работа устройства в непрерывном режиме, поэтому сие чудо я сразу заметил). Пока колдовал, перепробовал все симки доступных в нашем регионе операторов, так вот до полуночи работали все за исключением мегафоновских, причем всех трех. После полуночи заработали все.
Сегодня повторю эксперимент, если интересно, отпишусь.

А по поводу экспериментов - я их прошел два года назад, купился как и все на низкую цену, и мне хватило пару рухнувших прошивок, неработающей зарядки, паразитного питания, ограниченного стека TCP/IP и прочих его особенностей, чтобы не использовать это изделие в критичных к надежности приложениях. Да, может быть я что то делал не правильно, хотя даташиты читаю в первую очередь, может где то ошибался, но все это говорит о том, что надежность и устойчивость сим300 к нештатным режимам работы весьма низкая, а если еще вспомнить прошивки с номерами B10 B11... то... впрочем хороший индикатор статистики - этот форум, и поисковые запросы в гугле на тему сим300. Комментарии, как говорится, излишни.
Сейчас появилась срочная задача, а других модулей под рукой нет, вот и вспоминаю яркие моменты rolleyes.gif
Go to the top of the page
 
+Quote Post
Baser
сообщение Nov 26 2009, 11:44
Сообщение #12


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(Vladimir_J @ Nov 26 2009, 00:22) *
Baser, огромное Вам ПАСИБО smile.gif
Вы были правы, действительно фантомное питание ........
Не за что cool.gif всегда рад помочь хорошему человеку...


Цитата(SeriouSerg @ Nov 26 2009, 12:35) *
Сегодня повторю эксперимент, если интересно, отпишусь.

Конечно отпишитесь, база знаний пополнится...

Цитата(SeriouSerg @ Nov 26 2009, 12:35) *
А по поводу экспериментов - я их прошел два года назад...

Вам не повезло, вы были среди первопроходцев smile.gif
Согласен, что два года назад это был, мягко говоря, довольно сырой продукт. А документации было мало и руководства по применению вообще отсутствовали. В настоящее время дела обстоят гораздо лучше.

Кроме того, вы это прекрасно знаете, есть такие понятия, как соотношения цена/качество, цена/надежность.
И модули выбираются исходя из требований конкретного проекта.
Надежность не всегда бывает главным критерием выбора.
А в своей нише СИМКОМ смотрится достаточно неплохо, по крайней мере сейчас wink.gif
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Nov 26 2009, 12:34
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Просто статистика:
Нами в 2009 ввезено 80000 модулей SIM300D. На сегодня еще 15000 ждут проходжения таможни и регистрации IMEI.
На складе - НОЛЬ - то есть продано все 80000. И ежедневные звонки - когда прийдут на склад.

Это не считая SIM300 и SIM300C которые идут гораздо меньшими партиями.

Предъявлено претензий - по различным причинам - на 204 модуля.
В том числе привозили и модули с дырками в чипсетах, явно повзрывались от сдохших стабилизаторов или подобного.

Из 204
восстановлено перепрошивкой - 76
списано как убитые пользователями - 102
признано заводским браком - 18
отложено для дальнейшего выяснения - 8

По предварительным спискам подавших заявки на первый квартал 2010 - планируем ввоз 45000 тремя партиями по 25 + 10 + 10 тысяч.

Вот и делайте выводы о популярности.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Aner
сообщение Nov 26 2009, 13:28
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



популярность и цена солидные. А статистика по украине или по всем странам покупателям?
а что за проблемы с регистрацией IMEI? с таможней понятно все.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Nov 26 2009, 13:52
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Статистика по Украине и немного (около 3000) ушло Молдове. Но есть нюанс.
Дело в том что мы официально не можем продавать в Россию и Белоруссию. Хотя если оттуда приехали и купили в Украине, то почему мы не можем продать ??? Соглашение о разграничении дистрибьюции не нарушено. Тем более что МТ-Систем нам больше партнеры, чем конкуренты. И мы всех кто просит продать именно в Россию отправляем к ним. Кроме того есть клиенты которые производят оборудование у нас, а продают и в России, и в Польше и еще дальше в Европу.

Теперь по поводу IMEI - у нас принят закон об обязательной регистрации ввозимых GSM систем - от телефонов, до модулей и готовой техники. И если не зарегистрировал, то на 3 месяца ты в сером списке, а потом все - отключен.
Подробнее можно найти в инете - например тут: http://news.ligazakon.ua/news/2009/6/12/10764.htm
Это если кратко - на самом же деле там очень много проблем, включая и новые поборы с каждой еденицы ввозимой продукции.
Поэтому как ни крути, а с нового года мы поднимаем розничные цены на SIM300D c 20 до 22 долларов. $1.8 берет НКРС с каждого ввозимого модуля + цена лицензии на партию + подняли цены на годовой сертификат.
Выборы на носу... мать их.....


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post

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

 


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


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