Arduino Mega Pro Mini - светодиод на пине D13

В таком случае ему даже палку в руки давать нельзя, споткнется и навернецца)
Печальный случай)))

В оптибут для MegaCore есть LED_START_FLASHES и LED_DATA_FLASH

И в собранном hex скорее всего условия
LED_START_FLASHES = 2
LED_DATA_FLASH не определен (т.е. мигания при передаче данных не будет)

не могу прокомментировать, я далёк от 2560, но загрузчик что я дал не блымает диодом и скомпилирован под БИГ флэш
PS я брал с гита optiboot, уточняю

прошил загрузчик megaCore - моргает, было лет 10 назад, а ещё что-то помню

Увы..

avrdude: Version 6.3-20190619
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:\Users\RYZEN\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf"

         Using Port                    : COM3
         Using Programmer              : wiring
         Overriding Baud Rate          : 115200
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout

Ага. И даже сам в этом сознался.
Вообщем, пять часов киске под письку и возврат к исходному.. :frowning:
Придётся всё разбирать, вытаскивать плату, резать дорожку и вешать МГТФ-ом соплю на свободный пин..

avrdude: Version 7.2-arduino.1
Copyright the AVRDUDE authors;
see https://github.com/avrdudes/avrdude/blob/main/AUTHORS

     System wide configuration file is C:\Users\***\AppData\Local\Arduino15\packages\MegaCore2\hardware\avr\2.2.3\avrdude.conf

и твой аддон

[quote="KovAl, post:45, topic:19630"]

avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch

     System wide configuration file is "C:\Users\RYZEN\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf"
[/quote]


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

PS ну не пять часов, ну минут 15-20 уйдёт конечно под чаёк-кофеёк, аддон нужный скачать, бери адрес из json у меня vpn нету но когда это нас останавливало
PPS могу конечно пошагово расписать, с объяснениями почему именно так

IDE 2.3.6
Обнаружив, что мегаКоре обновилось до 3xx, а нам нужна ветка 2xx открываем json адресов загрузки и скачиваем нужный нам аддон.
Создадим папку с путями для этого аддона и закидываем туда содержимое скачанного.
Подключаем нашу плату через любимый программатор, в IDE в аддоне 2xx выбираем плату, настройки и прошиваем загрузчик аддона.
Открываем GUI дудки, у меня 2.20 выбираем плату, программатор и считываем фьюзы.
Меняем на наш (H-Fuse 0xDE), чтобы новый загрузчик сел куда надо и прошиваем.
Открываем файл с скомпилированным мной загрузчиком и шьём.
Надеюсь в 15 - 20 минут это всё уложилось
Естественно шить скетчи теперь выбирая плату в мегаКоре 2xx

PS распиаренный urboot даже не пробовал, исходя из моего опыта общения с ним и насколько прецизионный он требует сигнал сброса R10k C100нан

Пытался, но..

Инструмент arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7 уже установлен
Инструмент arduino:arduinoOTA@1.3.0 уже установлен
Скачивание пакетов
MegaCore:avrdude@7.1-arduino.1
Failed to install platform: ‘MegaCore:avr:2.2.3’.
Error: 13 INTERNAL: Download failed: server returned 403 Forbidden

А вот это оказалось самое противное, наверное.
Дело в том, что в MegaCore скетч, который компилился за 30-40 сек, компилится в неимоверное количество раз дольше…

Вообщем, всем ответившим по делу, спасибо (флудерам - моё “Фи”).
Вопрос закрыт. Буду физически исключать из схемы этот злочастный D13.
Как оказалось, так сделать проще.

ну я же показал как качать - открываем json в браузере - https://mcudude.github.io/MegaCore/package_MCUdude_MegaCore_index.json, смотрим ссылку, тыкаем, скачивается, распаковать в подготовленные папки, можно выбрать любые версии, в том числе и пониже, где компиляторы совпадут, время компиляции не должно было увеличиться, кинь в личку твой скетч, проверю, в разы точно не должно было увеличиться

А другие НЕ требуют сигнала сброса? Ты точно понимаешь механизм бута в авр?

Слабак

а ты точно знаком с новым загрузчиком, или просто поговорить захотелось?

Не жмись, поделись секретом то.
ps: яуш давно на stm32 катаюсЪ)))

Слить full damp … заNOPить 2 байта и залить назад…

Зачем?
Сам бутлоадер качается с гита, собрать его можно в любом пакете, хоть в стандартном АВР-ардуино, Мегакор для этого не нужен.

А раньше вам это в голову не приходило? Выбрать другой пин… это на Меге-то, где этих пинов… попой жуй.
Нет, вместо этого надо было перебаламутить весь форум. А когда вам решение выложили на блюдечке - дать заднюю и сказать “ой , сложно-о-о!” ???
Не красиво

Это надо знать какие два байта

Здесь “публика” такая.
Тут можно месяц “воду в ступе толочь” а потом через год продолжить.
Чисто поржать, толковых тем здесь нет.
У гайвера ито поумнее люди пишут.
Привыкай ужО)))

при чем тут “местная публика”, если сам ТС не знает, чего хочет, и отступает перед малейшими трудностями ?
Местная публика как раз в данной теме выступила вполне себе адекватно.