Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
Рейтинг 4.86/92: Рейтинг темы: голосов - 92, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 30.06.2011
Сообщений: 41

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

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

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





0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.07.2011, 20:45
Ответы с готовыми решениями:

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

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

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

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

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

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

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

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

На правах оффтопа: Искал недавно на ICDarom STM8 - не нашел. Что я делаю не так?
0
0 / 0 / 0
Регистрация: 30.06.2011
Сообщений: 41
02.08.2011, 19:53
Ну, что, можете меня поздравить - победил-таки я 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
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
02.08.2011, 19:56
Хорошо что все разрешилось
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.08.2011, 19:56

СМА whirlpool awt2288 проц atmega16 прошить, проц atmega16 прошить
есть ли защита от считывания? То есть могу ли я слить прошивку процессора и записать на другой?

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

Не могу прошить МК
Здравствуйте. Хочу освоить программирование МК. Есть плата с контроллером STM32F103C8T6.Отладчик JetLink9. Человек, разбирающийся в этой...

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

Не могу прошить МК
Добрый день. Использую плату stm32f4 discovery. Была проблема с установкой драйвера st link. Но теперь вроде бы строит. В диспетчере...


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

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Новые блоги и статьи
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml, в чате форсили функторы модулей как суперфичу. Пытаясь отдуплить концепт, наткнулся на тутор с простым примером. А главный принцип обучения от. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru