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

 
 
> Самопроизвольная перезагрузка SIM300?, 13-я версия прошивки - глюкало?
stream
сообщение Aug 20 2007, 14:01
Сообщение #1


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

Группа: Участник
Сообщений: 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, все работает совершенно нормально! Ничего не перезагружается... Это у нас что-то с дизайном схемы или действительно версия такая несчастливая? И что теперь с этим делать, старые модули-то уже кончились!
Go to the top of the page
 
+Quote Post
8 страниц V   1 2 3 > »   
Start new topic
Ответов (1 - 14)
CADiLO
сообщение Aug 21 2007, 05:28
Сообщение #2


Гуру
******

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



Наверное модули с версией B11 были с памятью SPANSION ?
После перехода на SST стали к питанию более критичны чем предыдущие....
Еще модули с памятью SST могут потерять прошивку - если отключить VBAT не отключив модуль через POWERKEY - там изменен алгоритм работы с флешиной, она используется и как NVRAM, так что элементарно можно прервать цикл записи блока и потерять все установки.....

>>>Потом еще заметили, что иногда после такой перезагрузки теряются настройки профайла!

>>>>Сначала грешили на питание - но пульсации питания в момент глюка были мизерные (около 200 милливольт).

все в мире относительно - достаточно питать модуль 3.6 - 3.7 вольт и этих пульсаций достаточно чтобы его перезагрузить....

в момент работы на передачу провал может достигнуть 400 мВ
SIM300_Z_HD_V1.01.pdf - Fig2.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
edo
сообщение Aug 21 2007, 07:17
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 221
Регистрация: 8-08-07
Пользователь №: 29 664



и нафига нам такая радость? sim300d оно тоже в перспективе ожидает?
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Aug 21 2007, 07:53
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 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 %.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
edo
сообщение Aug 21 2007, 08:16
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 221
Регистрация: 8-08-07
Пользователь №: 29 664



просто пропадание питание теперь может к потере прошивки привести - вот счастья.

а мы powerkey просто на землю посадили - оно тоже теперь к глюкам может привести получается.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Aug 21 2007, 08:43
Сообщение #6


Гуру
******

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



>>>>просто пропадание питание теперь может к потере прошивки привести - вот счастья

Вообще то опять не читаем документ.

МОДУЛЬ ИЗНАЧАЛЬНО РАСЧИТАН НА ПИТАНИЕ ОТ БАТАРЕИ С КОРРЕКТНЫМ ВЫКЛЮЧЕНИЕМ ПИТАНИЯ. (в том числе и по снижению напряжения на батарее)

ПИТАНИЕ ОТ ВНЕШНЕГО ИСТОЧНИКА - ДОПУСТИМО, НО НЕ ШТАТНО.

Подробнее объяснять почему или прочтете выше ?

>>>>а мы powerkey просто на землю посадили - оно тоже теперь к глюкам может привести получается.

БРАВО!!!!!! ЭТО ТО О ЧЕМ Я ПИСАЛ ВЫШЕ!!!!!
Лучшей иллюстрации к нечтению документации я бы и не придумал...
ЖЕЛАНИЕ ВСЕ УПРОЩАТЬ СЧИТАЯ СЕБЯ САМЫМИ УМНЫМИ.

НЕ В ОБИДУ, НИЧЕГО ЛИЧНОГО - ПРОСТО НАБОЛЕЛО....

В даташите нарисовано:

POWERKEY СИДИТ НАВСЕГДА НА GND ПРИ ВХОДЕ В РЕЖИМ ПЕРЕШИВКИ ФИРМВАРЕ !!!

А для кого рисовались диаграммы включения и выключения ?
А где написано что можно поверкей навсегда заземлять ?


Уйду нахрен в монастырь....


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
edo
сообщение Aug 21 2007, 09:02
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 221
Регистрация: 8-08-07
Пользователь №: 29 664



ну многим питание от батареи нафиг не нужно.

а включение у нормальных модулей (и у телефонов даже) по at+cfun=1 работает. simcom же требует powerkey дергать. некоторое время. притом надо ещё как-то контролировать - включен он или нет (то есть не зная в каком состоянии модуль, мы не можем перевести его в нужное состояние).

извините, но по-моему это логика для телефона (подержал кнопочку - оно включилось), а не для встраиваемого устройства.

Сообщение отредактировал edo - Aug 21 2007, 09:04
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Aug 21 2007, 09:09
Сообщение #8


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Все же не предусмотрев пропадание питания с Vbat без корректного отключения ножкой PWR_KEY - китайцы слишком погорячились. В процессе отладки такая ситуация возможна слишком часто и не всегда удобно делать корректное выключение.
Так что мое пожелание друзьям-китайцам - защитить от подобных ситуаций на уровне модуля.
Подобая особенность работы мне встречалась только со спутниковым модемом, который тоже рекомендуется запитывать и распитывать по заданному алгоритму.
Но по уровню сложности, как мне кажеться, эти модемы - небо и земля (да и по стоимости тоже).


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Aug 21 2007, 09:24
Сообщение #9


Гуру
******

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



>>>Все же не предусмотрев пропадание питания с Vbat без корректного отключения ножкой PWR_KEY - китайцы слишком погорячились.

Я могу с Вами только согласиться - но как говорится, имеем то что имеем...... Вопрос этот им был задан, ответ к сожалению был краток - все рекомендации в даташите....
В принципе почти все проблемы решаемы, а совершенно безглючной техники нет ни у кого....

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


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Aug 21 2007, 09:44
Сообщение #10


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Вспомнил один прикол: почти год назад покупал готовые модемы на базе SIM300 у одной московской фирмы (они сами их клепают). Питание у них стационарное. Как происходит включение - не знаю точно, но автоматически при подаче питания. Отключение - снятием питания.
Так что вывод теперь: с новыми СИМами они работать не смогут, без доработки.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
shb
сообщение Aug 21 2007, 09:46
Сообщение #11


Местный
***

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



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


Гуру
******

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



>>>>Вспомнил один прикол: почти год назад покупал готовые модемы на базе SIM300 у одной московской фирмы (они сами их клепают). Питание у них стационарное. Как происходит включение - не знаю точно, но автоматически при подаче питания

А контроллера там что, вообще не было ?
В принципе автовключение питания делается подключением на поверкей емкости 330мкф на gnd и резистора на Vbat.
Но действительно интересно как теперь будет с новыми модулями....

>>>Очень печальное известие. Интересно модули были с новой памятью?

Да, SST, потому мне и стало интересно повозиться. Нам сказали что 20% модемов перестают работать..... Пришлось заняться самодеятельностью....

Официально конечно будет ответ который дали китайцы - смотрите документацию, но лично для себя я очередной раз уяснил - документация пишется не зря, пусть даже такая хреновая как у китайцев, но если ей следовать многого можно избежать.

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


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
stream
сообщение Aug 21 2007, 10:30
Сообщение #13


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

Группа: Участник
Сообщений: 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
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Aug 21 2007, 10:53
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 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, так это роман из переписки с симкомом можно писать, толще чем "Война и мир" получится....


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
edo
сообщение Aug 21 2007, 10:57
Сообщение #15


Местный
***

Группа: Участник
Сообщений: 221
Регистрация: 8-08-07
Пользователь №: 29 664



а вообще 300 серия более-менее одинково устроена?
другими словами - правильно ли мы поступаем, применяя написанное в этой ветке к 300d?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 14:12
Рейтинг@Mail.ru


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