Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AvrUsb500 by Petka. продолжение
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23
Kot_Geniy
Petka, спасибо за внимание и помощь "потребителям" Вашего программера. Проблема решилась заменой кондеров на 20р вместо установленных ранее 22р. Возможно кварц со временем "устал". Теперь корректно работает в 4 и 6 студиях. Спасибо.
ut4ua
Верой и правдой служил программатор и вдруг захандрил . В CodeVisionAVR Evaluation пишет AVRISP error getting parameter: 0x92. Что это за ошибка ?


Petka
Цитата(ut4ua @ Jan 4 2014, 15:34) *
Верой и правдой служил программатор и вдруг захандрил . В CodeVisionAVR Evaluation пишет AVRISP error getting parameter: 0x92. Что это за ошибка ?

Симптомы подробнее!
При подключении USB светодиод быстро моргает 6 раз?
Измерьте напряжение питания микроконтроллера.
Кварц частоту генерирует?
Ft232r работает? У вас светодиоды на ft шке стоят или нет? Если стоят, то мигают ли при попытке программирования?
В конце концов попробуйте другим софтом (avrdude, например).
ut4ua
Спасибо, вопрос снят. Каким то образом слетела прошивка sad.gif , перепрошил мегу8 и все снова работает.
Pendragon
Привет всем, вот и решил перейти на этот программатор. Дабы уменьшить плату до малых размеров, я решил прошить мегу8 вне платы, убрав таким образом лишние связи.

Прошивал через кодвиженАВР версии 3.08, на винде 7 х64, используя лпт программатор на основе 74HC244N по следующему алгоритму:
1 подключил схему к программатору и запитал
2 запустил кодвижн
3 нажал "запуск программирование чипа" и в открывшимся окне выбрал мегу8, нужные фьюз биты, далее файл-лоад флешь и программ алл.
Во время программирования всплыло окно вопрошающее прошифку еепром, я нажал "нет".

Мега прошилась без сбоев, вопрос: каким образом проверить - как встала прошивка? Я новичёк и опыта - кот наплакал.
Лишний раз собирать навесную схемку не охота, по этому есть желание проверить сразу чексумм и ли что там, и главное - как?

Буду благодарен за скорый ответ.
wockman
Подскажите где посмотреть последнию ревизию программатора и прошивки, а то у меня по моему седьмая.
Slava_Dr
Я вас УМОЛЯЮ! Будьте сказочно любезны ПОМЕНЯТЬ документ в первом посте в старой теме в самом низу! HowTo.pdf! Поставьте туда файл из архива, там правильно! Я из за этого парился полторы недели, угрохал одну мегу и FT232RL.... Там досадная ошибка- для первоначального программирования соедените Х2 и Х3!!!
cerkoni
Собрал программатор на FT232RL и FTMEGA8/16 AU. в пони прог настроил порт, провел тест, хотел провести первоначальное программирование, пони не открывает файл прошивки, пишет: "Нет элементов удовлетворяющих условиям поиска". ОС Виста дом.версия 32 разрядная. Пони прог скачивал из разных мест, везде одно и тоже. В чем проблема?
wockman
Подскажите плиз где скачать последнию прошивку и печатку, а то что то полазил и не нашел, не хочется всю ветку опять просматривать.
Petka
Цитата(wockman @ Nov 16 2014, 00:18) *
Подскажите плиз где скачать последнию прошивку и печатку, а то что то полазил и не нашел, не хочется всю ветку опять просматривать.

тут в первом посте: http://electronix.ru/forum/index.php?showtopic=42679 под строкой "Актуальные на 8 июля 2009 года документы:"
Fizik
Здравствуйте!
Существует ли какая-нибудь возможность собрать программатор на ft245? просто завалялось их у меня штук 50...
wockman
Цитата(Petka @ Nov 18 2014, 16:24) *
тут в первом посте: http://electronix.ru/forum/index.php?showtopic=42679 под строкой "Актуальные на 8 июля 2009 года документы:"

Спасибо, просто нашел печатку а со схемой не совподает из того поста, вроде разобрался.
Sascha
Здравствуйте. Как то приобрел 6-ть МК (атмел) 3-и из которых прошились на программаторе Громова, а 3-и не определились (пони прог, сина прог, юни прог), у товарища взял юсбасп результат тот же, позже нашел у товарища программатор мини прог на нем все определились. Вопрос такие МК(слышал, что атмел сейчас как то по новому запустил свои МК) определяться на этом программаторе? Спасибо.
makaroff
Что то не хочет Atmel Studio 7 с программатором работать. Говорит:
Unable to connect to tool STK500 (COM3)
Timestamp: 2015-12-03 13:06:51.421
Severity: ERROR
ComponentId: 20100
StatusCode: 1
ModuleName: TCF (TCF command: Tool:connect failed.)

