помощь в прошивки Arduino MEGA 2560 (новогодняя гирлянда на WS2811 – WS2812)
- Войдите на сайт для отправки комментариев
Втр, 13/11/2018 - 18:16
здравствуйте, помогите мне пожалуйста.
я нашёл интересный проект на Arduino MEGA 2560 новогодней гирлянды на WS2811 – WS2812 https://stephenculley.blogspot.com/2018/09/arduino-project-fx-v10e-publicrelease.html
все спаял осталось прошить плату, но вот тут загвоздка я не могу понять, как мне прошить её.
P.S. может кому-то тоже понравится, скоро НОВЫЙ ГОД
Вам нужен программатор. Если нет, сделайте из другой Ардуины (как делать написано на каждом заборе). А программатором тот HEX файл и прошьёте.
Вам нужен программатор. Если нет, сделайте из другой Ардуины (как делать написано на каждом заборе). А программатором тот HEX файл и прошьёте.
странно, но я в инструкции не чего не видел про программатор
Instructions
Download and install Arduino IDE 1.8.5 or newer from https://www.arduino.cc/
Avrdude will be used to upload the hex files to an Arduino MEGA 2560 Rev 3 via usb.
Search and copy 'avrdude.exe' and 'avrdude.conf' from the IDE installation folder and
add to this extracted folder containing the '.hex' files.
To upload via command prompt of .hex file to an ATmega2560 using COM3:-
“avrdude.exe -Cavrdude.conf -v -patmega2560 -cwiring -PCOM3 -b115200 -D
-Uflash:w:Project_FX_magic__PublicRelease.ino.mega.hex:i”
Once flashed boot arduino. It should show two flashes from led on pin 13. Connect
OLED, buttons and connect signal and ground pins to led string and reboot.
Если не умеете пользоваться консолью или не знаете, что такое bat файл - то скачайте SinaProg или AVRDUDE_PROG и загрузите прошивку с помощью любой из этих программ.
странно, но я в инструкции не чего не видел про программатор
если есть инструкция. то что не понятно? - инструкция. вроде, правильная
можно применить XLoader
я и написал, что у меня загвоздка в прошивки я не понимаю, что мне нужно делать
инструкция есть, а как шить я не понимаю
через arduino ide я скетч прошить могу а вот с .hex я не знаю
а что нужно прошивать?
Project_FX_magic__PublicRelease.ino.mega.hex
Project_FX_magic__PublicRelease.ino.with_bootloader.mega.hex
я и написал, что у меня загвоздка в прошивки я не понимаю, что мне нужно делать
Вам написали что делать в сообщениях #3 и #5. Это самый лёгкий путь. Как пользоваться этими программами информации в интернете достаточно.
я и написал, что у меня загвоздка в прошивки я не понимаю, что мне нужно делать
Вам написали что делать в сообщениях #3 и #5. Это самый лёгкий путь. Как пользоваться этими программами информации в интернете достаточно.
Ладно с этим более-менее понятно
А что именно нужно шить
Project_FX_magic__PublicRelease.ino.mega.hex
Project_FX_magic__PublicRelease.ino.with_bootloader.mega.hex
а что нужно прошивать?
Первое - просто прошивка, второе - прошивка+бутлоадер (загрузчик).
Если в меге есть бутлоадер (скетчи загружаются по USB), то достаточно загрузить первую прошивку через USB.
Подскажите я если я что-то сделаю не так я могу убить Arduino MEGA 2560
да скетч тестовый я загружал, по USB
мигал светодиодом на плате
Подскажите я если я что-то сделаю не так я могу убить Arduino MEGA 2560
При загрузке через USB нет. Но не помешает вторая ардуино (не обязательно МЕГА, достаточно НАНО или УНО), чтобы в случае чего можно было воспользоваться ей как ISP программатором.
Первое - просто прошивка, второе - прошивка+бутлоадер (загрузчик).
Если в меге есть бутлоадер (скетчи загружаются по USB), то достаточно загрузить первую прошивку через USB.
Я бы в любом случае второй шил.
Первое - просто прошивка, второе - прошивка+бутлоадер (загрузчик).
Если в меге есть бутлоадер (скетчи загружаются по USB), то достаточно загрузить первую прошивку через USB.
Я бы в любом случае второй шил.
А можно не разбирающемуся человеку объяснить почему именно так?
Первое - просто прошивка, второе - прошивка+бутлоадер (загрузчик).
Если в меге есть бутлоадер (скетчи загружаются по USB), то достаточно загрузить первую прошивку через USB.
Я бы в любом случае второй шил.
А можно не разбирающемуся человеку объяснить почему именно так?
Я фигею!
Вы сами процитировали ответ на свой вопрос.
Или чукча не читатель, чукча - писатель?
Я бы в любом случае второй шил.
Не вижу смысла. Зачем шить загрузчик, если он уже есть? Он же не через ISP прошивать будет, загрузчик не затрётся.
И я, если честно, слабо представляю, как загрузчик может переписать сам себя через UART. Это вообще реально???
Не вижу смысла. Зачем шить загрузчик, если он уже есть? Он же не через ISP прошивать будет, загрузчик не затрётся.
в том-то и дело, что непонятно, как он будет прошивать. Ему тут кучу советов надавали, в том числе и через программатор... поэтому и советую второй вариант, он, вроде, должен в любом случае сохранить загрузчик
шить я буду через XLoader
andriano
Можно не хамить?
а что не так там?
всем привет! у меня Мега2560 куплена для ЧПУ фрезера, первый раз прошить Марлин 2.0.0 получилось через arduino-1.0.8 , но экран не заработал, через Repetier-Host вручную да и уп простые писал все работало, ну а так как экран не работал начал свои хождения по форумам и ютюбам нашел другой способ прошить через Visual Studio Code и platformio там все получилось как было в видео но только там создается HEX файл и им надо прошить через AVRDUDE_PROG и программатор USBasp и все написали ОК , ну конечно ни чего не заработало и то что работало перестало, и что дальше не знаю мне писали надо по пробовать прошить загрузчик но нашел видео одно но ничего не понял, фьюзы а как их прописать не знаю
Отличный монолог. В стиле изберающегося депутата. )
вам не угодишь то мало то много:-)
вам не угодишь то мало то много:-)
Да не, по количеству нормально. Понять бы еще, что там написано )))
ну как смог, не ужели вообще не понятно
отличная гирлянда получается :))))
мне писали надо по пробовать прошить загрузчик но нашел видео одно но ничего не понял, фьюзы а как их прописать не знаю
я вас больше спрошу: не "как прошить Фьюзы" ,а " какие фьюзы вам требуются"??? вот как определитесь, можно поговорить о том как их прошить.
я не могу прошить мегу 2560 ардуиной, и если бы я знал какие мне нужны, те чтобы плата заработала, вот скажите мегу 2560 прошить через программатор и эту программу АVRDUDEPROG можно прошить Марлин 2.0.0 для чпу фрезера
taco3, способ прошивки не должен влиять на работу прошивки. Второй Марлин вполне себе должен прошиваться из Arduino IDE без всяких программаторов. Вот только Вы пишете:
А в документации говорится: To build Marlin 2.0 you'll need Arduino IDE 1.8.8 or newer
Так что если не заработал дисплей, то скорее всего он либо неправильно сконфигурирован, либо неправильно подключен. А Вы пытаетесь это лечить способами прошивки.
тут я пробовал марлин 1.0.х и тоже не прошилось блинк тоже не шьет