|
|
  |
Не оживают перепрошитые Sim300Z |
|
|
|
Mar 7 2008, 14:02
|
Участник

Группа: Новичок
Сообщений: 23
Регистрация: 30-07-07
Пользователь №: 29 450

|
Немножко встряну. Возможно два варианта: GSM модем - один из функциональных блоков, который можно включить, а можно и не включать, по ситуации; и второй вариант - GSM модем принципиально важный блок без которого функционирование устройства не имеет смысла. В первом случае питаем контроллер от VBAT со всеми вытекающими. Во втором же случае, ну с какой стати напрягаться с цепями зарядки, согласованием уровней UART и т.д. если можно запитать контроллер от Vext и не знать хлопот, но в таком случае есть кнопка ВКЛ, которая ЗАМЫКАЕТ PWRKEY на землю. При помощи дополнительного транзистора, работающего в ключевом режиме,+обвеска или просто напрямую - не важно. Кнопку будет нажимать пользователь, который будет держать ее нажатой столько, сколько ему захочется. ВОПРОС В ТОМ, есть критичные тайминги или нет. Например, отпустить кнопку PWRKEY, как только появился низкий уровень на выходе STATUS или еще что нибудь в таком роде. До появления FAQ я полагал, что, при правильной обвеске модуля, при любом напряжении VBAT, можно замыкать вход PWRKEY на землю в течении любого промежутка времени, без риска повредить модуль. Сейчас это не факт. Хотелось бы поставить точку над этим И.
|
|
|
|
|
Mar 7 2008, 19:09
|
Участник

Группа: Новичок
Сообщений: 60
Регистрация: 26-07-07
Пользователь №: 29 391

|
Цитата(GP_ @ Mar 7 2008, 17:02)  Немножко встряну. Возможно два варианта: GSM модем - один из функциональных блоков, который можно включить, а можно и не включать, по ситуации; и второй вариант - GSM модем принципиально важный блок без которого функционирование устройства не имеет смысла. В первом случае питаем контроллер от VBAT со всеми вытекающими. Во втором же случае, ну с какой стати напрягаться с цепями зарядки, согласованием уровней UART и т.д. если можно запитать контроллер от Vext и не знать хлопот, но в таком случае есть кнопка ВКЛ, которая ЗАМЫКАЕТ PWRKEY на землю. При помощи дополнительного транзистора, работающего в ключевом режиме,+обвеска или просто напрямую - не важно. Кнопку будет нажимать пользователь, который будет держать ее нажатой столько, сколько ему захочется. ВОПРОС В ТОМ, есть критичные тайминги или нет. Например, отпустить кнопку PWRKEY, как только появился низкий уровень на выходе STATUS или еще что нибудь в таком роде. До появления FAQ я полагал, что, при правильной обвеске модуля, при любом напряжении VBAT, можно замыкать вход PWRKEY на землю в течении любого промежутка времени, без риска повредить модуль. Сейчас это не факт. Хотелось бы поставить точку над этим И. Как я понял pwrkey может быть притянут к земле в любом случае, кроме случая критически низкого Vbat. Если это так то получается неважно как реализована эта цепь - постоянно на земле или заведена на контроллер, при попытке включения при низком Vbat есть шанс убить программу в модуле. Тогда почему категорически не допустимо постоянное подключение pwrkey к земле?
|
|
|
|
|
Mar 12 2008, 07:37
|
Частый гость
 
Группа: Участник
Сообщений: 142
Регистрация: 20-08-07
Из: Тула
Пользователь №: 29 919

