Параллельный программатор

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Параллельный программатор

Сообщение Dmitry Dubrovenko »

Сикока многа букафф. :)))
Экстрапуки с пиккаками и протосами в придачу, это - хорошо.
Однако есть два момента.
1. В/у железяки сначала надо изготовить.
2. Фирмварю сперва надо раздобыть (или изготовить).
В общем, как сказал один мой знакомый: "Сперва сами создаём себе трудности, а потом с успехом их преодолеваем". :beer:
Ну, а затем
_abk_ писал(а):Вытру сопли и буду снова радоваться
:)
ICQ нет, и, в ближайшее время, не будет.
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Параллельный программатор

Сообщение oleg63m »

Dmitry Dubrovenko писал(а):1. В/у железяки сначала надо изготовить.

да, блин, перед изготовлением стк500 все это добро, вышеуказанное, уже изготовили, и наубивали кучу микриков, что и спровоцировало изготовление стк500 (я не в счет, и многие другие, чтобы не в обиду, я просто захотел иметь классный проггер, и заимел ). так что некая полемика не в тему
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Параллельный программатор

Сообщение Dmitry Dubrovenko »

oleg63m писал(а):и многие другие
Ну да, ну да.
А темы про джидээмы от сырости плодятся. :wink:
Да, и как уже выше говорил, прошивальщик - не первоочередная задача данного чипа. Можно даже сказать, опция. :beer:
ICQ нет, и, в ближайшее время, не будет.
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Параллельный программатор

Сообщение oleg63m »

Темы плодятся от нежелания определенных индивидумов читать предыдущие посты. да что там предыдущие. иногда даже им адресованные
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
SergSV
Прорезались зубы
Сообщения: 230
Зарегистрирован: Вс янв 26, 2014 22:40:17
Откуда: Рязань
Контактная информация:

Re: Параллельный программатор

Сообщение SergSV »

Собрал год назад программатор HVProg. В последовательном режиме работает отлично. Захотел испробовать параллельный режим в этом программаторе. Нужно запрограммировать Atmega8 и не захотел работать. Atmel Studio не может считать сигнатуру пишет или 0xFFFFFF , а если понизить напряжение питания до 3.3 вольт то 0x1E1E1E. Напряжение на выводе Reset 12.6V. 5V не просаживается. Atmega8 живая. В другом программаторе в параллельном режиме все читается и пишется.В чем может быть причина?
Последняя прошивка для часов на RGB матрицах на 21 странице в теме https://www.radiokot.ru/forum/viewtopic ... &start=400
SergSV
Прорезались зубы
Сообщения: 230
Зарегистрирован: Вс янв 26, 2014 22:40:17
Откуда: Рязань
Контактная информация:

Re: Параллельный программатор

Сообщение SergSV »

Так и никто не ответил.
Посмотрите правильно ли формируются сигналы Vtg и Reset. Да и Vtg при включении программатора всегда включено. Разве оно не должно включаться тогда когда идет обращение к микроконтроллеру ?
Изображение
Вложения
hantek120.jpg
(136.49 КБ) 521 скачивание
Последняя прошивка для часов на RGB матрицах на 21 странице в теме https://www.radiokot.ru/forum/viewtopic ... &start=400
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Параллельный программатор

Сообщение oleg63m »

v тg можно проверить управляя из студии.
а ресет, да и другое можно прочитать в даташитах на мк. если честно я не помню. ну и напряжение ресета можно подергать подавая на соответствующую базу через резистор напряжение 4-5 вольт.
если vtg не изменяется в процессе программирования, надо в схеме мультика диод проверить между лм317 и микроконтроллером, в том ли направлении включен, в других схемах не помню как.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
SergSV
Прорезались зубы
Сообщения: 230
Зарегистрирован: Вс янв 26, 2014 22:40:17
Откуда: Рязань
Контактная информация:

Re: Параллельный программатор

Сообщение SergSV »

сигналы формируются , но вопрос по Vtg . Vtg должно быть постоянно включено или только включаться на момент программирования-чтения контроллера ? И как в Atmel Studio отключить проверку сигнатуры ?
Последняя прошивка для часов на RGB матрицах на 21 странице в теме https://www.radiokot.ru/forum/viewtopic ... &start=400
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Параллельный программатор

