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

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

|
Доброго всем дня. Приходится работать с модемами М260. Есть у них одна проблема-слетает прошивка. Один человек перешивал их, после чего работоспособность восстанавливается, но не говорит, как это делает. По описанию это можно сделать так: с помощью гипертерминала используя Хмодем, с помощью PC Loader, с помощью Vision 3.85. Две последние вещи совсем не понятны, что это такое и где их брать. Если кто сталкивался с подобным-огромная просьба подсказать, как правильно перешить (обновить) модем. Как можно считать прошивку? Может у кого есть прошивка для этого модема, огромная просьба поделиться самой прошивкой или ссылкой, где ее можно скачать. Несколько позже напишу, какая версия зашита на данный момент в модем. Заранее благодарю.
|
|
|
|
|
 |
Ответов
(1 - 76)
|
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 в приложении.
|
|
|
|
|
Jan 8 2016, 17:22
|
Участник

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

|
понял, в понедельник напишу подробнее, все записи на рабочем компе. Спасибо за помощь
|
|
|
|
|
Jan 9 2016, 07:33
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(YurikV @ Jan 8 2016, 18:25)  Переходник можно сделать только на контроллере? Или есть другие варианты, кто что думает? На чем его еще сделать?? На плис? сложнее на порядок. Нужно реалтаймовый транслятор, который "ловит" команды с TXD вашего девайса, сравнивает с тем, что в нем заложено, берет из своего списка команду, которая уже для нового модема, вставляет в нее параметры в нужном соответствии и передает в модем. По ноге RXD - обратный процесс... Штука непростая, сразу скажу
|
|
|
|
|
Jan 11 2016, 12:19
|
Участник

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

|
Вот информация по обмену между МК и модемом. от МК - юааа IIII (некий набор символов, не знаю, как прочитать) модем - +STIN: 0
+STIN: 99 ATI
FLYFOT M260 MODEM
MULTIBAND 900 1800
OK далее запрос от мк - AT+CGREG? ответ - +CGREG: 0,0 и после регистрации - +CGREG: 0,1 далее- AT+CMGF=0 OK AT+CNMI=0,1,0,0,1 OK ATE0 ОK CONNECT OK
> SEND OK TTTTT > SEND OK TTTTT > SEND OK TTTTTGPRSTR > SEND OK GPRSTR > SEND OK
Что значит символ > не понял, TTTTT скорее некие данные от МК, GPRSTR видимо тоже. И дальше все повторяется GPRSTR > SEND OK
TTTTT > SEND OK
|
|
|
|
|
Jan 11 2016, 13:31
|
Участник

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

|
При работе с М95 картина такая: RDY +CFUN:1 +CPIN:READY
ATI Quectel_M95 Revision
И далее запрос ATI и ответ модема повторяются до бесконечности. Похоже, что МК ждет конкретный ответ от Flyfot, и видя другой ответ не хочет дальше работать. Или есть еще что-нибудь, что я упустил? Первой команды от МК тоже не видно.
|
|
|
|
|
Jan 11 2016, 18:35
|
Участник

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

|
Скорее всего CONNECT OK выдает после регистрации в сети. А символ > выдает МК или модем и что он значит? Набор нечитаемых символов записал в формате HEX, завтра их напишу. 3 раза проверял и при включении он один и тот же, видимо контроллер дает такую команду. Все записи М260 с рабочего модема. Есть косяк с М95, он не сразу стартует по включению питания, надо принудительно подачей 0 на одну ножку, а это несколько секунд. МК уже работает, М95 еще нет. Попробую раньше его включить от другого источника. А символы TTTTT, GPRSTR могут быть данными от МК модему?
|
|
|
|
|
Jan 12 2016, 08:48
|
Гуру
     
Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925

|
подсмотрел как у нас контроллер инициализирует соединение Flyfot M260 через GPRS: (там где пустые строки должно быть OK) Код ATZ
ATE0
AT
ATE0
AT+CPIN? +CPIN: READY AT+CREG? +STIN: 0 +STIN: 99 +CREG: 0,2 AT+CREG? +CREG: 0,2 AT+CREG? +CREG: 0,2 AT+CREG? +CREG: 0,2 AT+CREG? +CREG: 0,1 AT+CGATT=1
AT+CSQ
AT+CGREG?
AT+CSQ +CSQ: 13,99 +CGREG: 0,1 +CSQ: 13,99 AT+CGREG? +CGREG: 0,1 AT+CMEE=1
AT+CGSN 860993333929693 AT+COPS? +COPS: 0,2,25001 А дальше идет соединение с PPP PPPCHAT='' ATE0 OK AT+CGDCONT=1,"IP","internet.mts.ru" OK ATD*99***1# CONNECT
|
|
|
|
|
Jan 12 2016, 08:56
|
Участник

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

