Замена нового МК Mega328 в Arduino Pro-Mini

Как перепрошить новый МК?

Вопросы от новичков
Ответить
DWD
Лейтенант
Сообщения: 353
Зарегистрирован: 18.10.2015{, 13:51}
Репутация: 5
Откуда: Кривой Рог

Замена нового МК Mega328 в Arduino Pro-Mini

#1

Сообщение DWD » 11.05.2021{, 11:37}

В некотором устройстве поставили Arduino Pro-Mini. При неакуратном обращении сгорел МК.
Поставил новый. Потом из другой Ардуинки сделал программатор и записал в новый МК загрузчик. Затем тем же программатором из Ардуинки прошил новый чип своей программой.
Работает, но есть непонятки...
В частности наблюдается какое-то подмигивание дисплея в некоторых режимах... Ну да это, думаю, вопрос правильности программы.
Сейчас вопрос в другом.
Правильно ли я прошил новый МК? Может нужно было ещё какие-то операции провести? Может МК работает на пониженной частоте?
Такую замену я делал первый раз...
Изображение

KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

Замена нового МК Mega328 в Arduino Pro-Mini

#2

Сообщение KulibinOrsk » 11.05.2021{, 11:52}

А фьюзы на новом МК выставили как нужно ?
И неужто стоит оно того чтобы МК перепаивать ? Равнозначно купить новую про-мини.

Labu559
Лейтенант
Сообщения: 359
Зарегистрирован: 25.01.2018{, 22:23}
Репутация: 95
Откуда: Bukovyna
Имя: Василий

Замена нового МК Mega328 в Arduino Pro-Mini

#3

Сообщение Labu559 » 11.05.2021{, 11:54}

DWD писал(а):
11.05.2021{, 11:37}
Правильно ли я прошил новый МК? Может нужно было ещё какие-то операции провести? Может МК работает на пониженной частоте?
Всё сделано правильно, конфигурация чипа в файле board, потому то, что выбрали в Arduino IDE, то и прошило. О фьюзах тоже беспокоиться не нужно. Сам не раз такое проделывал с UNO R3 на ATMega328P в Dip28 корпусе на панельке (использую сменные чипы для тестов). Однажды на залоченной Pro-Mini 328 3-х вольтовой, предварительно очистив содержимое и восстановления сигнатур чипа khazama через USBASP.

DWD
Лейтенант
Сообщения: 353
Зарегистрирован: 18.10.2015{, 13:51}
Репутация: 5
Откуда: Кривой Рог

Замена нового МК Mega328 в Arduino Pro-Mini

#4

Сообщение DWD » 11.05.2021{, 13:11}

KulibinOrsk писал(а):
11.05.2021{, 11:52}
А фьюзы на новом МК выставили как нужно ?
А как их выставить в Arduino IDE ?
KulibinOrsk писал(а):
11.05.2021{, 11:52}
И неужто стоит оно того чтобы МК перепаивать ? Равнозначно купить новую про-мини.
Так когда это будет...
А так - через 15 минут уже всё заменил и прошил...

Отправлено спустя 1 минуту 38 секунд:
Labu559 писал(а):
11.05.2021{, 11:54}
Всё сделано правильно, конфигурация чипа в файле board, потому то, что выбрали в Arduino IDE, то и прошило. О фьюзах тоже беспокоиться не нужно.
Спасибо! Об этом я и хотел услышать...
Значит, искать проблему в программе...
Изображение

Alexander1
Рядовой
Сообщения: 72
Зарегистрирован: 09.11.2018{, 00:48}
Репутация: 2
Откуда: Краснодар
Имя: Александр

Замена нового МК Mega328 в Arduino Pro-Mini

#5

Сообщение Alexander1 » 04.10.2021{, 19:27}

KulibinOrsk писал(а):
11.05.2021{, 11:52}
И неужто стоит оно того чтобы МК перепаивать ? Равнозначно купить новую про-мини.
Но зато он с паяльником повозится и испытает удовольствие от своей не криворукости.

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Замена нового МК Mega328 в Arduino Pro-Mini

#6

Сообщение Ingwar » 04.10.2021{, 22:52}

KulibinOrsk писал(а):
11.05.2021{, 11:52}
А фьюзы на новом МК выставили как нужно ?
Может у только у меня так выходит, или от чипов зависит (где куплено), но если в чистый камень заливать через ISP программу через IDE, то фьюзы не прописываются и камень работает по дефолту на внутренних 8Мгц. Для гарантированной установки нужной конфигурации необходимо после выбора нужной конфигурации камня, нужно сначала "записать зарузчик", а потом уже записывать основную программу.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

aidar_i
Полковник
Сообщения: 3126
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Замена нового МК Mega328 в Arduino Pro-Mini

#7

Сообщение aidar_i » 05.10.2021{, 05:43}

Можно фьюзы прочитать с помощью USBASP с рабочего atmega328 и с помощью USBASP прошить фьюзы в новый камень. Не важно какая плата с atmega328.

Ответить

Вернуться в «Начинающим»