Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.95/79: Рейтинг темы: голосов - 79, средняя оценка - 4.95
itpirikrymo
0 / 0 / 0
Регистрация: 30.06.2011
Сообщений: 41
1

Не могу прошить ATMEGA16 16PU

09.07.2011, 20:45. Просмотров 14472. Ответов 18
Метки нет (Все метки)

Доброго весм времени суток!
Начал знакомство с МК. Начал с изготовления инструментов.
Изготовил USB-программатор на FT232RL и
JTAG-отладчик, скачал SinaProk.
Так вот - никак не могу прошить контроллер в JITAG-ICE (контроллер AtMiko16 16PU).
Пограмматор вроде рабочий: призамыкании Rx-Tx переданная из терминала информация возвращается.
И до и после буфера в момент обращения (из SinaProk-AVRDude)
на ногах SCK - такты, на MOSI - что-то импульсное, на MISO тоже что-то есть.
Но SinaProk пишет " avrdude: ft245r_program_enable: foytid" и т.д. Скриншоты и фото добавил.
Я понимаю что SinaProk не видит МК. Но почему так происходит?
Вопрос как проверить живой ли вообще контроллер? Как проверить правильно ли приходят данные к МК и отвечает ли он?





0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.07.2011, 20:45
Ответы с готовыми решениями:

Не могу прошить atmega16
Приобрел программатор avr ysp 3.2 Подключаю к нему атмегу( RESIT, MOSI, MISO, SCR, GND, VCC)....

Сторожевой таймер ATmega16-16PU
Здравствуйте! Есть вопрос по сторожевому таймеру Atmega16-16PU. Это мой первый рабочий проект и...

Можно ли прошить ATMega16 не по SPI
Пытаюсь прошить свой первый микроконтроллер ATMiko16. можно ли прошить МК не используя интерфейс...

Не могу запрограммировать ATMega16
Пытаюсь CodeVisionAVR запрограммировать Mega16 с помощью программатора "пять проводков LPT" . ...

Не могу прошить мк.
Всем здрасте!Собираю управление шасси робота и не могу понять почему не шьется мк.Есть вот такая...

18
itpirikrymo
0 / 0 / 0
Регистрация: 30.06.2011
Сообщений: 41
17.07.2011, 00:22 2
Спасибо всем за "помощь"!!
Miko прошилась.
помогла замена драйверов на последние и установка в SinaProk скорости default, а в настройках виртуального som порта скорости 230400.
0
itpirikrymo
0 / 0 / 0
Регистрация: 30.06.2011
Сообщений: 41
21.07.2011, 22:45 3
Это, б***ь не электроника, а куча железа с искуственным интеллектом... Как хочет так и работает....
Хотя бы кто-нибудь объяснит мне популярно как все это говно работает...Или это только мне так везет....
Решил забацать лабораторный БП из АТХ, там показометр от меги8 данные получает. 4 дня над этой херью работал - все аккуратно, страхуясь, без четкого осознания того, что должно произойти ниразу тумблером не щелкнул... Собрал, вкрячил этот долбаный атмел ( в последнюю очередь), прошивать, а SinaProk то же самое, что в первом посте кажет. Причем 16 мега и читается и пишется и видится. Ладно, для контроля беру еще одну восьмушку(свежую ниразу не паяную), подпаиваюсь к vcc, gnd,miso,mosi,sck,rst - то же самое - ноль эмоций. Ну что не так? Она же новая? На заводе настроена на внутренний генератор, rst подается. Ничего не понимаю. Нужна помощь!!!
Уже очень хочется к этой долбаной меге применить вот этот (фото) "высоковольтный программатор"...

