|
Самопроизвольная перезагрузка SIM300?, 13-я версия прошивки - глюкало? |
|
|
|
Aug 20 2007, 14:01
|
Частый гость
 
Группа: Участник
Сообщений: 142
Регистрация: 20-08-07
Из: Тула
Пользователь №: 29 919

|
Возникла непонятная проблема. Пришли новые модули SIM300Z версии 13. (Revision:1008B13SIM300M32_SST34HF3284) Иногда через несколько секунд после регистрации в сети модуль делает вид, что перезагружается. В логе это выглядит так:
AT OK AT+CLIP=1 OK AT+CHFA=0 OK AT+COLP=1 OK AT+CLVL=80 OK AT+IPR? +IPR: 0
OK AT+IPR=19200&W OK
Call Ready
ATH OK AT+CPMS? +CPMS: "SM",0,30,"SM",0,30,"SM",0,30
OK
RDY
+CFUN: 1
+CPIN: READY
Call Ready
RDY
+CFUN: 1
+CPIN: READY
Call Ready
RDY
.... и т.д. Число перезагрузок случайное, иногда их нет вообще, иногда успокаивается после 2-3, иногда работает довольно долго. Возможно, поведение зависит от каких-то внешних факторов (выбранная сота, мощность, и т.д.).
Сначала грешили на питание - но пульсации питания в момент глюка были мизерные (около 200 милливольт).
Потом еще заметили, что иногда после такой перезагрузки теряются настройки профайла! Например, вот так:
ATS10? 15 OK ATS10=14&W OK
Call Ready (модуль "перезагрузился")
ATS10? 15 OK
Потом заметили, что как-то раз перестала работать команда AT&W - говорила ERROR, вылечилось выключением питания модуля...
И самое страшное - если поставить в это же изделие модуль версии B11, все работает совершенно нормально! Ничего не перезагружается... Это у нас что-то с дизайном схемы или действительно версия такая несчастливая? И что теперь с этим делать, старые модули-то уже кончились!
|
|
|
|
|
 |
Ответов
(1 - 14)
|
Aug 21 2007, 07:53
|

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

|
Ну если топорно относиться к документации так и старые модули будут проблемными. Вот самые яркие картинки за первые полгода 2007. Один умник писал:
- А фигли там, я вот от 5 вольт питаю чтобы не согласовывать, немного сбоят но работают же.... Подумаешь 1 вольт разницы с даташитом.....
А потом привез 6 модулей спаленых.
Вот такие у нас бывают молодые "разработчики"....
Так что 90 процентов проблем в желании "экономить" или невнимательного отношения к документации.
Недавно приходила пара 300Z со слетевшей прошивкой. Жалоба следующая:
- Мы принудительно переинициализируем модуль периодически выключая питание. А они дохнут. А вот с предыдущими такого не было.
Модули перешил, пообщался с китайцами, а потом в пятницу поставил их на отладочные платы и навесил на проводочках два PIC12F675. Один тупо раз в 5 минут передергивал ключик на Vbat, а второй сначала выключал корректно (POWERKEY), а потом снимал и подавал Vbat. И оставил работать на выходные..... Результат оказался прогнозироруем на 100%. На первом модуле прошивка улетела....
Сколько раз говорить - обращайте внимание на качество питания, не допускайте подачи сигналов на ноги модуля до его включения, ставьте защитные стабилитроны на карточку.....
И все до одного места.... Ездил на один из заводов - тупое согласование на резисторных делителях, плюс подтяжка не от Vext, а от Vbat.... В итоге подпитка модуля с ног контроллера через защитные диоды и нечеткое включение.
Спрашиваю: - Вы даташит читали ? - Да. - Апнотес смотрели ? (там согласование через диоды шотки нарисовано) - Смотрели - Ну и какого..... ????!!!!!! - А нам начальник сказал что диоды удорожат изделие, будет работать и так......
Выбрасываем делители , ставим как нарисовано и все начинает работать с полпинка....
И такого поверьте, процентов 20 из потребителей......
Забыл добавить.... Анонсы новых прошивок идут уже двух видов - SST и SPANSION. Судя по непровереной информации после 13-й версии будут только модули с памятью SST. Но это не 100 %.
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Aug 21 2007, 09:24
|

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

