|
|
  |
модем Flyfot M260, о прошивке |
|
|
|
Dec 25 2015, 07:04
|
Участник

Группа: Участник
Сообщений: 34
Регистрация: 24-12-15
Пользователь №: 89 834

|
Доброго всем дня. Приходится работать с модемами М260. Есть у них одна проблема-слетает прошивка. Один человек перешивал их, после чего работоспособность восстанавливается, но не говорит, как это делает. По описанию это можно сделать так: с помощью гипертерминала используя Хмодем, с помощью PC Loader, с помощью Vision 3.85. Две последние вещи совсем не понятны, что это такое и где их брать. Если кто сталкивался с подобным-огромная просьба подсказать, как правильно перешить (обновить) модем. Как можно считать прошивку? Может у кого есть прошивка для этого модема, огромная просьба поделиться самой прошивкой или ссылкой, где ее можно скачать. Несколько позже напишу, какая версия зашита на данный момент в модем. Заранее благодарю.
|
|
|
|
|
Dec 28 2015, 13:47
|
Участник

Группа: Участник
Сообщений: 34
Регистрация: 24-12-15
Пользователь №: 89 834

|
у дних модулей версия ПО 02.530, у других 02.620. Неужели никт о них ничего не слышал?
Сообщение отредактировал YurikV - Dec 28 2015, 13:48
|
|
|
|
|
Dec 29 2015, 09:09
|
Участник

Группа: Участник
Сообщений: 34
Регистрация: 24-12-15
Пользователь №: 89 834

|
Согласен, что древние, но они еще широко применяются. Приходится чинить оборудование, в котором они используются. Много неисправностей именно в них: в частности-слет прошивки. Сейчас новые купить уже невозможно. Пока производитель перейдет на новые типа М95 Quectel - неизвестно, не все там просто с командами взаимодействия. Можно проследить историю от Wavecom до Centel technology, Techfaith. И везде написано - можно обновить ПО. AT+WDWL. Так не работает на них процедура, не переходят в режим загрузки. На Q2406 работает. Может команда AT+WDWL иначе пишется для них?
|
|
|
|
|
Dec 29 2015, 13:09
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(YurikV @ Dec 29 2015, 12:09)  Пока производитель перейдет на новые типа М95 Quectel - неизвестно, не все там просто с командами взаимодействия. Они в каком режиме используются, CMS, CSD, GPRS? Если первые два - подойдет любой модем с CSD, команды совместимы, в последнем случае нужно поправить скрипт с АТ командами для работы в GPRS. Если не тот форм-фактор - можно делать переходную платку. Зачем ремонтировать модемы эпохи динозавров, которые еще и неремонтопригодны?
Сообщение отредактировал mantech - Dec 29 2015, 13:12
|
|
|
|
|
Dec 29 2015, 18:07
|
Участник

Группа: Участник
Сообщений: 34
Регистрация: 24-12-15
Пользователь №: 89 834

|
Я не разработчик, для меня слова "поправить скрипт" темный лес. Я ремонтирую оборудование. Знаю только, что используется протокол TCP/IP между платой устройства и модемом М260. Объем передаваемых данных небольшой, только данные, без голоса и СМС. Пробовал использовать М95 Quectel, но он отказывается работать. Есть мнение, что из-за особенностей некоторых команд с TCP/IP и других: например AT+QIOPEN и т.п., имею в виду те, которые начинаются с Q. Не "понимают" плата и модем друг друга. На что можно заменить М260. Можно ли G510/600/610 Fibocom, Q2687 Sierra или какие другие? Ремонтировать пришлось, нечем было комплектовать оборудование. Кто прошивал-никогда не расскажет, как он это сделал. Но это факт, они работали после прошивки.
|
|
|
|
|
Dec 30 2015, 13:14
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(YurikV @ Dec 29 2015, 21:07)  Пробовал использовать М95 Quectel, но он отказывается работать. Есть мнение, что из-за особенностей некоторых команд с TCP/IP и других: например AT+QIOPEN Скорее всего ваша прога использует встроенный IP стек модема, он не стандартизирован, поэтому требуется замена АТ команд, отвечающих за соединение с интернетом. Попробуйте узнать, кто делал эти программы, возможно есть исходники и люди, кто может их подкорректировать. Там работы на пару часов специалиста.
|
|
|
|
|
Jan 3 2016, 20:08
|
Участник

Группа: Участник
Сообщений: 34
Регистрация: 24-12-15
Пользователь №: 89 834

|
mantech, к сожалению программой разработчик не поделится, монополист. Очевидно, что надо что-то править, чтобы использовать другие модемы. Максимум, что можно попробовать, считать прошивку с контроллера платы, если она не защищена от чтения (на атмеге сделана плата). Если даже получится-что дальше делать, как "перевести" .bin в удобочитаемый язык?
|
|
|
|
|
Jan 6 2016, 06:58
|
Участник

Группа: Участник
Сообщений: 34
Регистрация: 24-12-15
Пользователь №: 89 834

|
А как я запишу поток команд? Контроллер с модемом связан по Rx, Tx. Я могу только посмотреть осциллографом обмен электрическими сигналами по шинам Rx, Tx. Периодически контроллер выбрасывает в сеть некие сигналы. На начальном этапе, как представляется, будет команда инициализации модема, далее возможно запись/чтение значений, сами данные. Можно опросить контроллер через модем (сеть GSM) удаленно, получить ответ о состоянии. Но эти сигналы по шинам Rx, Tx я никак не соотнесу с командами и данными.
|
|
|
|
|
Jan 6 2016, 08:42
|
Участник

Группа: Участник
Сообщений: 34
Регистрация: 24-12-15
Пользователь №: 89 834

|
Знаком, с помощью переходной платы на ADM2302 (так называемый "программатор") меняю скорость на модеме и некоторые другие значения. Потом модем ставится в плату. И куда предлагаете com-порт подключить? На плате его нет.
|
|
|
|
|
Jan 6 2016, 12:59
|

Профессионал
    
Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718

|
нужен преобразователь USB-UART(или RS232-UART, что там у вас в ПК). в идеале нужны два преобразователя, чтобы записывать и Rx и Tx. Если только одна, то необходимо записать то, что МК передаёт модему. Раз знакомы только с виндой, то в гипертерминале включите запись журнала в файл. Включайте устройство и ждите минут пять, чтобы записалось достаточное количество команд. Одновременно их можно будет наблюдать в окне терминала. Цитата И куда предлагаете com-порт подключить? На плате его нет. ну тогда просто бросьте эту затею и обратитесь к тому, кто разбирается.
|
|
|
|
|
Jan 8 2016, 15:25
|
Участник

Группа: Участник
Сообщений: 34
Регистрация: 24-12-15
Пользователь №: 89 834

|
спасибо за подсказку, думал, что параллельно нельзя подключаться к Rx, Tx. Преобразователь есть на ADM3202. Можно видеть некоторые команды от контроллера к модему и обратно. Все данные на работе, поздно подключился, все не обработал. В понедельник более детально сообщу. На удивление-ни одной команды для работы с TCP/IP стеком. Я пробовал модем М95 от Quectel. Не заработал. Там как раз команды TCP/IP, GPRS, СИМ-карты начинались с Q, чего не было при работе с модемом М260. Вот и думал, что М95 не понимает команд контроллера. Разница в некоторых командах будет, найду. Переходник можно сделать только на контроллере? Или есть другие варианты, кто что думает? АТ команды М95 в приложении.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|