Главная Форум Статьи Файлы F.A.Q.


Последние активные темы форума

 
3G Modem Manager & Alcatel (2) 04.03.24 15:04 euvgagsdf
Huawei E3131 (11) 28.01.24 09:28 haidarsho_olimov
RE: Восстановление модемов с помощью Z_Flasher-Reanimator_modem v-05 «NEW_RAW_RELEASE». ч2 (149) 12.07.23 16:19 Pavel82
ZTE mf 190 (1052) 26.03.22 07:30 sergey67
   
Модемы Alcatel (178) 14.01.22 15:45 Konst
ZTE MF112 (617) 27.11.21 20:54 gaivor74
пробуем разобраться с j-link и модемами (134) 18.06.21 14:38 slav
Лаборатория по реанимации (207) 29.05.21 07:58 turon
 

Профиль

   
Логин: Пароль: Забыли пароль?Регистрация


Прошивка модема
Форум > ОчУмелые ручки > Прошивка модема

Страницы:
Автор Сообщение
 Wisher
сообщений:
#411 Дата 01 янв 1970 03:00
хм, думаю что в сервисном центре палюбому можно прошить
тут такое дело, запускаю правленый БИД все ок, он ругается через штатные средства винды соединяюсь все хорошо, но через 3GММ не могу соединится, прога не видит модем, если выключаю БИД 3GММ видит мопед, что я не так делаю?
 moskvich
сообщений:
#412 Дата 01 янв 1970 03:00
Wisher
БИД занимает порт на котором висит NMEA,
поэтому 3GMM невидит модем
 Wisher
сообщений:
#413 Дата 01 янв 1970 03:00
Написал: moskvich
Wisher
БИД занимает порт на котором висит NMEA,
поэтому 3GMM невидит модем


получается если юзаеш правленый БИД можно только стандартными средствами винды конектится?
 balbes
Россия
сообщений: 273
#414 Дата 01 янв 1970 03:00
Написал: dmit-vg
А как в QMAT? Нашёл что-то?



Поковырял слегка, пока нет времени поглубже вникнуть и забрали второй исправный мопед с которым можно было сравнивать, но заметил одну вещь, ни чего не записывается в модем, выдает сообщение что параметр только для чтения, возникла глупая мысль (сильно не пинайте за глупость, только пытаюсь разбираться с работой модемов) может быть вся байда с не возможностью записи прошивки в том, что на файлах стоит признак ридонли, и переключение в даунлод происходит, но не пишется из-за этого.
 makar
сообщений:
#415 Дата 01 янв 1970 03:00
Написал: Alexel
Кто нибудь пробовал новым 626 в порт отправлять AT+CLCK=?


На MF627 от MTС, перешитым прошивкой GLOE_PHV1.2 показывает:
> at+clck=?
< +CLCK: ("A","AC","AG","AI","AO","IR","OI","OX","SC","FD","PN","PU","PP","PC","PF")
На MF626 SW Version: D_LNP673M3V1.0.102 показывает:
> at+clck=?
< ERROR



Прикольно,есть мнение что мы на правильном пути,не зря же они удалили инфу о залочках,если не трудно глянь в папке БИД в програм фалес ,библиотеки HEX редактором,на старых в DLL_Netcard_R.dll почти в конце есть список AT команд,можно будет сравнить со старым списком и с офицальными,может чё вычислить получится.



 maverick2005
сообщений: 36
#416 Дата 01 янв 1970 03:00

Прикольно,есть мнение что мы на правильном пути,не зря же они удалили инфу о залочках,если не трудно глянь в папке БИД в програм фалес ,библиотеки HEX редактором,на старых в DLL_Netcard_R.dll почти в конце есть список AT команд,можно будет сравнить со старым списком и с офицальными,может чё вычислить получится.



Нет в этих модемах аппаратной залочки, просто новая прошивка изменила вход в DM, и мы не знаем этой команды.Плюс эта прошивка ждет каждую минуту команду-ответ со строкой вычисляемую по специальному алгоритму. Если модем ее не получил=2мин 40 сек и до свидания. Пользуйте прогу которую я выложил в предыдущем посте и больше ничего не надо делать, ВСЕ РАБОТАЕТ и ТАК прямо из нее. Если вы хотите создать свою прогу-менеджер или у вас линукс, то где-то здесь я выкладывал алгоритм преобразования запроса модема в ответ, пишите и народ скажет вам спасибо.
 Alexel
сообщений:
#417 Дата 01 янв 1970 03:00
Написал: makar
на старых в DLL_Netcard_R.dll почти в конце есть список AT команд,можно будет сравнить со старым списком и с офицальными,может чё вычислить получится.



