Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Telit GL868-DUAL V3 не отвечает на AT команды
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
Alex311
Здравствуйте, подскажите пожалуйста я случайно включил CMUX, командой #cmuxscr=1,115200.
И теперь модем не отвечает на AT-команды, как мне теперь его сбросить до заводских настроек?

P.S. читал про контакт NRESET, но слишком сложно в восприятии для меня.
Технически не сильно подкован. sm.gif

Модем RX100-R4(H)
molecul
Цитата(Alex311 @ Oct 11 2017, 11:37) *
Здравствуйте, подскажите пожалуйста я случайно включил CMUX, командой #cmuxscr=1,115200.
И теперь модем не отвечает на AT-команды, как мне теперь его сбросить до заводских настроек?

P.S. читал про контакт NRESET, но слишком сложно в восприятии для меня.
Технически не сильно подкован. sm.gif

Модем RX100-R4(H)

Ммм... А тупо питание снять не пробовали?
Alex311
Цитата(molecul @ Oct 13 2017, 01:54) *
Ммм... А тупо питание снять не пробовали?

питание модема? (конечно пробовал)
мне нужно сбросить полностью настройки без АТ команд, причем и те которые в энергонезависимой памяти (насколько я понимаю).
molecul
Цитата(Alex311 @ Oct 13 2017, 12:58) *
питание модема? (конечно пробовал)
мне нужно сбросить полностью настройки без АТ команд, причем и те которые в энергонезависимой памяти (насколько я понимаю).

Дело в том, что сама по себе команда #cmuxscr безобидна:
Код
at    // тест                                                                            
                                                                              
OK                                                                            
at#cmuxscr=1,115200   // команда-убийца                                                        
                                                                              
OK                                                                            
at                               // тест                                              
                                                                              
OK                             // все работает, как ни странно

И работает она только при наличии активного скрипта Python. Насколько мне известно, Телеофис прописывает в свои модемы скрипт (но не знаю, активный или нет).
Если это действительно так и модуль висит в режиме CMUX, есть два варианта:
1. Установить утилиту CMUX для Windows: 32-битную версию или 64-битную версию. После этого открыть один из получившихся виртуальных портов и подать at#cmuxscr=0. После перезагрузки должно все заработать нормально.
2. Прошить модуль заново. Утилита для прошивки здесь, за самой прошивкой обратитесь ко мне. Правда после этого оригинальный скрипт Телеофиса пропадет sm.gif

P.S. И не делайте в следующий раз того, чего не знаете wink.gif
Alex311
Цитата(molecul @ Oct 13 2017, 14:57) *
Дело в том, что сама по себе команда #cmuxscr безобидна:
Код
at    // тест                                                                            
                                                                              
OK                                                                            
at#cmuxscr=1,115200   // команда-убийца                                                        
                                                                              
OK                                                                            
at                               // тест                                              
                                                                              
OK                             // все работает, как ни странно

И работает она только при наличии активного скрипта Python. Насколько мне известно, Телеофис прописывает в свои модемы скрипт (но не знаю, активный или нет).
Если это действительно так и модуль висит в режиме CMUX, есть два варианта:
1. Установить утилиту CMUX для Windows: 32-битную версию или 64-битную версию. После этого открыть один из получившихся виртуальных портов и подать at#cmuxscr=0. После перезагрузки должно все заработать нормально.
2. Прошить модуль заново. Утилита для прошивки здесь, за самой прошивкой обратитесь ко мне. Правда после этого оригинальный скрипт Телеофиса пропадет sm.gif

P.S. И не делайте в следующий раз того, чего не знаете wink.gif

Да все верно вы описали. Именно из-за активного скрипта WDT_10m (предустановленного), модем и вошел в режим мультиплексирования (CMUX).
Пробовал связаться с модемом через утилиту, но порты висят с ошибками(IDLE, FALSE). И АТ команды он не воспринимает.
Вот поэтому и спрашиваю как его можно сбросить или прошить(если это вообще поможет)?.


P.S. возможно просто я немного криворукий, и не правильно настраиваю утилиту. Есть ли какая-нибудь инструкция по настройке и работе с утилитой?
molecul
Цитата(Alex311 @ Oct 14 2017, 16:39) *
Да все верно вы описали. Именно из-за активного скрипта WDT_10m (предустановленного), модем и вошел в режим мультиплексирования (CMUX).
Пробовал связаться с модемом через утилиту, но порты висят с ошибками(IDLE, FALSE). И АТ команды он не воспринимает.
Вот поэтому и спрашиваю как его можно сбросить или прошить(если это вообще поможет)?.


P.S. возможно просто я немного криворукий, и не правильно настраиваю утилиту. Есть ли какая-нибудь инструкция по настройке и работе с утилитой?

Отправил прошивку и инструкцию, пробуйте.
Alex311
Цитата(molecul @ Oct 16 2017, 10:40) *
Отправил прошивку и инструкцию, пробуйте.

Спасибо.
Получилось через утилиту TSPMux отправить команду at#cmuxscr=0,115200
И все заработало.

P.S. раньше не выходило из-за "косячного" преобразователя интерфейсов UPort 1110, "не открывался порт".
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.