|
Цитата(Robin @ Mar 7 2008, 23:09)  Как я понял pwrkey может быть притянут к земле в любом случае, кроме случая критически низкого Vbat. Если это так то получается неважно как реализована эта цепь - постоянно на земле или заведена на контроллер, при попытке включения при низком Vbat есть шанс убить программу в модуле. Тогда почему категорически не допустимо постоянное подключение pwrkey к земле? Дело CADiLO - предупредить, чтобы к нему в случае "если вдруг чего" потом модули менять не бегали. Я уже неоднократно писал, что практически оно работает нормально как угодно, даже если pwrkey нагло притянут к земле. Пока ничего не подохло. Даже если выйдет из строя 1-2 изделия из 100, для нас это не критично. Если вдруг CADiLO накаркает :-) и в какой-то момент начнется поголовный падёж модулей - про SimCom просто придется забыть, как страшный сон. Потому что реализовать все требования по удерживанию питания и обязательному выключению через PWRKEY в принципе нереально, или будет стоить столько денег, что дешевле окажется поставить другой модуль без подобного геморроя. В случае же низкого VBAT и Pwrkey на земле, как я понял, модуль может пойти вразнос из-за прыгания VBAT при постоянного требовании включения. Например, при питании от батареи - батарея разряжается - модуль сам отключается - потребление пропадает, напряжение на батарее повышается - модуль включается - напряжение на батарее тут же снова проседает - и т.д. А китайцы не гарантируют, что в такой экстремальной ситуации все отработает нормально.
|
|
|
|
|
Mar 12 2008, 07:43
|

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

|
Цитата(stream @ Mar 12 2008, 09:37)  В случае же низкого VBAT и Pwrkey на земле, как я понял, модуль может пойти вразнос из-за прыгания VBAT при постоянного требовании включения. Например, при питании от батареи - батарея разряжается - модуль сам отключается - потребление пропадает, напряжение на батарее повышается - модуль включается - напряжение на батарее тут же снова проседает - и т.д. А китайцы не гарантируют, что в такой экстремальной ситуации все отработает нормально. Тот самый случай, когда гистерезис супервизора питания в модуле меньше, чем перепады напряжения батареи. ОК, измерим гистерезис
--------------------
Китайская комплектация - европейское качество! ;)
|
|
|
|
|
Apr 19 2008, 14:15
|

Участник

Группа: Участник
Сообщений: 22
Регистрация: 23-12-05
Пользователь №: 12 594

|
Цитата(CADiLO @ Mar 7 2008, 12:12)  >>>> ЗЫ. Из побочных багофич моей схемки - при выключении модуля коммандой (AT+CPOWD) пропадает статус и модуль через пару секунд снова врубается. ФИЧА!!! програмный ресет модуля  мне понравилось! У меня модуль SIM300DZ S2-1019B-F000A. Поверкей на земле. Месяц модуль работал как часы, а 3 дня назад начал включаться только на 10-20 раз (STATUS не поднимал и всё). С помощью SIM FUT V1.10.exe и прошивки 1008B14SIM300D32_SST34HF3284.bif перепрошил модуль, но у меня так же при выключении модуля коммандой (AT+CPOWD) пропадает статус и модуль через пару секунд снова врубается. И мне почему-то не до смеха.
|
|
|
|
|
Apr 19 2008, 16:10
|

Участник

Группа: Участник
Сообщений: 22
Регистрация: 23-12-05
Пользователь №: 12 594

|
Цитата(Baser @ Apr 19 2008, 18:22)  Не увидел никакого криминала в функционировании модуля по вашему описанию. Если PWRKEY на земле и VBAT подано, то модуль выключить нельзя, он снова включится А как вам было нужно? Нужно микроконтроллером выключить корректно модуль, а то уже замахался его перепрошивать И ещё ... Модуль на 3.78В работал в течении месяца исправно. После перепрошивки включился, но постоянно рестартовал после регистрации в сети. Поднял до 3.92В - вообще не запускался. Сейчас стабильно работает на 3.62В и выше не разрешает поднимать - сразу начинает рестартовать. Может лыжи не едут или ... ?
Сообщение отредактировал quarter2 - Apr 19 2008, 16:20
|
|
|
|
|
Apr 19 2008, 18:36
|

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

|
Цитата(quarter2 @ Apr 19 2008, 19:10)  Нужно микроконтроллером выключить корректно модуль, а то уже замахался его перепрошивать И ещё ... Модуль на 3.78В работал в течении месяца исправно. После перепрошивки включился, но постоянно рестартовал после регистрации в сети. Поднял до 3.92В - вообще не запускался. Сейчас стабильно работает на 3.62В и выше не разрешает поднимать - сразу начинает рестартовать. Может лыжи не едут или ... ? Путанно вы пишите, не понять: из ваших слов выходило, что PWRKEY у вас все время на земле, а вы модуль выключить хотите... Если же вы PWRKEY-ем по документации дергаете, и ранее модуль месяц работал нормально, а потом перестал, и после перепрошивки нормально работать не хочет, то скорее всего модулю просто пришел конец. Как вариант, можно попробовать заменить его на другой. з.ы. вы, кстати, не написали, какая версия софта была в модуле до перепрошивки - может быть новая не совместима с этим железом.
|
|
|
|
|
Apr 19 2008, 18:46
|

