wolf2000 пише:
сообщение № 44
Не могу комментировать чужие прошивки. Да и опыта работы с загрузчиками мало.
Где-то мои Arduino застряли в дороге, скоро придется спор с китайцами открывать...
Но, теоретически, порядок прошивки может быть любой. Сначала прошивка загрузчика потом FUSE. Или наоборот - FUSE, а потом загрузчик... С точки зрения физики процесса - главное чтобы FUSE соответствовали конкретному загрузчику, а в каком порядке шла запись - без разницы.
Какая-то конкретная программа-прошивальщик может блокировать запись в область загрузчика, если видит установленный BOOTRST и что эта часть памяти выделена под загрузчик. Это опять же, теоретически такое может быть, но практически я не исследовал программы в этой части. Может даже в программе где-то в настройках можно задать...
Вот PONYPROG, например, все равно. Пишет не задумываясь и не предупреждая.
Так что однозначного ответа я все равно не дам, не считая 2-го абзаца этого сообщения.
Сергей 78 пише:
Если работа контролера будет от внешнего кварца, то мой программатор его просто перестает видеть.
А если понадобится перешить? Через Доктора?
Поставьте кварц в программаторе... Это же стандартная жизненная ситуация. Проблем здесь не должно быть никаких.
Проблемы, и вот тут важна последовательность записи, могут возникнуть только при конфигурации вывода Reset, как вывода общего назначения. Потом только Доктор или параллельный программатор.