|
В формате HEX информация следующая FE E0 1C E0 1C E0 1C FC 0C 00 00 F8 00 49 49 49
|
|
|
|
|
Jan 12 2016, 09:00
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(YurikV @ Jan 11 2016, 21:35)  Есть косяк с М95, он не сразу стартует по включению питания, надо принудительно подачей 0 на одну ножку, а это несколько секунд. МК уже работает, М95 еще нет. Попробую раньше его включить от другого источника. Использовал телит868дуал и висмо228, у них модем правильно стартует при простом соединении powerkey на землю. Симкомы так "пускать" крайне не рекомендуют, а про эти М95 вообще не использовал - не знаю.. Цитата(HardEgor @ Jan 12 2016, 11:48)  AT+CGSN 860993333929693 А это что за ужас? Цитата(HardEgor @ Jan 12 2016, 11:48)  PPPCHAT='' ATE0 OK AT+CGDCONT=1,"IP","internet.mts.ru" OK ATD*99***1# CONNECT Это коннест по GPRS. должен быть стандартным в любом модеме.
Сообщение отредактировал mantech - Jan 12 2016, 09:00
|
|
|
|
|
Jan 12 2016, 09:54
|
Участник

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

|
HardEgor, на что меняете М260, их ведь уже нет в продаже
У себя сроки типа PPPCHAT='' ATE0 OK AT+CGDCONT=1,"IP","internet.mts.ru" OK ATD*99***1# CONNECT не наблюдаю. Но связь есть, данные передаются
|
|
|
|
|
Jan 12 2016, 10:30
|

Частый гость
 
Группа: Свой
Сообщений: 184
Регистрация: 7-10-15
Из: Санкт-Петербург
Пользователь №: 88 743

|
Цитата(YurikV @ Jan 12 2016, 12:54)  HardEgor, на что меняете М260, их ведь уже нет в продаже
У себя сроки типа PPPCHAT='' ATE0 OK AT+CGDCONT=1,"IP","internet.mts.ru" OK ATD*99***1# CONNECT не наблюдаю. Но связь есть, данные передаются проверьте ПМ
|
|
|
|
|
Jan 12 2016, 10:41
|
Участник

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

|
прошу пояснить, не понял
|
|
|
|
|
Jan 12 2016, 10:52
|
Участник

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

|
YurikV, если вам еще нужна прошивка и утилита для перепрошивки M260, то могу поделиться.
|
|
|
|
|
Jan 12 2016, 10:56
|
Участник

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

|
Конечно надо, даже очень. Сможете поделиться? Буду очень благодарен, с меня причитается
|
|
|
|
|
Jan 12 2016, 11:45
|
Участник

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

|
Цитата(YurikV @ Jan 12 2016, 13:56)  Конечно надо, даже очень. Сможете поделиться? Буду очень благодарен, с меня причитается а куда отправить?
|
|
|
|
|
Jan 12 2016, 12:25
|
Участник

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

|
Vladimir-B, если не затруднит-то на почту 1146626@mail.ru Включите ящик для личных сообщений
|
|
|
|
|
Jan 12 2016, 12:45
|
Участник

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

|
Цитата(YurikV @ Jan 12 2016, 15:25)  Vladimir-B, если не затруднит-то на почту 1146626@mail.ru Включите ящик для личных сообщений Отправил.
|
|
|
|
|
Jan 12 2016, 15:16
|
Участник

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

|
Когда-то отвечал за техподдержку модулей Flyfot и не помню ни одного случая слета прошивки, может быть что-то другое происходит. Поиск в описании команд M260 выдал, что CONNECT OK приходит на команду AT+CIPSTART, следовательно используется стек модуля, и, следовательно, просто так его не заменишь. По команде AT+WDWL могу сказать, что есть несколько команд, которые Flyfot скопировал у Wavecom, и они не работают, или работают не со всеми возможными параметрами.
|
|
|
|
|
Jan 12 2016, 15:50
|

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

|
Цитата FE E0 1C E0 1C E0 1C FC 0C 00 00 F8 00 49 49 49 неправильно согласование - напряжение или скорость. Цитата AT+CIPSTART так может симкомом можно заменить?
|
|
|
|
|
Jan 12 2016, 19:11
|
Участник

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

