Прошивка MegaD-328 (релизы, обсуждения, предложения)
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Тема перенесена в другую ветку
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Добрый день. У меня вопрос к Andrey_B.
Какой программой Вы компилируете src ?
winavr как Вы тут и говорили, компилирует код больший, чем может поместиться в прошивку, и кривой, некоторые функции после компиляции не работают.
Я пробовал Atmel studio6, то после нескольких часов пыток и попыток, я так и не нашел как избавиться от непонятных ошибок при попытке компилировать.
Вы как то говорили, что Вы пользуетесь компилятором под linux.
Можно ли у Вас его выпросить, или ссылку где скачать.
Какой программой Вы компилируете src ?
winavr как Вы тут и говорили, компилирует код больший, чем может поместиться в прошивку, и кривой, некоторые функции после компиляции не работают.
Я пробовал Atmel studio6, то после нескольких часов пыток и попыток, я так и не нашел как избавиться от непонятных ошибок при попытке компилировать.
Вы как то говорили, что Вы пользуетесь компилятором под linux.
Можно ли у Вас его выпросить, или ссылку где скачать.
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Если компелируете из за ip то проще его после прошивки поменять на нужный, вот статья http://ab-log.ru/smart-house/ethernet/m ... re-upgrade. Так же есть програмка под windows viewtopic.php?f=1&t=635&start=520#p16071 . Вот Андрей давал сылку на avr-gcc http://packages.debian.org/wheezy/gcc-avr.
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Тоже пришлось осваивать компиляцию src с заменой IP адреса и "aio". Пользовался Atmel Studio 6.2 (AStudio6_2sp2_1563). Размер прошивки получился даже немного меньше, чем у Андрея. Ошибок при компиляции не возникало. Скрупулёзную проверку функционирования прошивки не успел провести, но основные функции вроде работают. Для себя набросал памятку как это делал. Если необходимо - могу выслать на почту.asteroid писал(а):Добрый день. У меня вопрос к Andrey_B.
Какой программой Вы компилируете src ?
winavr как Вы тут и говорили, компилирует код больший, чем может поместиться в прошивку, и кривой, некоторые функции после компиляции не работают.
Я пробовал Atmel studio6, то после нескольких часов пыток и попыток, я так и не нашел как избавиться от непонятных ошибок при попытке компилировать.
Вы как то говорили, что Вы пользуетесь компилятором под linux.
Можно ли у Вас его выпросить, или ссылку где скачать.
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Добрый день, коллеги.
В настоящее время изучаю вопрос по возможности использования MegaD в качестве блока управления насосной станции. Показания датчика давления (выход 0-4,5В, помню что нужно привести к 3,3В) собираюсь подавать на ADC-порт. К сожалению, текущие алгоритмы работы порта не позволяют в полностью автоматическом режиме (без сервера) осуществлять включение насоса при достижении нижней границы давления и выключать при достижении желаемого уровня давления. Посему у меня большая просьба к Андрею рассмотреть возможность реализации подобного алгоритма. Насколько я понимаю, потребуется введение еще одного поля Val и дополнительного поля Action (возможно ценой упразднения поля NetAction для данного режима работы порта).
Возможно дополнительное поле Action и не нужно будет вводить, если ограничить команду подаваемую на выходной порт только режимом 2, т.е. переключение состояния на противоположное.
В настоящее время изучаю вопрос по возможности использования MegaD в качестве блока управления насосной станции. Показания датчика давления (выход 0-4,5В, помню что нужно привести к 3,3В) собираюсь подавать на ADC-порт. К сожалению, текущие алгоритмы работы порта не позволяют в полностью автоматическом режиме (без сервера) осуществлять включение насоса при достижении нижней границы давления и выключать при достижении желаемого уровня давления. Посему у меня большая просьба к Андрею рассмотреть возможность реализации подобного алгоритма. Насколько я понимаю, потребуется введение еще одного поля Val и дополнительного поля Action (возможно ценой упразднения поля NetAction для данного режима работы порта).
Возможно дополнительное поле Action и не нужно будет вводить, если ограничить команду подаваемую на выходной порт только режимом 2, т.е. переключение состояния на противоположное.
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Мне однозначно дали понять что такие алгоритмы будут реализоваваться только на сервере.Taurus писал(а):Добрый день, коллеги.
В настоящее время изучаю вопрос по возможности использования MegaD в качестве блока управления насосной станции.
Или что еще лучше - это собрать отдельное устройство, на ардуино например, занимающеюся контролем насоса (давление, ток, уровень воды в баке, расход воды)...
-
- Сообщения: 400
- Зарегистрирован: 21 сен 2013, 00:38
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
10 лет назад я собрал "контроллер садового насоса" на нескольких реле, это устройство включает и выключает насос в зависимости от уровня воды в баке (уровень низкий - включает, высокий - выключает, следит за уровнем в колодце, и выключает насос при его снижении. Есть индикация в виде светодиодов. Устройство работает не меньше 10 лет в герметичной коробочке, и выключается только на зимний период. Себестоимость копеечная. Не подвело ни разу.
Мега - штука очень надёжная. У меня работает пока 4 самодельных, будут ещё, и буду покупать. О стабильности покупной говорить не могу, но самодельные очень редко, но зависают. Какие - то чаще (~раз в месяц), какие то реже (примерно 1 сбой за 3 мес.) но эти меги мой двор затопить не могут. Не могут они и насос сжечь. И максимум, что я сделаю с насосом - прицеплю мегу для мониторинга. Хотя у этом нет необходимости. Благодаря тому "контроллеру" я просто знаю что вода в напорном баке есть всегда.
Мега - штука очень надёжная. У меня работает пока 4 самодельных, будут ещё, и буду покупать. О стабильности покупной говорить не могу, но самодельные очень редко, но зависают. Какие - то чаще (~раз в месяц), какие то реже (примерно 1 сбой за 3 мес.) но эти меги мой двор затопить не могут. Не могут они и насос сжечь. И максимум, что я сделаю с насосом - прицеплю мегу для мониторинга. Хотя у этом нет необходимости. Благодаря тому "контроллеру" я просто знаю что вода в напорном баке есть всегда.
Последний раз редактировалось kod.begemot 18 авг 2015, 11:05, всего редактировалось 1 раз.
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
У меня с самодельными мегами та же проблема, редко, но зависают.....но зависает только работа с сетью, локально все выполняется. Наверняка проблема эта из-за питания, но блоки питания менял, стабилизаторы менял, но все равно проблему не решил.
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
А какая на данный момент последняя вервия FW?
У меня установлена - (fw: 3.34b7)
На странице http://www.ab-log.ru/smart-house/ethern ... 8-firmware - это тоже последняя.
Может пора уже и релиз сделать?
У меня от ENC, таких проблемм не наблюдаю.
У меня установлена - (fw: 3.34b7)
На странице http://www.ab-log.ru/smart-house/ethern ... 8-firmware - это тоже последняя.
Может пора уже и релиз сделать?
От чего у Вас синхроницируется мега? От внутреннего кварца или от генератора на ENC?vova5049 писал(а):У меня с самодельными мегами та же проблема, редко, но зависают.....но зависает только работа с сетью, локально все выполняется.
У меня от ENC, таких проблемм не наблюдаю.
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Тактируется от ENC, но кварц с ардуины я не выпаивал, так и оставил.... Фьюзы конечно же поменял.
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Фича или баг:
Back
Device is restared. Ошибка в слове
fw: 3.30b5
Back
Device is restared. Ошибка в слове
fw: 3.30b5
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Добрый день !
Помогите с прошивкой
Скачал php прописал переменную среду, при запуске любой команды выдает
Fatal error: Call to undefined function socket_create() in C:\Program Files (x86)\php\megad-cfg.php on line 55
C:\Program Files (x86)\php>php megad-cfg.php --ip 172.16.0.101 --fw megad-328.he
x -p sec --ee
Fatal error: Call to undefined function socket_create() in C:\Program Files (x86
)\php\megad-cfg.php on line 55
Что может быть ?
Помогите с прошивкой
Скачал php прописал переменную среду, при запуске любой команды выдает
Fatal error: Call to undefined function socket_create() in C:\Program Files (x86)\php\megad-cfg.php on line 55
C:\Program Files (x86)\php>php megad-cfg.php --ip 172.16.0.101 --fw megad-328.he
x -p sec --ee
Fatal error: Call to undefined function socket_create() in C:\Program Files (x86
)\php\megad-cfg.php on line 55
Что может быть ?
-
- Сообщения: 400
- Зарегистрирован: 21 сен 2013, 00:38
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
В следующий раз попробуйте использовать поиск:
http://ab-log.ru/forum/viewtopic.php?f= ... ate#p12317
http://ab-log.ru/forum/viewtopic.php?f= ... ate#p12317
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Можно пожелание оставлю.
У меня 7I7O-S у остальных не знаю. Там где клеммы для кнопок, обозначение портов (1...7) находятся внизу. Можно обозначения поменять местами вместо XT1, т.к названия портов намного хуже видно, а эта информация важнее чем названия XT1. (смотрю слегка сверху, то есть мега чуть ниже глаз).
У меня 7I7O-S у остальных не знаю. Там где клеммы для кнопок, обозначение портов (1...7) находятся внизу. Можно обозначения поменять местами вместо XT1, т.к названия портов намного хуже видно, а эта информация важнее чем названия XT1. (смотрю слегка сверху, то есть мега чуть ниже глаз).
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Раскоментировал строки в двух файлах php-ini-devolopment и production
Но эфекта ноль. Подскажите что еще может быть
Но эфекта ноль. Подскажите что еще может быть
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Когда делал на Windows бала рекомендация ставить Php на С:\ а запуск php.exe /skript.php, есть программка для пере прошивки на Windows.nurjr писал(а):Добрый день !
Помогите с прошивкой
Скачал php прописал переменную среду, при запуске любой команды выдает
Fatal error: Call to undefined function socket_create() in C:\Program Files (x86)\php\megad-cfg.php on line 55
C:\Program Files (x86)\php>php megad-cfg.php --ip 172.16.0.101 --fw megad-328.he
x -p sec --ee
Fatal error: Call to undefined function socket_create() in C:\Program Files (x86
)\php\megad-cfg.php on line 55
Что может быть ?
download/file.php?id=1470
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Через программу выдает что пароль неверный
Что может быть ?
Что может быть ?
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
А в megad-328 у вас зашит загрузчик?nurjr писал(а):Через программу выдает что пароль неверный
Что может быть ?