Прошивка MegaD-328 (релизы, обсуждения, предложения)

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
pppkadaf
Сообщения: 44
Зарегистрирован: 01 ноя 2017, 20:39

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение pppkadaf » 18 авг 2018, 22:58

Andrey_B писал(а):
18 авг 2018, 22:24
Для MegaD-2561 используется свой скрипт: megad-cfg-2561.php
https://ab-log.ru/files/File/megad-cfg/ ... g-2561.zip
Точно!
Спасибо!

Igor78
Сообщения: 143
Зарегистрирован: 26 янв 2015, 14:44
Откуда: Москва

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение Igor78 » 30 окт 2018, 16:18

Андрей, заметил, что при работе в режиме ШИМ-выхода на портах 328-й Меги не наблюдается (осциллографом) чистый 0, а все равно идут импульсы с очень маленьким коэффициентом заполнения (меньшим, чем при значении порта = 1). На Меге 2561 все хорошо: значение порта 0 - осциллограф показывает прямую...
С уважением, Игорь

Vladimir797
Сообщения: 92
Зарегистрирован: 25 ноя 2013, 20:04

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение Vladimir797 » 26 янв 2019, 17:46

коллеги. хэлп. час потратил на поиск(
нужно обновить прошивку на 328 меге с прошивкой 5.0 (глючит самопроизвольно включая и выключая порты)
ТОЧНО помню что делал это с помощью какой то программы, прямо за 5 минут без установки на комп php и прописывания строк.
и скачивал ее где то здесь.
вот убей не могу ее найти. а комп, на котором перешивал года 3 назад сдох.
помогите пожалуйста ткните носом...


Andrey_B
Администратор
Сообщения: 5327
Зарегистрирован: 18 мар 2011, 12:06

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение Andrey_B » 27 янв 2019, 10:44

Vladimir797 писал(а):
26 янв 2019, 17:46
нужно обновить прошивку на 328 меге с прошивкой 5.0 (глючит самопроизвольно включая и выключая порты)
Это нехарактерное поведение для контроллера. Не могу представить, как это возможно.
И актуальная версия прошивки 3.57. Вероятно, имелась ввиду аппаратная ревизия.
Vladimir797 писал(а):
26 янв 2019, 17:46
ТОЧНО помню что делал это с помощью какой то программы, прямо за 5 минут без установки на комп php и прописывания строк.
и скачивал ее где то здесь. вот убей не могу ее найти. помогите пожалуйста ткните носом...
Программа эта называлась MDProg от VladF. Вы без труда найдете ее через поиск.
Но это нештатный инструмент, разработка которого так и не была завершена. Нет гарантий, что это приложение делает все правильно.
Могу скомпилировать скрипт обновления прошивки для старых контроллеров MegaD-328 в исполняемый EXE-файл.

d.v.ermakov
Администратор
Сообщения: 2188
Зарегистрирован: 29 май 2015, 21:23
Откуда: Екатеринбург, Нижний Тагил

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение d.v.ermakov » 27 янв 2019, 11:19

MDProg реботает в Windows 7 и не работает в 10. И с MegaD-2561 работает тоже. Мы иногда используем MDProg для поиска и изменения адреса Мег в сети.

Vladimir797
Сообщения: 92
Зарегистрирован: 25 ноя 2013, 20:04

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение Vladimir797 » 27 янв 2019, 13:03

Это нехарактерное поведение для контроллера. Не могу представить, как это возможно.
И актуальная версия прошивки 3.57. Вероятно, имелась ввиду аппаратная ревизия.


Да, именно 5.0 это аппаратная версия, а прошивку не менял с 2014 года. Дело в том, что при нажатии на кнопку в двух портах этой меги после этого начинает включаться и выключаться этот порт без обьяснения интервалов, и вообще без какой то закономерности.
Вот и хочу перешить, так как думаю что за эти годы что то могло в мозгах контроллера и помереть))
То есть mdprog лучше не рисковать? Может действительно, скомпилируете .ехе? Кому то еще ведь он понадобится? Много же старых мег.
Так то проблем с мегами нет , релюхи перепаял. Все работает отлично.

Andrey_B
Администратор
Сообщения: 5327
Зарегистрирован: 18 мар 2011, 12:06

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение Andrey_B » 27 янв 2019, 14:16

Попробуйте.
http://ab-log.ru/files/File/megad-cfg/megad-cfg-exe.zip
Но в отличие от приложения для MegaD-2561 здесь нет "визарда". Ключи нужно указывать вручную.

Vladimir797
Сообщения: 92
Зарегистрирован: 25 ноя 2013, 20:04

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение Vladimir797 » 05 фев 2019, 18:24

Андрей, скажите пожалуйста, это приложение для прошивки без PHP? у меня почему то при запуске оно запускается в исполняемый экран и сворачивается. Может находит адрес меги? нужно переименовать на дефолтный адрес?

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение Ruslan » 05 фев 2019, 18:44

Vladimir797 писал(а):
05 фев 2019, 18:24
... у меня почему то при запуске оно запускается в исполняемый экран и сворачивается. ...
Чтобы окно не сворачивалось, выполните из командной строки "cmd". А потом уже набирайте команду для перепрошивки.