0
itpirikrymo
0 / 0 / 0
Регистрация: 30.06.2011
Сообщений: 41
22.07.2011, 23:14 4
таки чито мене делать?
0
BykTiho
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
23.07.2011, 05:43 5
Чета я не понял. Ведь
Цитата Сообщение от itpirikrymo
Мega прошилась
0
BykTiho
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
23.07.2011, 05:45 6
Цитата Сообщение от itpirikrymo
таки чито мене делать?
Успокоиться, выдохнуть, сделать небольшой перерыв - и снова грызть гранит этой науки... Тяжело в учении...
0
itpirikrymo
0 / 0 / 0
Регистрация: 30.06.2011
Сообщений: 41
23.07.2011, 11:07 7
Цитата Сообщение от BykTiho
Чета я не понял. Ведь
Цитата Сообщение от itpirikrymo
Мega прошилась
Прошилась 16 мега, та что в jtag-ice. Вот она-то и отзывается нормально (значит программатор рабочий)
а 8 мегу, ту, что в показометре в БП никак прошить не могу...
0
BykTiho
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
23.07.2011, 11:28 8
Иногда проблема в том, что в схеме используются ноги для программирования. Есть 2 варианта решения:
1. Отключить все, что подключено к ногам для программирования
2. Запрограммировать МК отдельно от схемы, а потом запаять или вставить в панельку на схеме
0
itpirikrymo
0 / 0 / 0
Регистрация: 30.06.2011
Сообщений: 41
23.07.2011, 15:52 9
Цитата Сообщение от BykTiho
Иногда проблема в том, что в схеме используются ноги для программирования. Есть 2 варианта решения:
1. Отключить все, что подключено к ногам для программирования
2. Запрограммировать МК отдельно от схемы, а потом запаять или вставить в панельку на схеме
Пробовал...Так для этого достаточно только к нужным ногам подпаяться (miso,mosi,sck,rst,vcc,gdn) или еще что-то нужно. И GDN можно использавать любую ногу?
0
topor123
0 / 0 / 0
Регистрация: 24.03.2011
Сообщений: 86
23.07.2011, 16:35 10
Цитата Сообщение от itpirikrymo
Цитата Сообщение от BykTiho
Иногда проблема в том, что в схеме используются ноги для программирования. Есть 2 варианта решения:
1. Отключить все, что подключено к ногам для программирования
2. Запрограммировать МК отдельно от схемы, а потом запаять или вставить в панельку на схеме
Пробовал...Так для этого достаточно только к нужным ногам подпаяться (miso,mosi,sck,rst,vcc,gdn) или еще что-то нужно. И GDN можно использавать любую ногу?

Значится у мя проблема была аналогичная только с atmega8. прошивалась ровно 2 раза--потом фиг.Ничего не помогало. Углублённые танцы с бубном не делал-просто выкидывал.Время дороже.
0
BykTiho
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
23.07.2011, 19:20 11
Да, кстати, как ведет себя другой мк? Если прошивается, то этот - в мусор. А если нет - тогда проверяй качество пайки программатора, разъемов, платы и т.п. Лучше всего заново пропаять, благо там точек не много.
0
itpirikrymo
0 / 0 / 0
Регистрация: 30.06.2011
Сообщений: 41
23.07.2011, 22:21 12
Цитата Сообщение от BykTiho
Да, кстати, как ведет себя другой мк? Если прошивается, то этот - в мусор. А если нет - тогда проверяй качество пайки программатора, разъемов, платы и т.п. Лучше всего заново пропаять, благо там точек не много.
Программатор в норме 16мега прошилась с верификацией. к 8 (новой) подпаиваю проводки) к ногам (вне платы-висит на соплях), подключаю, sinaProk не видит ее. может там что-то со скоростями порта и скоростями, выставляемыми в SinaProk (AVRDude)? Я так понял с подобным мало кто сталкивался... Буду бедить...
0
BykTiho
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
24.07.2011, 08:59 13
А там есть галочка "тормоз" или подобная, которая снижает скорость обмена? Или попробовать вручную снизить скорость до минимума. Новые МК не шьются на высокой скорости, где-то тут уже была про это тема...
0
Bomomd
0 / 0 / 0
Регистрация: 29.03.2010
Сообщений: 2,020
24.07.2011, 09:03 14
Цитата Сообщение от itpirikrymo
И GDN можно использавать любую ногу?
Что то я вот этот момент не понял, поясните что о чьей ноге идет речь?
0
kytikot
0 / 0 / 1
Регистрация: 27.01.2010
Сообщений: 3,435
24.07.2011, 09:51 15
Цитата Сообщение от Bomomd
Цитата Сообщение от itpirikrymo
И GDN можно использавать любую ногу?
Что то я вот этот момент не понял, поясните что о чьей ноге идет речь?