|
>>>Все же не предусмотрев пропадание питания с Vbat без корректного отключения ножкой PWR_KEY - китайцы слишком погорячились.
Я могу с Вами только согласиться - но как говорится, имеем то что имеем...... Вопрос этот им был задан, ответ к сожалению был краток - все рекомендации в даташите.... В принципе почти все проблемы решаемы, а совершенно безглючной техники нет ни у кого....
С ними вообще тяжело общаться - восток дело тонкое.... В октябре буду на Симкоме в гостях, повезу список замечаний, может чего и получится добиться, все-таки при личном контакте хоть какие-то сдвиги в общении наметились.... По крайней мере после посиделок в Москве с Симкомовцами, получаем ответы на вопросы, докуметацию и прошивки. До этого выдавить из них лишнее письмо было большой проблемой.....
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Aug 21 2007, 09:46
|

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

|
Цитата Модули перешил, пообщался с китайцами, а потом в пятницу поставил их на отладочные платы и навесил на проводочках два PIC12F675. Один тупо раз в 5 минут передергивал ключик на Vbat, а второй сначала выключал корректно (POWERKEY), а потом снимал и подавал Vbat. И оставил работать на выходные..... Результат оказался прогнозироруем на 100%. На первом модуле прошивка улетела.... Очень печальное известие. Интересно модули были с новой памятью? К сожалению никто не застрахован от пропадания сети, а это значит без перебойника модули с новой памятью нельзя эксплуатировать? Этот эксперемент вы действительно проводили или это блеф. У нас не одна тысяча модемов (без МК, PWRKEY на корпусе) работает, прошивки не слетали. Значит теперь (с новыми модулями) нужно ожидать повальных возвратов.
|
|
|
|
|
Aug 21 2007, 10:23
|

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

|
>>>>Вспомнил один прикол: почти год назад покупал готовые модемы на базе SIM300 у одной московской фирмы (они сами их клепают). Питание у них стационарное. Как происходит включение - не знаю точно, но автоматически при подаче питания
А контроллера там что, вообще не было ? В принципе автовключение питания делается подключением на поверкей емкости 330мкф на gnd и резистора на Vbat. Но действительно интересно как теперь будет с новыми модулями....
>>>Очень печальное известие. Интересно модули были с новой памятью?
Да, SST, потому мне и стало интересно повозиться. Нам сказали что 20% модемов перестают работать..... Пришлось заняться самодеятельностью....
Официально конечно будет ответ который дали китайцы - смотрите документацию, но лично для себя я очередной раз уяснил - документация пишется не зря, пусть даже такая хреновая как у китайцев, но если ей следовать многого можно избежать.
Так что все пойдет по спирали - разработчики будут пинать ногами нас, мы китайцев, а те все валить на разработчиков. Пока не найдем приемлимый для всех способ избавиться от проблемы.....
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Aug 21 2007, 10:30
|
Частый гость
 
Группа: Участник
Сообщений: 142
Регистрация: 20-08-07
Из: Тула
Пользователь №: 29 919

