Страница 1 из 1

Помогите прошить AVR

Добавлено: Пн фев 08, 2016 21:25:34
ipiter
Здравствуйте!
Пытаюсь прошить микроконтроллер ATTiny2313/V из среды AVR Studio 4 с помощью внутрисхемного программатора AVRISP mkII с интерфейсом USB.
А программатор отвечает, что не определена цель. (картинка 2.jpg)
Пытался прошить через CodeVisionAVR. Пишет, что не может войти в режим программирования.
В чём я ошибся?
Помогите пожалуйста!
С уважением, Питер.

Re: Помогите прошить AVR

Добавлено: Пн фев 08, 2016 22:38:50
GRAF
Приведите схему устройства, в котором вы хотите запрограммировать МК.
Питание должно быть внешним, MkII не запитывает микроконтроллер. Проверьте правильность подключения MOSI,MISO,RST,SCK.

Re: Помогите прошить AVR

Добавлено: Пн фев 08, 2016 22:40:28
COKPOWEHEU
Наиболее распространенные ошибки - неправильное соединение контроллера и программатора (включая обрыв линий данный, отсутствие питания на контроллере и т.п.)
Неправильное тактирование (либо настроен на внешний кварц, а его нет, либо на внешний генератор, а его опять нет, либо внутренний генератор с делителем 1:8, а программатор не хочет так медленно).
Контроллер заблокирован (фузы RSTdisable - не помню есть ли он там, SPIen - этот вроде во всех есть).
.
Брак контроллера или программатора тоже бывают, но гораздо реже.

Re: Помогите прошить AVR

Добавлено: Вт фев 09, 2016 16:30:24
ipiter
GRAF писал(а):Приведите схему устройства, в котором вы хотите запрограммировать МК.
Питание должно быть внешним, MkII не запитывает микроконтроллер. Проверьте правильность подключения MOSI,MISO,RST,SCK.
Вот схема которую я прошиваю.
В спецификации AVR910: In-System Programming есть схема подключения. Она на приложенной картинке.

Re: Помогите прошить AVR

Добавлено: Вт фев 09, 2016 16:42:18
НАПАЛМ
Подайте на контроллер питание от внешнего источника. Vcc от программатора не подсоединяйте.

Re: Помогите прошить AVR

Добавлено: Вт фев 09, 2016 17:36:38
GRAF
НАПАЛМ писал(а):Vcc от программатора не подсоединяйте.
Вы так пробовали делать? Мой MkII не видит контроллер, если на Vcc не подать питание. Сам контроллер при этом запитан от внешки.

Re: Помогите прошить AVR

Добавлено: Вт фев 09, 2016 17:53:19
Pnjom-Penb
GRAF писал(а):Сам контроллер при этом запитан от внешки.
Так НАПАЛМ именно об этом и писал.

Re: Помогите прошить AVR

Добавлено: Вт фев 09, 2016 17:54:58
GRAF
Pnjom-Penb, вы внимательно прочитали, что я написал? Vcc от программатора к схеме не подключен-программатор не видит кристалл.

Re: Помогите прошить AVR

Добавлено: Вт фев 09, 2016 18:27:35
Pnjom-Penb
GRAF писал(а):вы внимательно прочитали, что я написал?
Да, так что, перечитывать нужно не мне. ;)
И лучше начать не со своих слов, а повыше. :)

Re: Помогите прошить AVR

Добавлено: Вт фев 09, 2016 18:29:37
taptun
Через вот эту программу, должно получиться , eXtreme Burner - AVR.
RESET необходимо подтянуть к питанию.

Re: Помогите прошить AVR

Добавлено: Вт фев 09, 2016 18:33:18
taptun
Питания от USB хватает .

Re: Помогите прошить AVR

Добавлено: Вт фев 09, 2016 18:41:09
GRAF
В MkII нет питания I/O цепи от USB.

Re: Помогите прошить AVR

Добавлено: Вт фев 09, 2016 19:12:58
ipiter
У меня сомнения в определении цоколёвки ISP программатора.
К разъёму подходит шлейф. Маркированный проводник обычно первый провод? Значит на ISP разъёме со стороны маркированного проводника шлейфа первый PIN?
На схеме в спецификации AVR910 показана распиновка разъёма.
В ней написано вид сверху (Top View)

Re: Помогите прошить AVR

Добавлено: Вт фев 09, 2016 19:15:39
ipiter
GRAF писал(а):
НАПАЛМ писал(а):Vcc от программатора не подсоединяйте.
Вы так пробовали делать? Мой MkII не видит контроллер, если на Vcc не подать питание. Сам контроллер при этом запитан от внешки.
Сначала на контроллер я подавал питание с VCC и GND программатора, а потом с внешки, а с программатора только четыре сигнала.

Re: Помогите прошить AVR

Добавлено: Вт фев 09, 2016 19:30:04
GRAF
Да, маркированный-первый.
http://www.atmel.com/ru/ru/Images/Atmel ... rGuide.pdf

Внешнее питание на микроконтроллер и на VCC программатора. C GND тоже самое.

Re: Помогите прошить AVR

Добавлено: Вт фев 09, 2016 19:42:53
Pnjom-Penb
ipiter писал(а):на контроллер я подавал питание ... потом с внешки
На схеме это не показано, потому и было сказано выше, что питание у платы контроллера д.б. свое, но оно д.б. известно программатору, для чего его и выводят на разъем.

Re: Помогите прошить AVR

Добавлено: Вт фев 09, 2016 20:15:08
ipiter
GRAF писал(а):Да, маркированный-первый.
http://www.atmel.com/ru/ru/Images/Atmel ... rGuide.pdf

Внешнее питание на микроконтроллер и на VCC программатора. C GND тоже самое.
А сам программатор от USB разве не получает питание?

Re: Помогите прошить AVR

Добавлено: Вт фев 09, 2016 20:42:44
ipiter
Спасибо большое!
Схема работает.
Проблема была в том, что неправильно интерпретировал распиновку шлейфа, идушего от программатора к схеме.