Наверное, топикстартера смущает тот факт, что у МК есть несколько ножек, обозначенных GND.

P.S. Кстати - не GDN, а GND !!! GrouND
0
somyo_3
0 / 0 / 0
Регистрация: 09.01.2011
Сообщений: 544
24.07.2011, 17:11 16
Паять все. Ещё желательно весь обвяз нормально организовать. И будет вам счастье. Кстати, я ведь не имел таких проблем, Громов заработал правда не сразу, а вот усб-тини без нареканий сделано уже несколько штук, один стационарно на плате моего отладочного чуда. У вас же хня какая-то вечно. Я лочил кристаллы, потом просто тупо прогал 13 тиньку как генератор и им поднимал. Микрухи брал в ИС Даром.ру и говна не приходило, всегда всё шилось, если не шилось- помогало вкуривание в плату и исправление косяков. ЧТО Я ДЕЛАЮ НЕ ТАК???
0
dsodir
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 4,284
24.07.2011, 17:53 17
ЧТО Я ДЕЛАЮ НЕ ТАК???
Переверни вторую букву на аватарке и фейл не заставит себя долго ждать :)

На правах оффтопа: Искал недавно на ICDarom STM8 - не нашел. Что я делаю не так?
0
itpirikrymo
0 / 0 / 0
Регистрация: 30.06.2011
Сообщений: 41
02.08.2011, 19:53 18
Ну, что, можете меня поздравить - победил-таки я 8-ю мегу.
Только я вообще не понял что произошло....
Значит, при попытках хотя бы получить какой-нибудь ответ от МК с помощью SinaProk-USB(FT232RL) ничего не происходило (DUDE ошибки выдавала даже при попытке чтения сигнатуры). Причем в любых комбинациях и на любых скоростях и на 3-х МК из разных нигазинов (один в плате, два "навесу"), однако, система...На той ноге МК, с которой снимается ответ (MOSI по-моему) на запрос сигнатуры шевеления определенно были, но очень странные - похожие на видеосигнал (ступеньками) и в пределах 4.7-5.2(Vcc)В. То есть, я так понимаю, ни один МК не смог почему-то дожать линию до земли...Жалко осциллограммы удалил...Вывод: что-то не дает дожать линию - либо внутри МК, либо в программаторе... НО...
Замутил STK200/300 (ну, тот, что на LPT), взял ноут с LPT и 2000win (благо в них недостатка нет). PonyProk+Stk200/300 все прочитало и прошило с полтычка. Вывод: значит точно что-то с USB-ft232RL...
После чего, ради эксперемента подключаю все к USB-ft232RL - все читается и пишется да еще и прямо в схеме на любых скоростях и никаких ступенек и до земли все дожимается...
Какого черта внутри этой гадости (МК) происходит???
*****
А.... завтра осциллограммы с тех, что еще не прошиты и "на весу" сниму и выложу...
0
BykTiho
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
02.08.2011, 19:56 19
Хорошо что все разрешилось
0
02.08.2011, 19:56
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.08.2011, 19:56

Не могу прошить Attiny13
Тиньки пришли с Китая прошли через ФюзеБитДоктор, программатор avrysp mk2 clone, заливаю через...

Не могу прошить контроллер
Доброго вам времени суток! Прошиваю контроллер программою SinaProg 2.1.1, программатор - usbasp,...

Не могу прошить attiny13
Под рукой есть такой программатор: http://www.ebay.com/itm/-/190898815655?roken=cUgayN Он иногда...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru