Проблемы с программированием ATTINY1616 с помощью Arduino Nano через UPDI: нет связи
Я пытаюсь запрограммировать плату, которую я разработал на базе ATTINY1616 . Схема показана на фото. Я пытаюсь подключить Arduino Nano. +5 В и GND общие, а вывод UPDI подключен к D6 Nano через последовательно включенный резистор 470 Ом и подтягивающий резистор 10 кОм. Есть ли какая-то ошибка? Я не могу установить соединение. Конечно же, я прошил jtag2updi с сайта https://github.com/SpenceKonde/jtag2updi.

@NickF_93, 👍0
Обсуждение1 ответ
Иногда ненадежные соединения или плохой контакт могут помешать нормальному общению. Проверьте, подключен ли резистор 470 Ом между D6 Nano и выводом UPDI микроконтроллера ATTINY1616, без разрывов цепи. Поскольку плата изготовлена на заказ, возможны некоторые производственные дефекты. Тщательно проверьте печатную плату мультиметром. В этом случае может быть полезна следующая информация:
https://www.youtube.com/watch?v=OxlqhZVOdNI
https://www.pcbway.com/blog/2/Modern_PCB_testing_strategies.html
Также проверьте блок питания. Если ATTINY1616 не получает достаточного питания, программирование может быть невозможным. Если возможно, проверьте напряжение на ATTINY1616 во время программирования.
- avrdude ser_open() can't set com-state
- avrdude: ошибка проверки, первое несоответствие в байте 0x0000 : 0x00 != 0x16 с использованием USBasp
- Не могу загрузить скетч в Arduino Nano
- ATtiny85 и DHT11 - Датчик всегда возвращает 0
- Arduino Uno: avrdude: stk500_recv(): программатор не отвечает
- Как получить доступ к порту B Attiny84 в коде Arduino IDE?
- Проблема с Arduino Nano 33 IOT
- Можно ли обновить загрузчик Arduino (Nano) через себя и Arduino IDE или требуется ISP?
Вы не предоставили нам практически никакой информации, кроме схемы. Что означает «нет связи»? Каковы ваши настройки в Arduino IDE Tools -> Programmer?, @hcheung
Вы также можете принять во внимание следующее утверждение из приведённой вами выше ссылки SpenceKonde как предупреждение и рассмотреть альтернативы: «Этот инструмент больше не рекомендуется». Я использую простой USB/UART-адаптер, диод и резистор для программирования новых микросхем AVR через UPDI., @6v6gt
Укажите также, какие соединения вы делаете между Nano и разъемом H3 на плате ATtiny1616 при попытке загрузки программы., @6v6gt