Не удается снова загрузиться после смены платы
Мы так устали и хотели бы получить помощь в этом. Мы пытаемся загрузиться с помощью arduino Uno.
У нас есть atmega 328p
smd , который мы пытаемся загрузить. Мы соединили все нужные контакты, добавили к boards.txt "Atmega328 на макетной плате(внутренние часы 8 МГц)"
.
Затем я выбрал в меню "плата" эту опцию (внутренние часы) и загрузил программу. это сработало .
Позже мне захотелось попробовать загрузиться для внешних часов, поэтому я выбрал в меню платы pro mini с платой 5 В.
(это неправильно?)
Мало того, что я получил ошибку, теперь я не могу снова загрузить внутренние часы !!
Почему мы не можем загрузиться снова? Мы что - нибудь повредили? Можно ли его снова сбросить? Как вы можете загрузиться для внешних 16 МГц ??
ошибка :
avrdude: Yikes! Invalid device signature.
Double check connections and try again
@Curnelious, 👍1
Обсуждение2 ответа
Мало того, что я получил ошибку, теперь я не могу снова загрузить внутренние часы !
Вам нужен внешний источник тактовой частоты, такой как кристалл и два конденсатора. Как только вы переключите предохранители на внешние часы, они больше не будут работать, если у вас нет таких часов.
У меня есть скетч загрузчика загрузчика, который также обеспечивает тактовый сигнал, если вам это нужно.
Проверьте это, моя проблема решена. https://www.youtube.com/watch?v=IYi815scN2A&ab_channel=LearnItAllAcademy
Видео на Youtube иногда исчезают. Вам рекомендуется кратко изложить основные части того, как это помогло вам, чтобы это могло быть полезно, если это произойдет., @timemage
- Что означает avrdude: Device signature = 0x000000? Неисправная проводка? Проблема с программным обеспечением? Неправильная инструкция?
- Загрузчик на ATmega328p (3.3V/8MHz), чувак не закончит свое дело
- Arduino UNO для получения подписи чипа ATmega328P-PU
- Ошибка при записи загрузчика
- Ошибка проверки Avrdude
- Можем ли мы записать загрузчик Arduino в любой чип микроконтроллера?
- Atmega328p — переход на низкое энергопотребление 1,8 В с использованием генератора 4 МГц — прошивка загрузчика
- Программирование ATMega328P без платы Arduino всегда возвращает ошибку: avrdude: stk500_recv(): programmer is not responding
Когда загрузчик "Pro Mini" был сожжен, он работал?, @RSM
**Проверьте, что моя проблема решена.** https://www.youtube.com/watch?v=IYi815scN2A&ab_channel=LearnItAllAcademy, @Jahid Hassan
Пожалуйста, проверьте значение конденсатора, оно должно быть в диапазоне от 18 до 20 Пф(конденсаторы, используемые для кристалла)., @Neeraj Joshi