Как скомпилировать bootloader ?

ggbwe
Offline
Зарегистрирован: 13.06.2015

Добрый день.

Есть среда Arduino 1.6.7 под win7

В папке C:\Program Files (x86)\Arduino\hardware\arduino\avr\bootloaders\atmega\

есть файл ATmegaBOOT_168.c

как из него получить ATmegaBOOT_168_atmega328.hex ?

(исполняемого файла make в Arduino 1.6.7  - не нашел).

 

dimax
dimax аватар
Онлайн
Зарегистрирован: 25.12.2013

ggbwe, в старых версиях make.exe есть, в 1.0.5 точно. Правда компилить не пробовал.

ps: уже попробовал -компилится :)

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

dimax пишет:

ggbwe, в старых версиях make.exe есть, в 1.0.5 точно. Правда компилить не пробовал.

ps: уже попробовал -компилится :)

dimax объясни плиз на пальцах, как компильнуть все это дело.

-NMi-
Offline
Зарегистрирован: 20.08.2018

Это отголосок темы про Е-тормоз???

Green
Offline
Зарегистрирован: 01.10.2015

ggbwe пишет:

Добрый день.

Есть среда Arduino 1.6.7 под win7

В папке C:\Program Files (x86)\Arduino\hardware\arduino\avr\bootloaders\atmega\

есть файл ATmegaBOOT_168.c

как из него получить ATmegaBOOT_168_atmega328.hex ?

(исполняемого файла make в Arduino 1.6.7  - не нашел).

В cmd набирайте make clean, а затем make atmega328.

RG22EM
Offline
Зарегистрирован: 27.08.2016

Green пишет:

В cmd набирайте make clean, а затем make atmega328.

на портайбле не сработает )))

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

Green пишет:

В cmd набирайте make clean, а затем make atmega328.

че вот так вот просто???

ну это для начала, хрен знает че у кого стоит и как прописаны пути

 

Green
Offline
Зарегистрирован: 01.10.2015

Ну так у Вас же ж Катерина.) ХЗ что они там навертели - нужно смотреть/править Makefile.
 

c:\Program Files\Arduino\hardware\arduino\avr\bootloaders\caterina>make clean
makefile:153: ../../../../../../LUFA/LUFA-111009/LUFA/makefile: No such file or
directory
make: *** No rule to make target `../../../../../../LUFA/LUFA-111009/LUFA/makefi
le'.  Stop.

 

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

ну допустим, а что тут навертели? (я то понимаю в чем дело, я о простоте вашего метода)

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

3,14здец! ;)) ХДрайвер, у тебя регистрация от 2015 года? И ты не знаешь что такое rm - rf? И почему "Не удается найти" и как сделать, чтобы удалось? И до этого ты не собирал загрузчик?

---------------------

Это просто вопросы. Не наезд. Я даже не стану комментировать ответы, без просьбы.

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

ты в скобках не читал? 

я е..ся с этим под виндой 2 дня, пришел Грин и заявил - две команды и дела в шляпе, обидна понимаешь...

RG22EM
Offline
Зарегистрирован: 27.08.2016

и так всегда

Green
Offline
Зарегистрирован: 01.10.2015

Вон тут уже какие дискуссии.)

xDriver пишет:

ну это для начала, хрен знает че у кого стоит и как прописаны пути

 


Это точно. У меня стоит древний WINAVR, потому все пути к make и unix-утилитам уже прописаны.
Думаю, самый простой вариант для вас будет установить WINAVR и тогда всё будет понятно.
 

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Green пишет:
установить WINAVR и тогда всё будет понятно.

вот и ответ дан. можно покомпонентно - отдельно minGW, отдельно остальное. Мне кажется, что в МикрософтСторе даже все что нужно есть... может и путаю, не проверил сейчас.