реклама на сайте
подробности

 
 
> Не могу прошить ATmega8535-16PU по ISP через программатор AVRISP mkII
marat_galimov
сообщение Oct 13 2015, 15:00
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 13-01-14
Из: Казань
Пользователь №: 80 017



Прошу помощи у сообщества.
Уже две недели не могу решить проблему.
Если ответ реально прост, не судите строго - это моя первая плата с МК AVR и мое первое знакомство с ними (до этого я их в глаза не видел).

Не могу прошить ATmega8535-16PU через оригинальный Atmel'овский программатор AVRISP mkII по 6-ти пиновому разъему ISP (МК и программатор были куплены в Терраэлектронике).

Принципиальная схема в PDF во вложении (Schematic_for_Electronix.pdf). Дико извиняюсь, что черно-белая схема (не разобрался как из Altium Designer печатать цветной schematic).

Atmel Studio последней версии (Atmel Studio 6.2 sp2 (build 1563) with .NET). Прошивка для AVRISP mkII (Firmware Version) - версия 1.17.

При попытке сделать Read Target Voltage через VCC пин ISP разъема - программатор считывает нормально - 5,0V. МК питается от внешнего источника питания.

Но вот при попытке прошить сам МК или даже сделать Erase chip на МК - получаю ошибку (screenshot_1.jpg) и диод на программаторе моргает красным (типа короткое замыкание).

В ошибке смутило - Connection failed on the reset line.

Распечатал:
1) AVR042: AVR Hardware Design Considerations;
2) Полный datasheet на ATmega8535;
3) Uset Guide на программатор AVRISP mkII;

Единственное что нашел во всех трех доках по RESET LINE полезного по проблеме, так это в доке по программатору:
The Reset line should not have a pull up stronger (i.e. smaller value) than 4.7k ohm. Any de-coupling capacitor should not be larger than 10uF.

Подумал - да бог с ними, сгонял в магазин и поменял в схеме (ну короче говоря перепаял):
1) R1 10K на 4,6K (обычный навесной);
2) C5 100uF на 10uF (YAGEO полярный электролитический 16V);

Результат - та же ошибка, ничего не изменилось.

У меня в окружении только два спеца по МК, они долго глядели на мою схему. Говорили - у тебя все нормально, непонятно почему не работает. Да и вообще не используй это говно, подбери другой МК и т.д. Но увы у меня в ТЗ именно этот МК и программирование его по ISP разъему на 6 пинов четко прописано.

Буду сильно благодарен каждому за любую помощь. Всем заранее спасибо.
Эскизы прикрепленных изображений
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  Schematic_for_Electronix.pdf ( 45.42 килобайт ) Кол-во скачиваний: 24
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
marat_galimov
сообщение Oct 13 2015, 15:41
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 13-01-14
Из: Казань
Пользователь №: 80 017



To Genadi Zawidowski:

Цитата
Понизить тактовую частоту интерфейса программатора до 4..16 кГц.


Понизил тактовую частоту интерфейса программатора до 4,209 kHz.

ВСЕ РАБОТАЕТ!!! ГЕНАДИЙ - ВЫ ПРОСТО БОГ!!!

Огромное спасибо вам!!! Вы мне здорово помогли!!!

PS. Скиньте мне на почту (m.damirovich@gmail.com) какой-нибудь ваш кошелек интернет денег или номер пластика сбербанка отослать вам на пиво (ну или радиодетали - что актуальнее в наше время biggrin.gif ).

Сообщение отредактировал marat_galimov - Oct 13 2015, 15:41
Go to the top of the page
 
+Quote Post
demiurg1978
сообщение Oct 13 2015, 15:54
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 333
Регистрация: 19-12-13
Из: Новосибирск
Пользователь №: 79 709



Цитата(marat_galimov @ Oct 13 2015, 22:41) *
Огромное спасибо вам!!! Вы мне здорово помогли!!

Да это типичная грабля новичков. Теперь вы будете знать, что нулевый МК прошивается на низкой частоте, потом можно перепрошивать на более высоких частотах.
Если вы за каждый вопрос будете на пиво кидать, разоритесь sm.gif))

Сообщение отредактировал demiurg1978 - Oct 13 2015, 15:54
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- marat_galimov   Не могу прошить ATmega8535-16PU по ISP через программатор AVRISP mkII   Oct 13 2015, 15:00
- - Genadi Zawidowski   Убрать конденсатор СОВСЕМ.   Oct 13 2015, 15:05
|- - RabidRabbit   Цитата(Genadi Zawidowski @ Oct 13 2015, 18...   Oct 16 2015, 17:53
- - marat_galimov   To Genadi Zawidowski: ЦитатаУбрать конденсатор СОВ...   Oct 13 2015, 15:25
- - Genadi Zawidowski   Понизить тактовую частоту интерфейса программатора...   Oct 13 2015, 15:29
- - Genadi Zawidowski   Для информации - в Питере кроме ТЕрраэлектроники е...   Oct 13 2015, 16:00
- - marat_galimov   To Genadi Zawidowski: ЦитатаДля информации - в Пит...   Oct 13 2015, 16:14
- - Genadi Zawidowski   ЦитатаА местные магазины в моем городе Это где? Я ...   Oct 13 2015, 16:17
- - marat_galimov   To Genadi Zawidowski: ЦитатаЭто где? Я подумал что...   Oct 13 2015, 16:35
- - zombi   Цитата(marat_galimov @ Oct 13 2015, 18:00...   Oct 13 2015, 20:17
- - Сергей Борщ   Дык потому что грамотные спецы из тех, кто с ними ...   Oct 14 2015, 09:51
- - marat_galimov   To RabidRabbit: ЦитатаНу и зря, просто на схеме но...   Oct 19 2015, 11:37


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 05:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01411 секунд с 7
ELECTRONIX ©2004-2016