|
Можно ли перегрузить по питанию Sim900 с помощью AT команды? |
|
|
|
 |
Ответов
|
Dec 6 2014, 17:17
|
Группа: Участник
Сообщений: 14
Регистрация: 15-05-12
Пользователь №: 71 844

|
Цитата(CADiLO @ Oct 1 2014, 18:54)  Симком в свое время привел чудный пример на подобный вопрос.
"Возьмите зависшую мобилку и полностью сбросьте ее или включите/выключите не нажимая кнопочки включения или не вынимая аккумулятор. Что, не получилось???? Так вот пока производители чипсетов такую функцию не сделают, то и мобилки и модули уметь подобное не будут"
И не придумывайте глупости на простое решение проблемы - просто передерните питания. А если стабилизатор с входом управления, то и ключ не нужен. Вот - очень точно сказано про "нажимая кнопочки включения" - мне вот интересно - а почему нельзя (невозможно?) делать полноценный рестарт (сброс и т.п.) не "передергивая" питание (аналогично - вынуть и вставить обратно акумулятор в телефоне), а используя для этого вывод "PWRKEY" (выкл/вкл) (кнопочка в телефоне) - или это опять скажите глупость? Даже в одном из документов от производителя GSM-модемов заметил рекомендацию про сброс модема "передергиванием" питания. Ведь в тех же МК мы не "передергиваем" постоянно питание. Кстати сами пока всегда делаем пересброс именно выкл/вкл питания - заметили, что не всегда можно обойтись для этого, используя штатно вывод "PWRKEY". Заранее спасибо за профессиональный ответ. PS Может сброс "передергиванием" питания подсмотрен у ПК? Там тоже иногда приходится питанием все решать - волшебная кнопочка Reset не помогает, не говоря уж про CTRL+Alt+Del  Цитата(ssokol @ Oct 1 2014, 23:02)  А если б хардварный ресет еще вывели наружу... Вот и я примерно об этом и спрашиваю Цитата(CADiLO @ Oct 2 2014, 11:57)  Поэтому не морочим голову - сказано аппаратно, значит аппаратно. Ну, вот же - в яблочко - "сказано аппаратно, значит аппаратно" - поясните почему нельзя это сделать именно "аппаратно" - управляя выводом PWRKEY ? Никакой иронии - может все просто - просветите, пожалуйста доргие гуру и прочие, кто это хорошо понимает. Ведь в МК это можно делать - через соответствующий вход Reset - даже когда WatchDog "завис" (неправильно написан и т.п.).
|
|
|
|
|
Dec 6 2014, 19:43
|

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

|
Цитата(HAS64 @ Dec 6 2014, 19:17)  Вот - очень точно сказано про "нажимая кнопочки включения" - мне вот интересно - а почему нельзя (невозможно?) делать полноценный рестарт (сброс и т.п.) не "передергивая" питание (аналогично - вынуть и вставить обратно акумулятор в телефоне), а используя для этого вывод "PWRKEY" (выкл/вкл) (кнопочка в телефоне) - или это опять скажите глупость? Даже в одном из документов от производителя GSM-модемов заметил рекомендацию про сброс модема "передергиванием" питания. Ведь в тех же МК мы не "передергиваем" постоянно питание. ... Ведь в МК это можно делать - через соответствующий вход Reset - даже когда WatchDog "завис" (неправильно написан и т.п.). Должен вас огорчить, что даже с МК не все так хорошо, точнее, не со всеми МК. Есть разные идеологии, которые витают в умах и разработчиков МК. Вот к примеру, Микрочип с его многочисленными ПИКами всех семейств и Атмел с его АВРками - добротная гарвардская архитектура и схемотехника с упором на надежность, и поэтому, кое в чем уступающая другим фирмам, но наинадежнейшая в плане аппаратного рестарта. Не в одной разработке на этих МК мне не приходилось сомневаться в надежной работе ножки рестарта и встроенного вочдога. А вот другой пример: Тексаковский MSP430 - замечательный МК с Фон-Неймановской архитектурой, но заточенный на минимальное потребление. Его разработчики одержимы обеспечить максимальную конфигурируемость всего, что в нем есть. Поэтому там программно можно выключать вочдог, переключать ногу рестарта на функцию прервания и т.д и т.п. Получается, что ни делай, а есть программная возможность подвесить МК намертво, когда помогает только Power-On-Reset Поэтому в одной фирме, где мне приходится применять MSP430 по историческим причинам в приборам с батарейным питанием, приходится применять внешний аппаратный триггер для вкл/выкл прибора методом снятия питания с МК. Никакими другими способами побороть иногда случающиеся мертвые подвисы не удалось. (Приборы герметичные, у потребителя необслуживаемые). Так что я думаю, что в недрах SIM900 тоже есть подобные звери, которые позволяют себя программно подвесить. А если это возможно теоретически, то точно когда нибудь произойдет.
|
|
|
|
|
Dec 7 2014, 17:43
|
Группа: Участник
Сообщений: 14
Регистрация: 15-05-12
Пользователь №: 71 844

|
Цитата(Baser @ Dec 7 2014, 01:43)  Должен вас огорчить, что даже с МК не все так хорошо, точнее, не со всеми МК. Есть разные идеологии, которые витают в умах и разработчиков МК.
Вот к примеру, Микрочип с его многочисленными ПИКами всех семейств Согласен! Тоже любим PICи - аж с 1996 года. Сейчас планируем осваивать STM - посмотрим, как там будет Цитата(mantech @ Dec 7 2014, 14:03)  Огорчу, ибо тут все не так просто, в модемах, при выключении питания или рестарте запускаются процедуры корректного завершения (по возможности) GSM стека, плюс еще сохранение параметров во флешку и т.п. Если долбануть им аппаратным сбросом, то все это не будет выполнено. Единственное, что я туда бы добавил, так это как в компах - даешь импульс 1 сек - и, если модуль работает корректно, то он сам вырубается, сохраняет все, что нужно... А если "висит" - тогда держишь 4-5 сек и аппаратный сброс. Да, знаю про эти процедуры. Но ведь нам предлагают "передергивать" питание - а это как раз и не даст выполнить эти самые процедуры. Вот остальное - интересная мысль. Вот я и спрашиваю уважаемого CADiLO - можно так корректно через "кнопочку" (читай ногу PWRKEY) сделать корректный рестарт, такой же, когда мы выключаем свои телефоны-смартфоны этой самой "кнопочкой", а не вынимая аккумулятор. Дождемся ответа.
|
|
|
|
Сообщений в этой теме
insektazz Можно ли перегрузить по питанию Sim900 с помощью AT команды? Sep 30 2014, 16:28 CADiLO Бороться нужно с причиной, а не со следствием. Ищи... Oct 1 2014, 06:00 Pavel☺ Цитата(CADiLO @ Oct 1 2014, 10:00) Бороть... Oct 1 2014, 07:36 CADiLO Это не перезагрузка - только перерегистрируется в ... Oct 1 2014, 08:05 Aner Наверное сотое обсуждение этого вопроса. Ставят же... Oct 1 2014, 09:40 mantech Цитата(Aner @ Oct 1 2014, 12:40) Ставят ж... Oct 1 2014, 12:38  Slonofil Цитата(mantech @ Oct 1 2014, 15:38) Да яс... Oct 1 2014, 12:41   mantech Цитата(Slonofil @ Oct 1 2014, 15:41) А ко... Oct 1 2014, 14:30    Slonofil Цитата(mantech @ Oct 1 2014, 17:30) Вы пр... Oct 1 2014, 17:07     mantech Цитата(Slonofil @ Oct 1 2014, 20:07) А па... Oct 1 2014, 20:30      Slonofil Цитата(mantech @ Oct 1 2014, 23:30) Тут м... Oct 2 2014, 07:58  Aner QUOTE (mantech @ Oct 1 2014, 15:38) Да яс... Oct 1 2014, 12:50 ssokol Цитата(CADiLO @ Oct 1 2014, 16:54) А если... Oct 1 2014, 17:02   mantech Цитата(Baser @ Dec 6 2014, 22:43) Так что... Dec 7 2014, 08:03 psL Цитата(CADiLO @ Oct 1 2014, 15:54) Симком... Dec 7 2014, 10:56 CADiLO Давайте начнем с того что приоритеты раздает OS ко... Oct 2 2014, 05:57 mantech Цитата(CADiLO @ Oct 2 2014, 08:57) Поэтом... Oct 2 2014, 11:02  Slonofil Цитата(mantech @ Oct 2 2014, 14:02) Ну ту... Oct 2 2014, 11:07   mantech Цитата(Slonofil @ Oct 2 2014, 14:07) Что ... Oct 2 2014, 11:12    Slonofil Цитата(mantech @ Oct 2 2014, 14:12) Ну а ... Oct 2 2014, 11:19     mantech Цитата(Slonofil @ Oct 2 2014, 14:19) Вам ... Oct 2 2014, 12:23 CADiLO >>>Ну тут-то как раз все просто - сработа... Oct 2 2014, 11:04 CADiLO Шашкой махнули и все....
С GSM такой номер не про... Oct 2 2014, 11:23 insektazz Wow!
Вот это фидбэка навилило, всем спасибо.
... Oct 4 2014, 09:23 CADiLO >>>Вот остальное - интересная мысль. Вот ... Dec 8 2014, 07:24 sobr Цитата(CADiLO @ Dec 8 2014, 14:24) Ну и ф... Dec 9 2014, 05:21  Slonofil Цитата(sobr @ Dec 9 2014, 08:21) Наскольк... Dec 9 2014, 08:50   sobr Цитата(Slonofil @ Dec 9 2014, 15:50) Про ... Dec 9 2014, 09:03 CADiLO Дык в отличии от обычных чипсетов в смартах GSM/3G... Dec 9 2014, 07:42 sobr Цитата(CADiLO @ Dec 9 2014, 14:42) Дык в ... Dec 9 2014, 08:00 CADiLO >>>Что такое стэк? Это обычная программа.... Dec 9 2014, 08:25 sobr Цитата(CADiLO @ Dec 9 2014, 15:25) ...Есл... Dec 9 2014, 08:36 CADiLO >>>А зачем стек ждет ответа неограниченно... Dec 9 2014, 09:06 sobr Цитата(CADiLO @ Dec 9 2014, 16:06) >... Dec 9 2014, 09:35 CADiLO Производитель знает чей косяк - дальше что???
Ме... Dec 9 2014, 12:27
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|