помощь в прошивки Arduino MEGA 2560 (новогодняя гирлянда на WS2811 – WS2812)

chrome2
Offline
Зарегистрирован: 20.07.2016

здравствуйте, помогите мне пожалуйста.

я нашёл интересный проект на Arduino MEGA 2560 новогодней гирлянды на WS2811 – WS2812 https://stephenculley.blogspot.com/2018/09/arduino-project-fx-v10e-publicrelease.html

все спаял осталось прошить плату, но вот тут загвоздка я не могу понять, как мне прошить её.

P.S. может кому-то тоже понравится, скоро НОВЫЙ ГОД

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Вам нужен программатор. Если нет, сделайте из другой Ардуины (как делать написано на каждом заборе). А программатором тот HEX файл и прошьёте.

chrome2
Offline
Зарегистрирован: 20.07.2016

ЕвгенийП пишет:

Вам нужен программатор. Если нет, сделайте из другой Ардуины (как делать написано на каждом заборе). А программатором тот 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.


 

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

Если не умеете пользоваться консолью или не знаете, что такое bat файл - то скачайте SinaProg или AVRDUDE_PROG и загрузите прошивку с помощью любой из этих программ.

b707
Offline
Зарегистрирован: 26.05.2017

chrome2 пишет:

странно, но я в инструкции не чего не видел про программатор 



 

если есть инструкция. то что не понятно? - инструкция. вроде, правильная

strarbit
Offline
Зарегистрирован: 12.06.2016

можно применить XLoader

 

chrome2
Offline
Зарегистрирован: 20.07.2016

я и написал, что у меня загвоздка в прошивки я не понимаю, что мне нужно делать

инструкция есть, а как шить я не понимаю

через arduino ide я скетч прошить могу а вот с .hex я не знаю

 

chrome2
Offline
Зарегистрирован: 20.07.2016

а что нужно прошивать?

Project_FX_magic__PublicRelease.ino.mega.hex

Project_FX_magic__PublicRelease.ino.with_bootloader.mega.hex

 

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

chrome2 пишет:

я и написал, что у меня загвоздка в прошивки я не понимаю, что мне нужно делать

Вам написали что делать в сообщениях #3 и #5. Это самый лёгкий путь. Как пользоваться этими программами информации в интернете достаточно.

chrome2
Offline
Зарегистрирован: 20.07.2016

Jeka_M пишет:

chrome2 пишет:

я и написал, что у меня загвоздка в прошивки я не понимаю, что мне нужно делать

Вам написали что делать в сообщениях #3 и #5. Это самый лёгкий путь. Как пользоваться этими программами информации в интернете достаточно.

Ладно с этим более-менее понятно

А что именно нужно шить

Project_FX_magic__PublicRelease.ino.mega.hex

Project_FX_magic__PublicRelease.ino.with_bootloader.mega.hex

 

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

chrome2 пишет:

а что нужно прошивать?

Первое - просто прошивка, второе - прошивка+бутлоадер (загрузчик).

Если в меге есть бутлоадер (скетчи загружаются по USB), то достаточно загрузить первую прошивку через USB.

chrome2
Offline
Зарегистрирован: 20.07.2016

Подскажите я если я что-то сделаю не так я могу убить Arduino MEGA 2560

chrome2
Offline
Зарегистрирован: 20.07.2016

да скетч тестовый я загружал, по USB

мигал светодиодом на плате

 

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

chrome2 пишет:

Подскажите я если я что-то сделаю не так я могу убить Arduino MEGA 2560

При загрузке через USB нет. Но не помешает вторая ардуино (не обязательно МЕГА, достаточно НАНО или УНО), чтобы в случае чего можно было воспользоваться ей как ISP программатором.

b707
Offline
Зарегистрирован: 26.05.2017

Jeka_M пишет:

Первое - просто прошивка, второе - прошивка+бутлоадер (загрузчик).

Если в меге есть бутлоадер (скетчи загружаются по USB), то достаточно загрузить первую прошивку через USB.

Я бы в любом случае второй шил.

chrome2
Offline
Зарегистрирован: 20.07.2016

b707 пишет:

Jeka_M пишет:

Первое - просто прошивка, второе - прошивка+бутлоадер (загрузчик).

Если в меге есть бутлоадер (скетчи загружаются по USB), то достаточно загрузить первую прошивку через USB.

Я бы в любом случае второй шил.

А можно не разбирающемуся человеку объяснить почему именно так?

 

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

chrome2 пишет:

b707 пишет:

Jeka_M пишет:

Первое - просто прошивка, второе - прошивка+бутлоадер (загрузчик).

Если в меге есть бутлоадер (скетчи загружаются по USB), то достаточно загрузить первую прошивку через USB.

Я бы в любом случае второй шил.

А можно не разбирающемуся человеку объяснить почему именно так?

 

Я фигею!

Вы сами процитировали ответ на свой вопрос.

Или чукча не читатель, чукча - писатель?

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

b707 пишет:

Я бы в любом случае второй шил.

Не вижу смысла. Зачем шить загрузчик, если он уже есть? Он же не через ISP прошивать будет, загрузчик не затрётся.

И я, если честно, слабо представляю, как загрузчик может переписать сам себя через UART. Это вообще реально???

b707
Offline
Зарегистрирован: 26.05.2017

Jeka_M пишет:

Не вижу смысла. Зачем шить загрузчик, если он уже есть? Он же не через ISP прошивать будет, загрузчик не затрётся.

в том-то и дело, что непонятно, как он будет прошивать. Ему тут кучу советов надавали, в том числе и через программатор... поэтому и советую второй вариант, он, вроде, должен в любом случае сохранить загрузчик

chrome2
Offline
Зарегистрирован: 20.07.2016

шить я буду через XLoader

chrome2
Offline
Зарегистрирован: 20.07.2016

andriano

Можно не хамить?

а что не так там?