|
CONNECT OK наблюдается при обмене, а вот AT+CIPSTART не заметил. Может не все отображается. То, что используется стек TCP/IP - это 100%, представитель производителя проговорился. Было 5 М260 с более старой версией прошивки. Разумеется, они не заработали. Живой один. Версию я считаю, попробую перешить, результаты в студию. FE E0 1C E0 1C E0 1C FC 0C 00 00 F8 00 49 49 49 Эти символы всегда идут при старте, через 2-3 сек. идут команды, которые описывал выше. Так что скорее это команда МК. Например, на модеме со слетевшей прошивкой дальше них дело не движется, повторяются по циклу. Ни гипертерминал, ни другая программа не позволяют их соотнести с чем-нибудь известным. Симком проверю в первую очередь
rs232pro действительно удобнее
|
|
|
|
|
Jan 13 2016, 07:56
|
Участник

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

|
Цитата(smalcom @ Jan 12 2016, 18:50)  так может симкомом можно заменить? С симком не сравнивал, может и можно. Цитата(Harbinger @ Jan 13 2016, 09:26)  Очень похоже на старт бутлоадера. Не получив ожидаемого в течение некоторого времени ответа на 0x49, модем переходит в рабочий режим. Да, это загрузчик.
|
|
|
|
|
Jan 14 2016, 18:52
|
Участник

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

|
Похоже на то, что контроллер на ATI ждет свой ответ Flyfot. Если его не получает-ничего дальше не происходит. Это наблюдается при попытке использовать Quectel. Как часто бывает такое, чтобы контроллер привязывали к "своему" модему?
|
|
|
|
|
Jan 15 2016, 04:35
|

Гуру
     
Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988

|
>>> Как часто бывает такое, чтобы контроллер привязывали к "своему" модему?
Нечасто, но встречается. У меня встречались клиенты которые не просто к модему привязывались, а используя недокументированные функции завязывались на ID чипсета. Параноя что украдут разработку у некоторых достаточно высока. При этом не понимают что если разработку сдирать в 95% не будут. Это дурной тон и удел глупых стЮдентов. Для простого изделия - свое сделать дешевле, понятнее и быстрее чем разбираться в чужом. При определенной ценности ее можно купить, перекупить автора, или применить к автору методы убеждения. И получить в исходном виде с меньшими усилиями.
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Jan 20 2016, 07:14
|
Участник

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

|
М260 с версией прошивки VER-01.70 не перешивается на новую версию VER 02.620. Какой ближайший аналог М260 по АТ командам, функционалу можете подсказать? Внешний вид, расположение контактов значения не имеют
|
|
|
|
|
Jan 20 2016, 07:42
|

Гуру
     
Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988

|
Ну раз пошла такая пьянка....  На 100% совместимого не будет. Поэтому рассказываю как поступили в подобном случае. Нужно было заменить Siemens TC35 и MC75 на Симком, так как старичков сименсов просто не стало, а устройств на них у энергетиков дофига и больше. Была сделана плата в размерах сименсовского модуля, с таким же разъемом, на нее поставили SIM800С и состыковали по схемотехнике. Транслятор команд написали на языке ЕmbeddedАТ прошив его в модуль. Все. Программа в модуле воспринимает чужие команды и транслирует их в то что понятно модулю.
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Jan 20 2016, 09:35
|
Участник

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

|
CADiLO, спасибо за ответ. Это самое гениальное решение до перехода на новую программно-аппаратную часть устройств. Нескромный вопрос: а где взять эту среду программирования ЕmbeddedАТ и попытаться "подправить firmware" под свои потребности?
|
|
|
|
|
Jan 20 2016, 11:57
|
Участник

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

|
Спасибо за помощь. Чего-то не качается по ссылке
|
|
|
|
|
Jan 22 2016, 09:11
|
Участник

Группа: Участник
Сообщений: 64
Регистрация: 30-09-06
Из: Украина, Запорожье
Пользователь №: 20 834