Vladimir797
Сообщения: 92
Зарегистрирован: 25 ноя 2013, 20:04

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение Vladimir797 » 05 фев 2019, 19:14

спасибо!! сейчас попрбую

Vladimir797
Сообщения: 92
Зарегистрирован: 25 ноя 2013, 20:04

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение Vladimir797 » 05 фев 2019, 19:52

то есть получается по аналогии с PHP скриптом в данном случае мне нужно , например для сканирования, набрать в строке megad-cfg.exe --scan верно?

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение Ruslan » 05 фев 2019, 20:14

Лично я делал так (правда прошивал Мегу-2561, но думаю, здесь то же самое).
Кладем exe-шный файл в какую-нибудь дирректорию (например, в C:\Temp). Кладем файл hex, например, в корень (C:\).
Предварительно, я бы поменял адрес Меги на дефолтный (192.168.0.14).
Открываем терминал ("cmd" из командной строки).
Меняем дирректорию на ту, куда положили exe-шный файл (cd C:\Temp).
Выполняем команду для перепрошивки (путь для hex-файла надо указывать полный):
megad-cfg-2561.exe --fw C:\megad-2561.hex -f -e --ee

Если не получается, то помогает указание local-ip. Все "сложил" в одном месте и перепрошился (правда это Мега-2561) командой:
C:\Users\Rus\megad-cfg-2561.exe --local-ip 192.168.0.11 --fw C:\Users\Rus\megad-2561.hex -f -e --ee

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение Ruslan » 18 апр 2019, 09:50

Даже предыдущие версии контроллера (или их аналоги) пользуются популярностью. Во всяком случае, служат источником вдохновения для "народного творчества".
https://mjdm.ru/forum/viewtopic.php?f=15&t=6335

zh_serzh
Сообщения: 13
Зарегистрирован: 06 мар 2016, 14:46

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение zh_serzh » 02 май 2019, 13:34

День добрый.
Долгое время пытаюсь понять, что происходит с одной из Meg-328 !
Проблема: контроллер перестает отправлять на сервер сообщения (srv loop)...
- бывает, что при этом на ping отвечает, но при попытке зайти на веб-морду браузер выдает состояние всех портов: OFF/0;OFF/0;OFF/0;OFF/0;OFF/0;OFF/0;ON/1;22.68;23.06;OFF/0;OFF/0;OFF/0;OFF/0;OFF/0;7;8
- бывает, что на веб-морду удается зайти и видно, что в настройках изменился порт сервера на случайное число SRV 192.168.0.127:ХХХХ
- бывает, что изменился ip тогда приходится искать через php megad-cfg-2561.php --scan

К модулю подключены:
- кнопки
- герконы (счетчики воды/дверь)
- датчики температуры

Закономерность найти не удалось, может проработать неделю, а может через 10ч. отвалиться...
В логах на сервере нет ничего интересного, контроллер используется с модулем MegaD-14-IN на сервере MajorDoMo.
Перепробовал все прошивки контроллера и модуля в MajorDoMo.
Может кто подскажет куда копать?

Andrey_B
Администратор
Сообщения: 5327
Зарегистрирован: 18 мар 2011, 12:06

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение Andrey_B » 02 май 2019, 14:02

Если так ведет себя только один контроллер, с питанием все в порядке, а вблизи нет источников сильных ЭМ-помех, то нельзя исключать чисто аппаратные проблемы.
На это указывает самопроизвольное изменение настроек, что может говорить о сбоях в работе EEPROM. Я бы попробовал заменить чип микроконтроллера или плату контроллера целиком.

zh_serzh
Сообщения: 13
Зарегистрирован: 06 мар 2016, 14:46

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение zh_serzh » 02 май 2019, 23:28

Andrey_B писал(а):
02 май 2019, 14:02
Если так ведет себя только один контроллер, с питанием все в порядке, а вблизи нет источников сильных ЭМ-помех, то нельзя исключать чисто аппаратные проблемы.
На это указывает самопроизвольное изменение настроек, что может говорить о сбоях в работе EEPROM. Я бы попробовал заменить чип микроконтроллера или плату контроллера целиком.
Спасибо, буду думать...

Taurus
Сообщения: 56
Зарегистрирован: 23 мар 2015, 14:15

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение Taurus » 27 дек 2019, 17:10

Коллеги, поделитесь ссылкой на последнюю версию загрузчика для MegaD-328. В первом сообщении темы ссылка на версию 1.1, а актуальная ЕМНИП 1.3, только не могу её отыскать.

Bagir
Сообщения: 8
Зарегистрирован: 12 окт 2013, 02:45

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение Bagir » 09 май 2022, 12:34

Раньше прошивал эти меги, но сейчас не получается, хотя даже файлы старые остались. Сейчас пробовал старый и новый php скрипты. Скомпилированый в exe скрипт и версию с графической оболочкой.
Два разных пк с вин 7 и вин 10. Итог один.
Reading configuration... OK
Connecg...

Получается, что конфу с меги читает и в файл записывает. А вот дальше стоит на станции Connecg.

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Сообщение Ruslan » 09 май 2022, 12:48

Может скрипт для прошивки не тот?
Год назад прошивал 10 штук 328-х Мег этим скриптом (https://www.ab-log.ru/forum/viewtopic.p ... start=1074). Предварительно установил PHP. Все прошло штатно.

Ответить