The signature of the attached tool is AVRISP_2, which is unexpected.
Petka
Цитата(makaroff @ Dec 3 2015, 13:09) *
...
The signature of the attached tool is AVRISP_2, which is unexpected.

В крайней прошивке программатора сигнатура исправлена. Обновите прошивку.
makaroff
Цитата(Petka @ Dec 4 2015, 18:44) *
В крайней прошивке программатора сигнатура исправлена. Обновите прошивку.

Спасибо! Одна проблема - что то я её никак на форуме отыскать не могу...
О, вроде нашёл: http://electronix.ru/forum/index.php?showt...p;#entry1077360
makaroff
Petka, спасибо и за программатор и за то, что до сих пор отвечаете на вопросы.
Стал использовать Atmel Studio 7. Всё удобно в ней и замечательно. И шьётся в ней всё очень быстро. Одна беда - постоянно, перед прошивкой, вылазит сообщение:


Petka
Цитата(makaroff @ Dec 7 2015, 15:30) *
Petka, спасибо и за программатор и за то, что до сих пор отвечаете на вопросы.
Стал использовать Atmel Studio 7. Всё удобно в ней и замечательно. И шьётся в ней всё очень быстро. Одна беда - постоянно, перед прошивкой, вылазит сообщение:
...

Проверьте номиналы резисторов в программаторе.
hvoma2
Залочил при программировании Atmega8 (TQFP) на программаторе. Перед заменой хочу новую м/с отдельно запрограммировать заранее. Может кто подскажет какие фузы выставить на Khazama AVR programmer?
makaroff
Цитата(Petka @ Dec 7 2015, 17:35) *
Проверьте номиналы резисторов в программаторе.

Все как положено.
74LS00
Попал я на этот очень секретный форум не сразу, повезло кое как найти эту тему, естественно не в поисковике, ну очень уж секретный форум. Хотя учитывая нечитабельно мелкую кнопку регистрации засунутую очень долеко и начисто отсутствующий ник где либо, уже не удивляюсь секретности этого места. Я бы воткнул спойлер, но последнее время на форумах их все повыключали.

Поскольку первая тема кончилась ещё в 2009 году тогдаже как и начилась, хочется спросить где искать ссылку на обновление?
Кручу первый пост в этой теме и ничего, ниоднной ссылки, даже там где написано об исходниках.

Заинтересовала конструкция тем что это какбы настоящий stk500 и проблем с ним возможно не будет. Скорее всего в среду разработки я его втыкать не буду чтоб угробить обновлением, да и обновления оригинального stk500 я вообще не встречал, везде лежит один и тотже файл прошивки. С контролерами всего 2 года играюсь, видимо новых с того времени не вышло да и уже не выйдет в связи несуществованием компании разработчика.

Мне нужен надёжный програматор который будет использован временно для отладки, а после как аварийный.
Искал решение на 1 МК, но раз уж в схеме всё равно будет uart , то парочка каких нибуль 74244 будет переключать его то нна програматор, то на мою схему.
Также у меня 2 МК прошивка которых и будет аварийной, точнее покачто одна будет работать, а вторую буду отлаживать, поэтому тоже будет переключенние програматора.
Переключатель будет механический, может джампер какой, ещё не придумал.

По поводу первой прошивки. ft232 может шить и быстро через особую дудку, да и вообще можно использовать только её, но не хочу нарватся на китайскую и плясать уже с самой ft, поэтому нафик её вообще.

Выпендрюсь.
Собирал stk500 по обычной схеме на pl2303 и ей же шил МК , подробности прилагаются https://github.com/74ls00/DSS-3V/tree/master/Programmer
Пробовал шить и другими преобразователями обычнной дудкой, но медленно как тут и писалось.
Под pl2303 есть хреновые драйвера, через терминал дрыгает, а програматор не работает, решается заменой на нормальные, win7 64 без проблем. Недостаток только корпус как и у ft232rl . Микру память можно не ставить, настройки там никчёмные, ну и главная её фича цена.

cp2102 тоже шилось на прямую, в своих поделках не применял, только модуль юзал, но паять такое не хочется. Читал что хорошая очень, но это было давно, да и цена выше бакса.