|
Если вопрос еще актуален, добавлю к вышесказанному - проверка модели модуля - достаточно обычная практика, даже в рамках одного производителя модулей, столкнувшись с такой проблемой, пришлось использовать именно тот, который использует производитель конечного приложения (контроллера). Предложение Эдуарда, разумеется то же вполне боевое, но только через чур трудозатратное, особенно если не было опыта работы с ЕАТ. И если уж браться за этот вариант, то наверное проще на ЕАТ "нарисовать" всю задачу....
Думается, что для решения этой задачи, кроме снятия лога с Rx / Tx (что совершенно правильно) необходимо понимать, какая конечная и основная цель всего устройства, какая технология передачи данных используется, куда данные передается, кто инициирует передачу данных... Ведь скорее всего, контроллер подключен к какому либо прибору учета, периодически удаленно опрашивается на предмет получения очередной порции информации... Ну и напоследок, честно говоря ни разу не сталкивался с тем, что бы прошивки у модулей "сами по себе" слетали или скажем модем "зависал", может быть попытаться понять, почему прошивка "слетает", например запитать модем от аккумулятора и посмотреть, на результат?
|
|
|
|
|
Jan 22 2016, 12:23
|
Участник

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

|
Вопрос еще актуален. Производитель перейдет на новые модемы и все потом будет хорошо. Но есть большой парк устройств со старыми М260, их списывать в ближайшие годы никто не будет. Работникам частных компаний этого не понять, уж извиняйте. Пока была возможность купить-все было хорошо, потом за деньги перешивали. Но есть хорошие люди, помогли, большое спасибо за это. Слетает прошивка, могу это живьем продемонстрировать: модем до и после прошивки. Условия эксплуатации такие, что невозможно обеспечить стабильное питание, это не стационарная система охраны или нечто подобное, когда всегда есть 220 и хороший аккумулятор. Плюс умышленная порча всякими хитрыми способами, часто без вскрытия устройств. Взял в долг сим800с. Картина та же, что описывал с М95. Ждет контроллер свой ответ на ATI. У меня опыта работы с ЕАТ нет. Надеюсь на помощь, хоть какие основы, заготовки проектов, болванки и т.п. Что не смогу-найду программиста, знающего С. Используя ЕАТ реально заставить отвечать контроллеру, как надо. Откорректировать данные при открытии соединения (там вопрос в кавычках, без кавычек). А дальше идут пакеты в сеть. Серверы их принимают и обрабатывают.
|
|
|
|
|
Jan 22 2016, 12:25
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(ArtemKAD @ Jan 22 2016, 13:01)  >>то наверное проще на ЕАТ "нарисовать" всю задачу....
Т.е. вместо замены только модуля заменить весь прибор... Кому-то это проще. Слишком категоричная формулировка, я бы перефразировал - если прибор малой или средней сложности, МК, на котором сделан прибор, из документированных и распространенных, можно скачать среду программирования и его прошивки, то проще сделать программу для этого МК, конечно тому, у кого есть опыт программирования. ЗЫ. ИМХО, если что  И еще помогает, если в приборе есть немало глюков и ограничений...
Сообщение отредактировал mantech - Jan 22 2016, 12:27
|
|
|
|
|
Jan 22 2016, 12:43
|
Участник

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

|
Это проще сделать разработчику: у него исходная программа, переписать под новый модем или серию действительно не проблема. Не понятно, зачем была привязка к одному модему. Я работаю в обслуживающей организации. Нам легче использовать EAT, с контроллера прошивку не снимем, а коллеги помогут. Я на это очень надеюсь.
|
|
|
|
|
Jan 22 2016, 15:04
|
Профессионал
    
Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364

|
Цитата(mantech @ Jan 22 2016, 14:25)  Слишком категоричная формулировка, я бы перефразировал - если прибор малой или средней сложности, МК, на котором сделан прибор, из документированных и распространенных, можно скачать среду программирования и его прошивки, то проще сделать программу для этого МК, конечно тому, у кого есть опыт программирования. А еще исследовать всю схему, понять как она работает, найти программатор для МК и надеяться что камень флешованный... Как по мне написать на EAT будет проще т.к. хоть документацию на модуль найти можно и по минимуму заморачиваться с особенностями железа устройства... Ведь с работой модема всё равно придется разбираться. Цитата(YurikV @ Jan 22 2016, 14:43)  Не понятно, зачем была привязка к одному модему. Почему-же не понятно - полностью понятно. Что было под то программист и писал.
|
|
|
|
|
Jan 22 2016, 15:35
|
Участник

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

|
Цитата(smalcom @ Jan 22 2016, 16:18)  автомобили и спецтехника? слежение? )) да как считаете, достаточно будет полного лога Tx от контроллера и модема, чтобы с использованием EAT "научить" модем отвечать правильно и устанавливать соединение, потом передавать данные?
|
|
|
|
|
Jan 22 2016, 18:44
|
Участник

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