Вот что осмысленное есть в длл-ке
SPOILER
TI_Ussd_P661M1
$QCPWRDN
+CGSMS
+CSMS
+CPMSC
+CMGF
+CSCA
+CMGL
+CMGR
+CMGS
+CMSS
+CMGW
+CMGD
+CSMP
+CSDH
+CNMI
+CNMA
+CMTI
+CDSI
+CIMI
+CGSN
+CPS
+CPR
+CPF
+CPW
+CPIN
+CPWD
+CGDCONT
+IPR
+CHUP
RING
+VTS
+CRC
+ZPC
+ZDIAG
+ZDATA
+ZSDP
+ZSWV
+ZSCA
+ZDON
+ZDNT
+ZSNT
+ZRST
+ZPAS
+ZIMSI
+ZTXP
+ZCRS
+ZCIN
+ZSAF
+CLCK
+CMUT
+CLIP
+CLVL
+ZECC
+ZFTM
+COPS
+CLCC
+CMVL
+ZDET
+ZDETR
+ZUSIMR
+ZPASR
+ZDONR
+ZCSM
+CSQ
+ZOPRT
+GMR
$QCDMG
+CGMM
+CFD
+CFF
+CFUP
+CFDW
+CFDE
+CFRN
+CFSS
+CFFI
+CFMV
+CFCP
+ZSTM
+ZSTI
+ZSELM
+ZSELI
+ZSMSR
+ZDIST
+ZK
+ZPSTM
+ZGINP
+ZINPR
+ZGINK
+ZINKR
+ZDISTR
+ZUnsupport
+ZMTime
+ZCLAS
+ZSTOPT
+ZSTART
+ZSMSD
+CCFC
+CCWA
+CHLD
+CUSD
+ZCPR
+ZCPW
+ZUSIM
+ZCSPOWER
+CSCS
+ZSEC
+ZSECR
+ZNCK
+ZANDI
+ZPINPUK
+CRSM
+ZOPERTE
+ZOPERTER
OK
ERROR
USY
CONNECT
NO ANSWER
NO CARRIER
NO DIALTONE
+CMS ERROR
+CME ERROR
not support
RING
+CLIP
RING
+CLIP
ANSWER
CHUPR
STOPRING
HANGUP
+ZDETR
+ZDONR
+ZPASR
+ZUSIMR
+ZCSM
+CMTI
+CDSI
+ZUnsupport
+ZMTime
+ZSMSR
+ZDIST
+ZSTI
+ZEND
+ZPSTM
+ZGINP
+ZGINK
+ZCLAS
+CCWA
+ZSECR
+CUSD
+ZOPERTER
/SPOILER
Только не очень понятно как это может нам помочь...
Формализовать проблему можно так -
В старой версии прошивки модема для поддержания коннекта необходимо было периодически посылать АТ-команду, но удаление флагов в файловой системе приводило к работоспособности модема без необходимости поддержания коннекта, этой фичей (багом?) все и пользовались.
В новой версии прошивки для поддержания коннекта (даже не коннекта, а просто регистрации модема в GSM-сети) необходимо не просто посылать AT-команду, а вместе с ней необходимо посылать ответ зависящий от "запроса" посланного немного ранее модемом. Алгоритм формирования ответа из БИД вроде как выдернут, но задача состоит в том, что бы заставить модем работать без всякого внешнего софта, просто создав соединение средствами операционки. Тут мы натыкаемся на то, что удаление файлов флагов к искомому результату не приводит.
Казалось бы - всё просто, прошиваем модем старой прошивкой и наслаждаемся, но не тут то было - прошивальшики отказываются шить новые модемы ссылаясь на то, что не могут перевести его в download mode. Действительно, послав команду 3А, прошивальщик получает такой же ответ, говорящий о том, что модем перешел в режим загрузки, чего на самом деле не происходит. Затем, выждав таймаут, необходимый для переподключения модема, прошивальщик посылает команду 7E 06 (terse format message config), но в ответ получает не ожидаемое 7E 02, а 15 06 (видимо что-то типа "не понял"). Попробовав шесть раз прошивальщик вываливается со всем известной ошибкой.
Причины не перехода в download mode новых модемов пока не ясны, ведь в сервисных центрах их как-то должны перешивать, да и QPST еще ни кто не отменял. У меня есть две версии - или изменена команда 3A на какую-то другую (или возможно ей теперь нужны параметры) или на уровне железа необходимо что-то замкнуть (возможно доставить какой-то резистор на плате) что бы разблокировать переход в режим загрузки.
 moskvich
сообщений:
#418 Дата 01 янв 1970 03:00
Alexel
+1 :bi:

Написал: maverick2005
Я так понял, что перепрошить пока не удасться,
Скрытая часть сообщения



А какой пароль?
give-all не принимает
 Alexel
сообщений:
#419 Дата 01 янв 1970 03:00
Дальнейшие исследования показали вот что:

Модем принимает однобайтовые команды по диагностическому интерфейсу - 00, 01, 02, 03, 04, 0F, 1C, 1D, 1F, 20, 21, 22, 26, 27, 2A, 2F, 30, 31, 32, 35, 36, 38, 39, 3A, 41, 44, 46, 48, 49, 51, 5C, 60, 65, 66, 67, 69, 6A, 6C, 73, 78, 7, 7C, 7E, 81, 82
Отрыгивает по нехватке параметров (код ошибки 14): 11, 12, 29, 2, 59, 5D, 7D (при добавлении параметров проходят нормально)
Отрыгивает по нехватке параметров (код ошибки 15): 05, 06, 07
Вешают модем (видимо ждет дальнейших посылок): 08, 09, 0А, 0В
Все остальные команды модем отрыгивает с кодом ошибки 13
Что из этого следует - однобайтовой команды для перехода в режим загрузки нет !
Так что версия с не запаянным резистором становится более вероятной.
Где бы качнуть даташит на чип, можно было бы посмотреть каким образом можно заблокировать переход в режим загрузки.
 maverick2005
сообщений: 36
#420 Дата 01 янв 1970 03:00
Написал: moskvich
Написал: maverick2005
Я так понял, что перепрошить пока не удасться,
Скрытая часть сообщения



А какой пароль?
give-all не принимает


ру добавь :D
Страницы:
Перейти на другой форум:
Сайт управляется SiNG cms © 2010-2015