Что порадовало так это ch340g китайское чудо. Удобный корпус, нафик лишние ноги. Также ей можно шить, только медленно как и другие програмные com порты. Но простоту пайки ещё и окупает её стоимость меньше бакса.
С драйверами вроде как тоже проблем нет, только искать надо на ch341 , это полная версия микросхемы с тем же самым мелким 28 ногим корпусом как и другие.

Вопрос
Я тут уже 3 среды разработки поставил и все собаки разные под разные исходники, неужели ещё одну ставить.
Готовая прошивка есть под 7.3728 кварц и мегу 168 ?
Или опять собирать. У меня и ардуины обычной нет никакой чтоб это проверить, только qfp чипы да про мини с smd резонатором который меньше чем 1206. Хотелось бы чтоб уж наверняка заработало
Petka
Цитата(74LS00 @ Aug 21 2016, 22:43) *
...
Вопрос
Готовая прошивка есть под 7.3728 кварц и мегу 168 ?
...

Нет.

Цитата(74LS00 @ Aug 21 2016, 22:43) *
...
Вопрос
Или опять собирать.

Соберётся, но работать не будет. Те версии, что я собирал для кварца 7,3727 были "особенные". Для того, что бы программатор успевал на малой частоте выполнять нужную работу была выкинута часть расширенного функционала и проведена мелкая оптимизация. Если ОЧЕНЬ надо, то попробую найти те исходники. Но как говорится без гарантий =)
mitre
Я собирал по этой схеме и печатке + мега8 и кварц на 7.3728 MHz все работает но Программатор не может генерировать сигнал 1 MHz
http://radiokot.ru/lab/controller/45/
Вы можете добавить генерировать сигнал 1 MHz в исходниками ?
bim1405
Собрал программатор (мега8 +PL2303)прошивка V8 ,работает в студии 7 ,CVAVR,AVRDUDE,SinaProg.
Melandr
Petka, добрый день. не знаю, читаете сейчас этот форум. решил продублировать свой вопрос, который задал на Радиокоте. А то смотрю особо помочь не может никто там. А почитал здесь форум, думаю что-то толковое подскажете. Вот вопрос:
Вопрос возник по внутрисхемному программированию. На плате установлен микроконтроллер ATmega8A в корпусе TQFP32. Для программирования контроллера выведен разъем IDC6 2x3. Программатор AvrUsb500 by Petka подключается через вот такой переходник
https://ru.aliexpress.com/item/2PCS-10P ... 0.0.j93YN3
Ну и вроде бы нормально все прошивалось. А сейчас резко перестало. Начал сначала грешить на программатор, заново его перепрошил. Все нормально. Теперь остается только проверить сам контакт в разъеме IDC6 либо что-то с линиями SPI. Вопрос вот в чем, что и как можно проверить при перепрошивке. Например, при нажатии кнопки "Считать сигнатуру" линия Ресет подтягивается к минусу. Также допусти какое напряжение должно быть на линиях SCK, MISO, MOSI при отключенном программаторе, потом при подключении программатора. Потому что мерю напряжение на этих линиях на плате с ATmega8 в ДИП-корпусе, все линии подтянуты к +5В. А измеряю напряжение на ATmega8 в СМД корпусе, напряжение на линия SPI где-то 0,7В. При подключении программатора напряжениеподнимается до 1,5....2,2 В. Сам микроконтроллер куплен на ebay. Он уже был прошит, то есть сказать что он не работал, не скажу. Может у кого-то уже были похожие траблы?
И только что после многократных передергиваний разъема SPI и смещения его в по сторонам удалось считать сигнатуру и записать прошивку, правда верификация прошла с ошибкой, но на индикаторе устройства отобразилась информация. Может кто-то знает, допусти при прижатии РЕСЕТа к 0, как должен отвечать программируемый контроллер? Какие должны быть уровни напряжений на линии SPI без подключенного программатора, с подключенным программатором, в режиме чтения?
PS: этим программатором пользуюсь давно. Обычно прошивал ATmega8, ATmega168, ATmega88 - в ДИП-корпусе, ATtiny2313, ATtiny4313 - в СМД. Проблем не было. А сейчас пытаюсь прошить ATmega8A-AU в TQFP и что-то не идет нормально.
Ivanvo
Здравствуйте. Подкиньте последнюю схему с печаткой и прошивками. Заранее спасибо.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.