|
таки что можете предложить?
|
|
|
|
|
Jan 22 2016, 22:15
|

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

|
если нужно быстро и мало опыта в написании "всяких штук", то обратите внимание на телит. там интерпретатор питона - скриптовый язык, учится легко и быстро(особенно тот обрубок, что в телите). скоростью не блещет, но для вашей задачи подойдёт выше крыши, особенно когда будете со строками работать(если строки и Си - это первое, что вы видите в программирование, то проклянёте и то, и другое). С EAT не работал. Вообще я бы рекомендовал обратить также обратить внимание на "слёты" прошивки. Проверьте схемотехнику тех цепей, которыми прибор смотрит в мир - питание, входы. Наши приборы и шокером долбили и кислотой(электролитом) заливали - слётов не было. После элетролита правда прибор не долго работает - пока не сгниют цепи в нужных местах. Я том, что есть два варианта - либо со схемотехникой проблемы(и тогда у вас решится только проблема с добываемостью новых объектов для перепрошивки периодической), либо эти флайфот очень некачественные.
|
|
|
|
|
Jan 23 2016, 13:32
|
Гуру
     
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143

|
Цитата(smalcom @ Jan 23 2016, 01:15)  Вообще я бы рекомендовал обратить также обратить внимание на "слёты" прошивки. Проверьте схемотехнику тех цепей, которыми прибор смотрит в мир - питание, входы. Вот тоже хотел сказать об этом, с конкретно этим модулем не работал, но что-то моя интуиция подсказывает, что в "нормальных" условиях, т.е. на отладочной плате, с качественным питанием у этого модема так башню сносить не будет, посмотрите схему, срисуйте с платы, прикинте, как подводится питание и сделана антенна, посоветуйтесь со схемотехниками... Может быть на чем-то сэкономили разработчики, и получилась такая штука. Это я к тому, что если схемотехника не очень, то и новые модули будут так же "слетать"...
|
|
|
|
|
Jan 23 2016, 16:48
|
Участник

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

|
smalcom, спасибо, обращу внимание на телит. А можно скачать в свободном доступе все, что необходимо для программирования на питоне, компиляции и загрузки прошивки в модем? Например, у симкома все это есть. Все ли модемы телит можно прошить? Можете подсказать. на какие обратить внимание? Охотно поверю, что питон легче. Флайфоты действительно очень некачественные, к тому же их уже нет. Про питание я писал: с ним ничего не поделаешь, такие условия эксплуатации. smalcom, вы разрабатываете или эксплуатируете приборы, которые описываете?
mantech, при нормальных условиях эксплуатации флайфот живет хорошо, лифтовики не жалуются, в сигнализациях тоже нормально. А если будут новые слетать-так их хотя бы купить можно, что-то доработать по питанию все равно придется.
|
|
|
|
|
Jan 23 2016, 18:02
|

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

|
Цитата(YurikV @ Jan 23 2016, 18:48)  А можно скачать в свободном доступе все, что необходимо для программирования на питоне, компиляции и загрузки прошивки в модем? Например, у симкома все это есть. Все ли модемы телит можно прошить? Можете подсказать. на какие обратить внимание? Охотно поверю, что питон легче. http://www.roundsolutions.com/techdocs/index.phpСекции "Around python" и "Driver & Tools". Доки вменяемые, всё разжёвано. Сразу совет: не забудьте, что для программирования телита надо использовать не трёхпроводную схему(Rx, Tx, GND), а пятипроводную(Rx, Tx, RTS, CTS, DTR, GND). В моих краях популярны(из телитов) GL865/868. Цитата вы разрабатываете или эксплуатируете приборы, которые описываете? разрабатываю и мучаю))
|
|
|
|
|
Jan 24 2016, 11:02
|
Участник

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

|
Спасибо, реализуем
|
|
|
|
|
Jan 25 2016, 09:23
|
Участник

Группа: Участник
Сообщений: 64
Регистрация: 30-09-06
Из: Украина, Запорожье
Пользователь №: 20 834

|
Позволю себе процитировать, выше неоднократно сказанное - Питание нужно довести до идеала для ЛЮБОГО модуля (модема) - это залог стабильной работы. А если более шире, то до тех пор, пока однозначно не определено, что является причиной "слетов" и "зависаний", абсолютно бесполезно изучать языки программирования и пытаться "обмануть" контроллер (хотя это достаточно тривиальная задача).
|
|
|
|
|
Jan 25 2016, 09:52
|
Участник

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

