VotriX 0 20 июня, 2017 Опубликовано 20 июня, 2017 · Жалоба Есть gsm модуль на sim900. После включения усердно пытается подключиться к сети, постоянно выбрасывает сообщения о статусе регистрации в сети, через какое то время вырубается, пишет normal power down. если вставить симку то регистрируется в сети и через 15-20 секунд так же отрубается. Ни на какие АТ команды не реагирует. Думаю проблема в прошивке, т. к. после смены на стандартную прошивку АТ команды проходят нормально, модуль отзывается. Меняю imei командой simei, все ок, но потом нужно обратно залить родную нестандартную прошивку, а вместе с ней затирается измененный imei. Подскажите куда копать? Может в дампе родной прошивке imei найти и сменить hex редактором? а потом просто залить его с новым imei Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CADiLO 9 21 июня, 2017 Опубликовано 21 июня, 2017 · Жалоба >>>Думаю проблема в прошивке, т. к. после смены на стандартную прошивку АТ команды проходят нормально, А при какой прошивке он не работает? Что туда пытаетесь залить? >>>а вместе с ней затирается измененный imei. Подскажите куда копать? В настройку стирания при перезаписи - у вас стоит стирать всю флеш, а значит затираются системные таблицы. >>>Может в дампе родной прошивке imei найти и сменить hex редактором? Ага, щасссс... так он там в открытом виде и будет лежать. Кроме того еще нужно будет поблочно CRC пересчитать и тоже вписать в дамп. Бог в помощь :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VotriX 0 21 июня, 2017 Опубликовано 21 июня, 2017 · Жалоба Не реагирует на АТ команды на родной прошивке, которая была залита в модуль. Заливаю туда 1137B02SIM900M64_ST_ENHANCE, тип загрузки Erase User data and code. После чего АТ команды проходят как надо. Как узнать маркировку родной прошивки без АТ команд не знаю, если это важно подскажите как посмотреть. Без родной прошивки модуль потом не работает, поэтому приходится заливать её обратно, а так как дамп полный, то какой бы тип загрузки я не выбирал, программа все равно заливает его в полном объеме, IMEI разумеется стирается На счет искать hex редактором я догадывался, что будет не просто, т.к. уже в нем покопался, задачка не из простейших(( Думаю этот вариант придется исключить. Может дамп родной прошивки сделать не полный? А только User data and code? Посмотреть размер прошивки 1137B02SIM900M64_ST_ENHANCE, сделать дамп родной точно такого же размера. Потом залить 1137B02SIM900M64_ST_ENHANCE, сменить imei и залить родную, но не полностью? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CADiLO 9 22 июня, 2017 Опубликовано 22 июня, 2017 · Жалоба Крайняя версия 1137B06SIM900M64_ST_ENHANCE Берем у своего дистрибьютора или по месту покупки модуля. >>>Как узнать маркировку родной прошивки без АТ команд Напишите мне строчку со стикера где S2-xxxxx-yyyyy >>>Может дамп родной прошивки сделать не полный? Полный дамп никто не заливает - не заработает правильно. Это не мобилка где можно слить FullDump. Там динамическая таблица и вы не знаете в каком она была состоянии когда сливали всю память. Только искать штатную прошивку. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VotriX 0 27 июня, 2017 Опубликовано 27 июня, 2017 · Жалоба маркировка на чипе S2-1040S-Z0955 Стандартная прошивка как то странно себя ведет, сразу после включения начинает выдавать ряд команд: RDY AT+ICF=3,3;+IPR=115200;E0 OK OK +CFUN: 1 +CPIN: +CFUN: 1 +CPIN: READY +CPIN: READY OK +CSQ: 0,0 OK Call Ready +CSQ: 10,0 OK NORMAL POWER DOWN Как я понимаю дальше чип засыпает, разумеется на команды он не отзывается. В процессе выдачи последовательности команд(указанные выше) реакции на АТ команды тоже нет. Если же заливаю 1137B02SIM900M64_ST_ENHANCE, то после включения чип сразу отзывается на команды и ничего подобного мне сам не шлет. Ещё заметил, что если залить 1137B02SIM900M64_ST_ENHANCE, поменять IMEI, а потом ещё раз залить эту же прошивку, то IMEI меняется на родной, видимо он где то дублируется в памяти и прошивальщик его копирует от туда. При выборе метода загрузки Erase All Flash и заливки полного дампа, предварительно слитого через ту же утилиту (галка Upload Total Flash) прошивальщик родной IMEI не восстанавливает, т.е. если в слитом дампе IMEI уже изменен, то он такой и сохранится. Полный дамп уже несколько раз заливал, изменений в работе не заметил. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться