Страница 123 из 134

Re: Всё о фьюзах...

Добавлено: Чт ноя 26, 2020 06:28:21
Ivanoff-iv
через переходничёк (он копейки стоит) и пригождается часто, то флешку подключить, даже клаву подключал...
твой мк в базе этой программы есть.
я эту прогу применяю если требуется обновить прошивку "на месте" (нет возможности притащить платку к компу) заодно и гальваноразвязка появляется (правда низковольтная)

Re: Всё о фьюзах...

Добавлено: Чт ноя 26, 2020 06:40:49
Di123
скачал выбрал но не считывается
нажимаю авто и тест
пишет програматор не найден

Re: Всё о фьюзах...

Добавлено: Чт ноя 26, 2020 06:43:22
Ivanoff-iv
странно, внутри у неё та-же дудка... (должны поддерживаться те-же программаторы)
а переходник исправен? проверь его флешкой
какой у тебя программатор? я работаю с ЮСБАСПом (не помню только, автоматом он определяется или выбирать самому надо)

Re: Всё о фьюзах...

Добавлено: Чт ноя 26, 2020 06:45:53
Di123
может я что то не то делаю
Изображение

ъа можно как нибудь через телефон залить в неё загрузчик от УНО может так получится раз ИДЕ неподдерживает новые атмеги

Добавлено after 31 second:
я скачал запустил выбрал камень и нажал авто потом тест

Re: Всё о фьюзах...

Добавлено: Чт ноя 26, 2020 07:11:42
DimKra
Di123, на первом скриншоте правильно работать не будет пока не установите аддон для поддержки МК (можно например поставить ATMEL AVR XPLAINED через менеджер плат), а на втором скриншоте не avrdude не понимает, а оболочка avrdude_prog. Нужно добавить 328PB в конфиг оболочки (файл atmel.ini)

Re: Всё о фьюзах...

Добавлено: Чт ноя 26, 2020 07:19:20
Di123
DimKra, скачал ATMEL AVR XPLAINED непомогает
всеравно выдаёт

Код: Выделить всё

Arduino: 1.8.13 (Windows 10), Плата:"Arduino Uno"

avrdude: Expected signature for ATmega328P is 1E 95 0F

         Double check chip, or use -F to override this check.

Ошибка при записи загрузчика.



Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"

Re: Всё о фьюзах...

Добавлено: Чт ноя 26, 2020 07:51:01
Ivanoff-iv
да, нето... 1) скорее всего это не сама ардуина, а клон. для клонов есть другие варианты программатора в списке
2) я не уверен, что так можно бутлоадер выкачать... а вкачать точно нет (т.к. пока его нет, считай что нет ардуины)
прошивать бутлоадер и фьюзы надо внешним программатором (например USBASPом) через шину ISP

Re: Всё о фьюзах...

Добавлено: Чт ноя 26, 2020 07:55:50
Di123
ну так я его и пробую прошить через ISP на компе
у меня уже всё соединено
13-13
12-12
11-11
10-ресет

Re: Всё о фьюзах...

Добавлено: Чт ноя 26, 2020 08:09:55
Ivanoff-iv
а скетч какой в ардуину залил?
если AVRISP, то этот программатор и выбирай в настройках программы

Re: Всё о фьюзах...

Добавлено: Чт ноя 26, 2020 08:20:07
Di123
естественно
я же уже много раз менял загрузчик на нано 328 от УНО
тока с 328РВ это не прокатывает

Re: Всё о фьюзах...

Добавлено: Чт ноя 26, 2020 08:23:44
Ivanoff-iv
а на скрине почемуто "ардуино"...

Re: Всё о фьюзах...

Добавлено: Чт ноя 26, 2020 08:26:22
Di123
всё верно я же беру загрузчик от УНО
и в настройках выбираю УНО и он должен перезаписываться

Re: Всё о фьюзах...

Добавлено: Чт ноя 26, 2020 08:48:44
DimKra
[uquote="Di123",url="/forum/viewtopic.php?p=3931152#p3931152"]DimKra, скачал ATMEL AVR XPLAINED непомогает
всеравно выдаёт
[/code][/uquote]

Надо его выбирать, а не Уно!!!

Re: Всё о фьюзах...

Добавлено: Чт ноя 26, 2020 09:09:27
Ivanoff-iv
программатор "уно" или "ардуино" это чтоб себя перепрошить, а тут она другим программатором прикидывается, поэтому надо его и выбирать...

Re: Всё о фьюзах...

Добавлено: Чт ноя 26, 2020 09:32:24
Di123
нет неправельно я же уже делал это раньше
выбираем то что нам надо зашить в него в данном случае УНО его и выбираем

Добавлено after 2 minutes 43 seconds:
я в нано прошил скеч ArduinoISP
и подключил к ней другую нано в которую надо поменять загрузчик на УНО

Re: Всё о фьюзах...

Добавлено: Чт ноя 26, 2020 09:55:50
DimKra
Di123, вы делайте то, что вам советуют , а не то, что вам кажется правильным. При попытке прошить как "Уно" программатор ожидает увидеть мк mega328p, а вы ему подсовываете совсем другой чип, конечно он откажет. У xplained тот же самый загрузчик оптибут, и никакой разницы с "Уно" не будет.

Re: Всё о фьюзах...

Добавлено: Чт ноя 26, 2020 09:58:01
Ivanoff-iv
а если я прошивку для гирлянды новогодней заливать буду, где мне взять драйвер программатора новогодней гирлянды?
Это я к тому, что то что ты заливаешь, никак не влияет на то, чем ты заливаешь (каким железом и каким софтом), т.к. пока это только отправляемые и принимаемые (но НЕ исполняемые в данный момент) данные.

Re: Всё о фьюзах...

Добавлено: Чт ноя 26, 2020 10:16:45
NStorm
Di123, во-первых, avrdude никогда не считал фьюзы. Это чисто консольная программа для прошивки. У вас какая-то другая программа, графический интерфейс к нему, но называйте вещи своими именами.
Во-вторых, 328P и 328PB достаточно сильно отличаются, чтобы попытка прошивки загрузчика от 328P в 328PB не имела смысла. Вас дудка честно предупреждает, что сигнатура чипа не совпадает. Но дело не только в ней. Поставьте в Arduino IDE вот это ядро: https://github.com/MCUdude/MiniCore
В нём есть поддержка 328PB и есть загрузчик собранный для неё. Через него и прошьёте.

Вот будет "как в уно", но только выберите в настройках борду всё-таки с 328PB лучше. Для неё может быть другой загрузчик.

Re: Всё о фьюзах...

Добавлено: Чт ноя 26, 2020 10:28:35
Di123
видимо у нас разные понятия под словом "прошиться"

я хочу сменить загрузчик в 328РВ на УНО потомучто в том загрузчике от 328РВ не работает вачдог под флпрогом
там нужен оптибут от УНО

зачем мне выбирать 328РВ чтобы снова в него залить 328РВ ?
либо кто то не понимает что значит использовать одну ардуино в качестве ISP программатора , к которому подключается перепрошиваемая ардуина и выбирается в списке тип ардуино который надо зашить (другими словами загрузчик)

Добавлено after 2 minutes 59 seconds:
[uquote="DimKra",url="/forum/viewtopic.php?p=3931191#p3931191"]Di123, вы делайте то, что вам советуют , а не то, что вам кажется правильным. При попытке прошить как "Уно" программатор ожидает увидеть мк mega328p, а вы ему подсовываете совсем другой чип, конечно он откажет. У xplained тот же самый загрузчик оптибут, и никакой разницы с "Уно" не будет.[/uquote]
в том то и проблема что может они и одинаковые чем то но оптибут от 328РВ невключает вачдог в флпроге

Re: Всё о фьюзах...

Добавлено: Чт ноя 26, 2020 10:42:34
NStorm
Di123, вы хотите из собаки сделать кота путем попытки кормить её кошачим кормом. Так это не работает.
Я вам еще в прошлый раз сказал - в загрузчике нет никакой информации, которая идентифицировала бы плату "как уно" или "как 328PB" или как-то еще! Загрузчик не сообщает такие данные. Об этом должна знать прога, прошивающая через загрузчик и всё. А косяк с FLProg где-то в другом месте. Я вам об это уже явно сказал в другой теме. Зачем вы опять пытаетесь скрестить нескрещиваемое упорно?

Добавлено after 4 minutes 46 seconds:
https://radiokot.ru/forum/viewtopic.php?f=57&t=173871 - писали же, нет опять тоже самое пытаетесь сделать. Сменой загрузчика не вылечить flprog. Вы просто не понимаете что такое загрузчик в ардуино. Он никак не меняет функционал. Он только лишь позволяет по UART без программатора заливать прошивку. Вот и всё что он делает.

Добавлено after 9 minutes 9 seconds:
[uquote="Di123",url="/forum/viewtopic.php?p=3931205#p3931205"]в том то и проблема что может они и одинаковые чем то но оптибут от 328РВ невключает вачдог в флпроге[/uquote]
Он и не должен. Единственно что optiboot для своих целей использует Watchdog. И проверяет его состояние. Если у вас в основной проге произошла перезагрузка по Watchdog, то optiboot не будет ожидать прошивки и сразу вернет управление основной программе.