|
Никто не спорит, что питание должно быть качественным. Но в разработанных и произведенных устройствах чего-то добавить очень сложно. Места мало. То, что подсказал ArtemKAD, можно использовать. И что-нибудь похожее в таких габаритах. Слет из-за питания. Бывает, что дорожки выгорают. Так разработали. А замена м260-это вынужденная мера продлить жизнь устройствам. Без танцев с бубном вокруг новых модемов используя EAT не обойтись.
|
|
|
|
|
Jan 25 2016, 10:06
|
Участник

Группа: Участник
Сообщений: 64
Регистрация: 30-09-06
Из: Украина, Запорожье
Пользователь №: 20 834

|
Если пришли к выводу. что однозначно "проблема по питанию", попробуйте принять "штатные меры", выше говорилось о бусинке, и аккумуляторе - должно помочь... я бы добавил еще супрессор по входу... Что еще, если все "очень запущено", рекомендую всю конструкцию запитать от "правильного" AC/DC источника, многие проблемы с питающей сетью если полностью и не уберет, то существенно улучшит общую ситуацию....
Что касается "выгорающих" дорожек, то очень часто наблюдается в автомобильных трекерах, причина - неправильный монтаж, либо обрыв "земляной" клеммы аккумулятора, (преднамеренный либо случайный) как следствие на вход прибора, вместо штатных 12 В попадает 50 и выше...
|
|
|
|
|
Jan 25 2016, 15:00
|
Участник

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

|
M260, конечно, не фонтан, но вот именно на слет прошивки никогда жалоб не было.
|
|
|
|
|
Jan 27 2016, 08:16
|

старший лаборант
     
Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097

|
Цитата(BorisN @ Jan 25 2016, 12:06)  Что касается "выгорающих" дорожек, то очень часто наблюдается в автомобильных трекерах, причина - неправильный монтаж, либо обрыв "земляной" клеммы аккумулятора, (преднамеренный либо случайный) как следствие на вход прибора, вместо штатных 12 В попадает 50 и выше... "50 В и выше" - кондуктивные помехи, которые автомобильная электроника обязана выдерживать. Если не выдерживает - косяки в разработке. А выгорание дорожек происходит по другой причине (именно неправильный монтаж) - когда устройство подключено напрямую к аккумулятору, мимо выключателя "массы", и на эту самую массу заземлено. Если при этом попытаться завестись при отключенной "массе", ток стартера пойдёт через "землю" устройства и сожжёт всё, что сможет. Обычно проблема решается посредством установки предохранителя в земляной провод питания; в ответственных случаях - применением гальванической развязки.
--------------------
Китайская комплектация - европейское качество! ;)
|
|
|
|
|
Jan 27 2016, 17:26
|
Участник

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

|
Всякое встречалось: подключение к АКБ напрямую (после правильной установки самостоятельная переделка), "кривые" руки, обрыв "земли", шокер, 220 по информационным, выжигание контактов разъема изнутри (12В легко их выжигает). Фантазии безграничны. Эту бы энергию и изобретательность в нужное русло. Бусинки заказаны, предохранитель по "-" внутри устройства дельное замечание. Все будет жесточайшим образом учтено и реализовано. Спасибо за рекомендации
|
|
|
|
|
Feb 23 2016, 09:05
|
Участник

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

|
Практика показала, что прошивается 80-85% модемов. Неплохо для поддержания в работоспособном состоянии
|
|
|
|
|
Dec 8 2016, 12:44
|
Группа: Участник
Сообщений: 13
Регистрация: 8-12-16
Из: Украина
Пользователь №: 94 556

|
Всем привет, после производства осталось примерно 150+ модемов Flyfot M260. Часть из них абсолютно новые, часть запаяны в платы, но так и не использовались. Может кому-то они нужны? Предлагайте свою цену. Предпочтительнее продажа оптом.
|
|
|
|
|
Aug 24 2017, 09:40
|
Группа: Новичок
Сообщений: 1
Регистрация: 24-08-17
Пользователь №: 98 948

|
Цитата(extrimal @ Dec 8 2016, 13:44)  Всем привет, после производства осталось примерно 150+ модемов Flyfot M260. Часть из них абсолютно новые, часть запаяны в платы, но так и не использовались. Может кому-то они нужны? Предлагайте свою цену. Предпочтительнее продажа оптом. Привет. Дай контакты для связи.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|