Да, обновлял со сбросом EEPROM.Andrey_B писал(а):tarasella, а обновляли вы прошивку со сбросом EEPROM?
Если так, то позже попробую воспроизвести проблему, а вы откатитесь пока на ту версию, которая у вас работает без ошибок.
Прошивка MegaD-328 (релизы, обсуждения, предложения)
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Добрый день, прошивка 3.43 beta1, обнаружился баг, проверен только на порту Р6, на других нет возможности проверить, проявляется так: порт настроен как DSen, поле Sen = 1W, поле temp = показывает температуру, Val = любое значение, если не заполнять поле Act то в поле Mode можно ставить любое сравнение, и все в порядке, Но если в поле Act добавить действие например 7:0 и в поле Mode выбрать > или <> то в поле temp 0.00.
Если в поле Act убрать хотя бы одну цифру ( 7: ) то снова показывает нормальную температуру.
Если в поле Act убрать хотя бы одну цифру ( 7: ) то снова показывает нормальную температуру.
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
По такому случаю вот мне ответ был:
Andrey_B писал(а):clark2, проблему сброса температуры в 0.00 вроде бы поправил. Возможно, это решит и все другие описанные вами проблемы.
http://ab-log.ru/files/File/ip_manager3 ... a2-hex.zip
Проверьте.
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Спасибо, не заметил эту версию, сейчас попробую.clark2 писал(а):По такому случаю вот мне ответ был:Andrey_B писал(а):clark2, проблему сброса температуры в 0.00 вроде бы поправил. Возможно, это решит и все другие описанные вами проблемы.
http://ab-log.ru/files/File/ip_manager3 ... a2-hex.zip
Проверьте.
Да, в этой версии работает!
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
В прошивке 3.43b2 температура отображается при выше описанных мною условиях, но реакции поля Act 7:0 на сравнение > все равно нет!
В общем сам виноват, в меге был прописан сервер, убрал и все заработало!
В общем сам виноват, в меге был прописан сервер, убрал и все заработало!
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Можете ли проверить с этой версией?d.v.ermakov писал(а):Прошивка 3.43b1. В случае, если установлен Net Action, при выводе состояния этого порта Мега выдаёт не значение счётчика входа, а некое непонятное число.
Прошил 3.43b2 с очисткой EEPROM, ничего не изменилось. Числа в счётчиках входов непонятно большие, сетевая команда срабатывает через раз. Проблема со стандартными входами блока 7I7O-R а режиме P&R, к которым подключены датчики присутствия. Есть у меня ещё одна Мега с такими же датчиками, такие же функции выполняющая. На прошивке 3.37b3 всё работало как надо. Только что перепрошил на последнюю, симптомы повторились. Так что проблема в прошивке.
http://ab-log.ru/files/File/ip_manager3 ... a3-hex.zip
-
- Администратор
- Сообщения: 2187
- Зарегистрирован: 29 май 2015, 21:23
- Откуда: Екатеринбург, Нижний Тагил
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
to Andrey_B: Прошу прощения, я пока активно передвигаюсь, а менять прошивку дистанционно страшновато. Пока всё стабильно работает на версии 3.37, экспериментировать буду, когда вернусь.
-
- Сообщения: 98
- Зарегистрирован: 04 фев 2013, 15:47
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Я прошиваю MegaD SD версии 5.0, для того чтобы можно было прошиваться по сети
Купил USBasp программатор
Все разобрался как программировать.
Подключился к выходу X5 на MegaD согласно распиновке на программаторе и на меге.
В программаторе надо выбрать напряжение и тут ступор, боюсь пробывать, а то сожгу МК.
На выбор 3.3 в и 5в, какое выбрать?
Купил USBasp программатор
Все разобрался как программировать.
Подключился к выходу X5 на MegaD согласно распиновке на программаторе и на меге.
В программаторе надо выбрать напряжение и тут ступор, боюсь пробывать, а то сожгу МК.
На выбор 3.3 в и 5в, какое выбрать?
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Конечно, 3,3В.
-
- Сообщения: 98
- Зарегистрирован: 04 фев 2013, 15:47
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
А кто нибудь прошивал мегу программатором USBasp ?
Покупал тут http://ru.aliexpress.com/item/USBasp-US ... 83289.html
Использую программу avrdude
Шлю команду №1
Шлю команду №2
В итоге мне выдает прога на каждый из запросов такое
Куда копать даже не знаю, уже разные проги перепробывал
Покупал тут http://ru.aliexpress.com/item/USBasp-US ... 83289.html
Использую программу avrdude
Шлю команду №1
Код: Выделить всё
avrdude -p m328p -c usbasp -e -U flash:w:megad-boot.hex
Код: Выделить всё
avrdude -p m328p -c usbasp -U lfuse:w:0x60:m -U hfuse:w:0xD8:m
В итоге мне выдает прога на каждый из запросов такое
Код: Выделить всё
avrdude: error: no usb support. please compile again with libusb installed.
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Virtus-pro, а пакет libusb установлен?
avrdude вы компилировали сами или установили из репозитория?
avrdude вы компилировали сами или установили из репозитория?
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Использую программатор AVR USBASP.Virtus-pro писал(а):А кто нибудь прошивал мегу программатором USBasp ?
Программа AVR8 Burn-o-mat. Что под Windows, что под Linux.
Настроек минимум.
-
- Сообщения: 98
- Зарегистрирован: 04 фев 2013, 15:47
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
В общем попорядкуAndrey_B писал(а):Virtus-pro, а пакет libusb установлен?
avrdude вы компилировали сами или установили из репозитория?
Купил USBasp по ссылке выше Подключил USBasp к меге согласно распиновке Зашел на сайт http://www.avislab.com/blog/avrdude/
Там прочитал что надо зайти на http://download.savannah.gnu.org/releases/avrdude/ и скачать последнию версию
Закинул в C:\avrdude
Открыл cmd.exe
ввел
Код: Выделить всё
cd C:\avrdude\
Пишу команду в консоли
Код: Выделить всё
avrdude -p m328p -c usbasp -e -U flash:w:megad-boot.hex
Код: Выделить всё
avrdude: error: no usb support. please compile again with libusb installed.
А о каком libusb вы говорите?
-
- Сообщения: 98
- Зарегистрирован: 04 фев 2013, 15:47
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Скачал avrdude по статье с того сайта где читал про него только версию 5.11 и все получилось!
Вот лог
Вот лог
C:\avrdude>avrdude -p m328p -c usbasp -e -U flash:w:megad-boot.hex
avrdude: warning: cannot set sck period. please check for usbasp firmware update
.
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.01s
avrdude: Device signature = 0x1e950f
avrdude: erasing chip
avrdude: warning: cannot set sck period. please check for usbasp firmware update
.
avrdude: reading input file "megad-boot.hex"
avrdude: input file megad-boot.hex auto detected as Intel Hex
avrdude: writing flash (31660 bytes):
Writing | ################################################## | 100% 22.05s
avrdude: 31660 bytes of flash written
avrdude: verifying flash memory against megad-boot.hex:
avrdude: load data flash data from input file megad-boot.hex:
avrdude: input file megad-boot.hex auto detected as Intel Hex
avrdude: input file megad-boot.hex contains 31660 bytes
avrdude: reading on-chip flash data:
Reading | ################################################## | 100% 18.31s
avrdude: verifying ...
avrdude: 31660 bytes of flash verified
avrdude: safemode: Fuses OK
avrdude done. Thank you.
C:\avrdude>avrdude -p m328p -c usbasp -U lfuse:w:0x60:m -U hfuse:w:0xD8:m
avrdude: warning: cannot set sck period. please check for usbasp firmware update
.
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.01s
avrdude: Device signature = 0x1e950f
avrdude: reading input file "0x60"
avrdude: writing lfuse (1 bytes):
Writing | ################################################## | 100% 0.00s
avrdude: 1 bytes of lfuse written
avrdude: verifying lfuse memory against 0x60:
avrdude: load data lfuse data from input file 0x60:
avrdude: input file 0x60 contains 1 bytes
avrdude: reading on-chip lfuse data:
Reading | ################################################## | 100% 0.00s
avrdude: verifying ...
avrdude: 1 bytes of lfuse verified
avrdude: reading input file "0xD8"
avrdude: writing hfuse (1 bytes):
Writing | ################################################## | 100% 0.01s
avrdude: 1 bytes of hfuse written
avrdude: verifying hfuse memory against 0xD8:
avrdude: load data hfuse data from input file 0xD8:
avrdude: input file 0xD8 contains 1 bytes
avrdude: reading on-chip hfuse data:
Reading | ################################################## | 100% 0.00s
avrdude: verifying ...
avrdude: 1 bytes of hfuse verified
avrdude: safemode: Fuses OK
avrdude done. Thank you.
Последний раз редактировалось Virtus-pro 25 апр 2016, 19:00, всего редактировалось 1 раз.
-
- Сообщения: 98
- Зарегистрирован: 04 фев 2013, 15:47
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Может кому мануал пригодится ) можно куда нибудь отдельно вынести
-
- Сообщения: 98
- Зарегистрирован: 04 фев 2013, 15:47
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Опять загвоздка, в сети прибор не виден
После прошивки включил прибор, индикатор на приборе горит зеленый (Power) и соединение активно
Загрузил на сервер http://ab-log.ru/files/File/megad-cfg/megad-cfg.zip
в него кинул последнию прошивку megad-328.hex Сервер и мегад подключены через коммутатор ( не через роутер), другой мегад по сети прекрасно шьется который висит на том же коммутаторе
В итоге в терминале
Как быть дальше?
После прошивки включил прибор, индикатор на приборе горит зеленый (Power) и соединение активно
Загрузил на сервер http://ab-log.ru/files/File/megad-cfg/megad-cfg.zip
в него кинул последнию прошивку megad-328.hex Сервер и мегад подключены через коммутатор ( не через роутер), другой мегад по сети прекрасно шьется который висит на том же коммутаторе
В итоге в терминале
Как быть дальше?
-
- Сообщения: 98
- Зарегистрирован: 04 фев 2013, 15:47
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
В общем дальше выполнил команды следующие
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Кстати, я такой же программатор завёл под виндой. ТыкVirtus-pro писал(а):А кто нибудь прошивал мегу программатором USBasp ?
Покупал тут http://ru.aliexpress.com/item/USBasp-US ... 83289.html
+ скриншот сообщением выше
-
- Сообщения: 98
- Зарегистрирован: 04 фев 2013, 15:47
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
У вас тоже интересная программа, потом как нибудь попробую.Dron писал(а):Кстати, я такой же программатор завёл под виндой. ТыкVirtus-pro писал(а):А кто нибудь прошивал мегу программатором USBasp ?
Покупал тут http://ru.aliexpress.com/item/USBasp-US ... 83289.html
+ скриншот сообщением выше
Я же тоже под виндой запускал программу avrdude, просто ее надо было скачать последнию версию и там уже давно есть 328P
Мне показалось программа avrdude довольна простой если команды правильные писать по мануалам
-
- Сообщения: 213
- Зарегистрирован: 16 авг 2011, 14:07
- Откуда: Россия,Тюмень
- Контактная информация:
Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Есть у кого-нить ранние прошивки ,без прошивки по сети.
Хочу попробовать залить напрямую, и какие фузы выставить в таком случае.
Заранее спасибо
фузы нашол
Без загрузчика
Low: 0x60
High: 0xD9
С загрузчиком
Low: 0x60
High: 0xD8
прошивку тоже, прошил ,всё завелось. через бутлоадер так и не смог прошить по сети.
у меня сеть 192.168.55.0/24 может из-за этого , напрямую через "тупой свитч" тоже не взлетело
Хочу попробовать залить напрямую, и какие фузы выставить в таком случае.
Заранее спасибо
фузы нашол
Без загрузчика
Low: 0x60
High: 0xD9
С загрузчиком
Low: 0x60
High: 0xD8
прошивку тоже, прошил ,всё завелось. через бутлоадер так и не смог прошить по сети.
у меня сеть 192.168.55.0/24 может из-за этого , напрямую через "тупой свитч" тоже не взлетело