|
Цитата(CADiLO @ Aug 21 2007, 09:28)  Наверное модули с версией B11 были с памятью SPANSION ? Ага, и все работало. А сегодня с утра все модули работают нормально, что подверждает влияние каких-то непонятных внешних факторов. Посмотрим, что будет вечером. Цитата Еще модули с памятью SST могут потерять прошивку - если отключить VBAT не отключив модуль через POWERKEY Это полный привет. Мы делаем десктопные устройства, которые выключаются обычным выключателем на задней панели или просто выдергиваются их розетки. И как в этом случае управлять POWERKEY'ем? Ща прибежит товарищ (забыл ник) и запоет "надо было брать wavecom'ы" :-) Цитата >>>>Сначала грешили на питание - но пульсации питания в момент глюка были мизерные (около 200 милливольт).
все в мире относительно - достаточно питать модуль 3.6 - 3.7 вольт и этих пульсаций достаточно чтобы его перезагрузить.... Питание у нас сетевое, на модуле ровно 4 вольта с пульсациями 100-200 мВ в момент передачи. Старый модуль реально держит кратковременный (в районее 500-1000 _микро_секунд) провал до 0.6-0.8 вольта (от 4), что даже лучше обещанного в доке. Даже в таком режиме он устойчиво работает по GPRS. Если пики глубже или длиннее - ресетится. Цитата Ездил на один из заводов - тупое согласование на резисторных делителях, плюс подтяжка не от Vext, а от Vbat.... В итоге подпитка модуля с ног контроллера через защитные диоды и нечеткое включение. ... - Апнотес смотрели ? (там согласование через диоды шотки нарисовано) Можно поподробнее - что с чем в этом случае согласовывалось? Вдруг и у нас такая проблема :-) Что-то я в аппнотесах никаких диодов не вижу. Далее. Открываю последний SIM300_Z_HD_V1.01.pdf (кстати, спасибо, что выложили), и с ужасом нахожу: Note: The VRTC couldn’t be designed to a NC pin in your circuit. You should connect the VRTC pin to a battery or a capacitor. Оппа. Приплыли. В предыдущей версии (SIM300_HD_V1.05.pdf) про это не сказано ни слова! Разумеется, на энном кол-во изделий и плат, разработанных раньше по HD_V_1.05, этот пин никуда не подключен (когда Коран писали, мин не было). Что это -- перестраховка со стороны китайцев, или еще один "подарок", что и платы теперь можно выкинуть?
Сообщение отредактировал stream - Aug 21 2007, 10:38
|
|
|
|
|
Aug 21 2007, 10:53
|

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

|
>>>Можно поподробнее - что с чем в этом случае согласовывалось? Вдруг и у нас такая проблема :-) Что-то я в аппнотесах никаких диодов не вижу Конечно можно - вот этот файл - диоды с резисторами справа в пунктирной рамочке. Согласовывался PIC запитаный 5-ю вольтами с модулем. http://www.microchip.ua/simcom/SimCom/Sim3...C_AN_REFSCH.pdfДалее: >>>>Note: The VRTC couldn’t be designed to a NC pin in your circuit. You should connect the VRTC pin to a battery or a capacitor. Эта беда появилась на старых SIM100С, мы были просто в ужасе, половина модулей нечетко включалась. Ошибка была в том что без батарейки в модуле иногда не запускался генератор на 32.768 кгц и не появлялось одно из прерываний. Затем после долгого пинания китайцев были сделаны доработки генераторов (добавлен резистор на 10 мегаом с кварца на корпус) и болезнь прошла. Как только мы начали получать 300-е модули, мы эту доработку увидели внутри уже в виде штатной схемы. Почему они вернулись к этому вопросу пока непонятно, так как в 300-й серии (тьфу-тьфу) эта болезнь не встречалась. >>>Ща прибежит товарищ (забыл ник) и запоет "надо было брать wavecom'ы" :-) ...... кто сам без греха пусть бросит в меня камень..... >>>> когда Коран писали, мин не было.... Скорее из серии - "Последний раз спрашиваю. Под какой каской граната?" В документации например нету что после 12 версии они собираются лишить пользователя возможности работы со вторым портом и оставитьего только для внутренних нужд.... Сказано было на выставке в Москве, как бы невзначай...... А уж какая у меня сейчас веселуха с SIM5210, так это роман из переписки с симкомом можно писать, толще чем "Война и мир" получится....
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|