Участник

Группа: Участник
Сообщений: 22
Регистрация: 23-12-05
Пользователь №: 12 594

|
Цитата(Baser @ Apr 19 2008, 21:36)  Путанно вы пишите, не понять: из ваших слов выходило, что PWRKEY у вас все время на земле, а вы модуль выключить хотите... Что удивительного в том, что модуль нужно выключить? В SIM300DZ, если POWERKEY уже припаян, то его уже от земли не отделить, а устройство уже спаяно не в одном экземпляре. Просто спрашиваю: как в моём случае корректно выключить модуль? Цитата(Baser @ Apr 19 2008, 21:36)  Если же вы PWRKEY-ем по документации дергаете, и ранее модуль месяц работал нормально, а потом перестал, и после перепрошивки нормально работать не хочет, то скорее всего модулю просто пришел конец. Как вариант, можно попробовать заменить его на другой. PWRKEY-ем я не дёргал. POWERKEY на земле, просто выключал питающее напряжение. Само собой модуль слетел. При этом месяц проработал. Сейчас пытаюсь модуль выключать командой AT+CPOWD=1, но он просто перезапускается. Вчера после перепрошивки целый вечер работал нормально (с командой AT+CPOWD=1). Сегодня утром перестал запускаться, пока не перепрошил очередной раз и не понизил питание до 3.62В. Сейчас ещё пока работает. Цитата(Baser @ Apr 19 2008, 21:36)  з.ы. вы, кстати, не написали, какая версия софта была в модуле до перепрошивки - может быть новая не совместима с этим железом. Версия софта: 1008B12SIM300D32_SST34HF3284 прошил: 1008B14SIM300D32_SST34HF3284.bif
Сообщение отредактировал quarter2 - Apr 19 2008, 19:03
|
|
|
|
|
Apr 19 2008, 19:28
|

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

|
Цитата(quarter2 @ Apr 19 2008, 21:46)  Что удивительного в том, что модуль нужно выключить? В SIM300DZ, если POWERKEY уже припаян, то его уже от земли не отделить, а устройство уже спаяно не в одном экземпляре. Просто спрашиваю: как в моём случае корректно выключить модуль? Вы же этот топик с самого начала читали? Тогда должны понимать, что в вашем случае выключить модуль корректно (согласно рекомендованным производителем процедурам) невозможно. Другое дело, что можно применить наиболее безопасную процедуру. Как-то: подавать AT+CPOWD=1, дожидаться NORMAL POWER DOWN и выключать VBAT. При этом нужно гарантированно обеспечить отсутствие подпитки через входы. Но все равно при такой процедуре Симком ничего не гарантирует
|
|
|
|
|
Apr 19 2008, 19:52
|

Участник

Группа: Участник
Сообщений: 22
Регистрация: 23-12-05
Пользователь №: 12 594

|
Цитата(Baser @ Apr 19 2008, 22:28)  Вы же этот топик с самого начала читали? Тогда должны понимать, что в вашем случае выключить модуль корректно (согласно рекомендованным производителем процедурам) невозможно. Другое дело, что можно применить наиболее безопасную процедуру. Как-то: подавать AT+CPOWD=1, дожидаться NORMAL POWER DOWN и выключать VBAT. При этом нужно гарантированно обеспечить отсутствие подпитки через входы. Но все равно при такой процедуре Симком ничего не гарантирует  То, что переразводить плату прийдётся я уже давно понял, просто хотел как-то обезопасить то, что уже спаяно. Видать не судьба. Если всё равно переразводить, то не хотелось бы снова связываться с этой симкомовской дешёвой шуткой? Может кто посоветует нормальный модем без всех этих китайских изощрений с питанием и выключением? Как говорится из личного опыта.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|