Сообщение Dmitry Dubrovenko »

SergSV писал(а):Vtg должно быть постоянно включено или только включаться на момент программирования-чтения контроллера
А на две страницы назад позырить?
Хотя, это - на моём многолишнегонавороченном программаторе.
Как, на программаторах правильных пацанов, могу только догадываться. :)
ICQ нет, и, в ближайшее время, не будет.
_abk_
Грызет канифоль
Сообщения: 264
Зарегистрирован: Сб мар 05, 2011 09:19:01

Re: Параллельный программатор

Сообщение _abk_ »

SergSV писал(а):Собрал год назад программатор HVProg...

По какой схеме... Щас угадаем.

SergSV писал(а):...правильно ли формируются сигналы Vtg и Reset...

Об этом детально написано в даташите. Любом. Или в книжках А.В.Евстифеева про AVR.

SergSV писал(а):Собрал год назад программатор HVProg...
...Разве оно не должно включаться тогда когда идет обращение к микроконтроллеру ?

Это определяется Вашей схемой и протоколом программирования.
SergSV
Прорезались зубы
Сообщения: 230
Зарегистрирован: Вс янв 26, 2014 22:40:17
Откуда: Рязань
Контактная информация:

Re: Параллельный программатор

Сообщение SergSV »

Изначально собирал этот
http://radiokot.ru/lab/controller/41/

недавно собрал такой вариант с доработками
Изображение
схему внизу прикрепил.
На выводе PD5 Atmega 8535 лог.1 при включении программатора.

Попробую заменить Atmega 8535. Может быть в ней проблема. Хотя по ISP все контроллеры шьет отлично.
Вложения
схема4.rar
(669.94 КБ) 284 скачивания
Последняя прошивка для часов на RGB матрицах на 21 странице в теме https://www.radiokot.ru/forum/viewtopic ... &start=400
_abk_
Грызет канифоль
Сообщения: 264
Зарегистрирован: Сб мар 05, 2011 09:19:01

Re: Параллельный программатор

Сообщение _abk_ »

SergSV писал(а): ...недавно собрал такой вариант с доработками
...

Как все сложно... Да тут STK500 почти весь... :shock: Осталось только 2313 добавить от Дмитрия Дубровенко! :))) Как в многочеголишнегонавороченномпрограмматоре :))) :beer:

SergSV писал(а):Изначально собирал этот
http://radiokot.ru/lab/controller/41/

Чем же он Вас не устроил?

SergSV писал(а):...На выводе PD5 Atmega 8535 лог.1 при включении программатора.

При установленном в Студии Vtg=5V там должен быть ШИМ, немного назад - обсуждали, какой.
Ничто в Вашей схеме не снимает Vtg в режиме ожидания. Для этого можно кнопку поставить или, если Вы за инновации, но против импортозамещения, еще один МК2313, как у ДД :shock: :beer:
Почему не работает? Вариантов немного, все тут уже обсуждались и выявлялись. Можно только гадать: неправильно подсоединен целевой МК/проблемы с питанием/неисправные детали/ошибки монтажа. А почему не пишете, что именно Студия говорит при попытке параллельного программирования?? С этого бы и начали...

Добавлю вдогонку. Смотрю на схему и вижу, что есть проблемы с питанием, а Студия Вам сообщает про то, что напряжение должно быть в интервале 4,5...5,5В, я угадал?
Еще вдогонку: U7.1 запитана неправильно...
SergSV
Прорезались зубы
Сообщения: 230
Зарегистрирован: Вс янв 26, 2014 22:40:17
Откуда: Рязань
Контактная информация:

Re: Параллельный программатор

Сообщение SergSV »

Да по U7.1 ошибка. На схеме не исправил , а в реальности запитана от Vtg. Скрин со студии выложу вечерком. Первый вариант устраивает. Но он также не работает в параллельном режиме. Да и как почитал многие его дорабатывали , ставили инвертор и регулировку Vtg. Поэтому собрал все в кучу и сделал все доработки на одной платке с возможностью питания как от USB так и от внешнего источника.
Последняя прошивка для часов на RGB матрицах на 21 странице в теме https://www.radiokot.ru/forum/viewtopic ... &start=400
SergSV
Прорезались зубы
Сообщения: 230
Зарегистрирован: Вс янв 26, 2014 22:40:17
Откуда: Рязань
Контактная информация:

Re: Параллельный программатор

Сообщение SergSV »

вот такую ошибку пишет студия.
Изображение
Последняя прошивка для часов на RGB матрицах на 21 странице в теме https://www.radiokot.ru/forum/viewtopic ... &start=400
_abk_
Грызет канифоль
Сообщения: 264
Зарегистрирован: Сб мар 05, 2011 09:19:01

Re: Параллельный программатор

Сообщение _abk_ »

SergSV писал(а):вот такую ошибку...

Ну так Вам все подсказали же! :))
Надеюсь выбрали Вы МК правильно и режим указали HVPP. Дальше пишет: Vtg проверьте и правильность подключения. Проверяли?
Если верить форуму, и Ваше изделие схеме соответствует, то с Vtg у Вас косяк :))) Странно, что приведенная Вами осциллограмма этого не показала.
Кроме того, при Vtg = 5,1В, как на скриншоте, на PD5 не логическая единица будет. А если у Вас PD5 вдруг битый, тогда откуда управление Vtg на осциллограмме? Что-то Вы не договариваете...
Правильность подключения проверяли? Сигналы на ножках целевого МК, занятых в HVPP, смотрели?
И какого типа предохранитель F1?
Где-то Вы налажали. Сам собирал по http://radiokot.ru/lab/controller/41/ 2 штуки, никаких проблем с учетом моментов, о которых я тут писать устал.
SergSV
Прорезались зубы
Сообщения: 230
Зарегистрирован: Вс янв 26, 2014 22:40:17
Откуда: Рязань
Контактная информация:

Re: Параллельный программатор

Сообщение SergSV »

МК выбран правильно .Предохранитель пока убрал думал он косячит. На PD5 не единица как я думал, а там ШИМ. Vtg регулируется. Я понял что пишет мне проверить подключение. Да в том то и дело что все проверил, все в норме.
Посмотрите может у меня не правильно подключена Atmega к выводам программатора ? Полная схему разводки под панельки во вложении.

Увеличенная под Atmega8

Изображение

разъем программатора в увеличенном виде

Изображение
Вложения
панельки.rar
(555.82 КБ) 226 скачиваний
Последняя прошивка для часов на RGB матрицах на 21 странице в теме https://www.radiokot.ru/forum/viewtopic ... &start=400
Аватара пользователя
Adusik
Поставщик валерьянки для Кота
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

Re: Параллельный программатор

Сообщение Adusik »

Кто подскажет, эта схема регулятора VTG рабочая? Если да, то надо ли выход VTG подтягивать к GND резистором на 300 Ом как советуют в некоторых комментариях?
Интересно будет ли работать AZ1117H-ADJTR (Н11А) вместо LM317? На старых материнках их море.
SergSV
Прорезались зубы
Сообщения: 230
Зарегистрирован: Вс янв 26, 2014 22:40:17
Откуда: Рязань
Контактная информация:

Re: Параллельный программатор

Сообщение SergSV »

Схема регулятора рабочая.
Последняя прошивка для часов на RGB матрицах на 21 странице в теме https://www.radiokot.ru/forum/viewtopic ... &start=400
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Параллельный программатор

Сообщение oleg63m »

Adusik писал(а):эта схема регулятора VTG рабочая?

как она может быть не рабочей, если она содрана со схемы фирменного стк-500?
только она ведь совсем не нужна, если вы не собираетесь программировать АТ-Хмеги.
да и то не совсем уверен, справится ли она с ними, без дополнений

будет ли работать AZ1117H-ADJTR (Н11А) вместо LM317?

не вижу причин не работать. единственное может придется немного подобрать резисторы в обвязке, чтобы получить 5 вольт VTG
Последний раз редактировалось oleg63m Ср апр 22, 2015 14:47:45, всего редактировалось 1 раз.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
Adusik
Поставщик валерьянки для Кота
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

Re: Параллельный программатор

Сообщение Adusik »

А где можно глянуть схему настоящего STK-500? В нете её нет.
Ответить

Вернуться в «AVR»