Jump to content

    
Sign in to follow this  
Petka

AvrUsb500 by Petka. продолжение

Recommended Posts

Проглядел. Будем знать.

 

Вчра собрал эту красоту! Автору респект!!!

Проблемы начались (и закончились после посещения форума) "хаотичным помигиванием" светодиода.

Товарищу james77 тоже респект!!!

Share this post


Link to post
Share on other sites
Доброго дня, пожалуйста не пинайте.

 

Можно ли применить в программаторе ATmega8L-8AU, других у нас в магазинах нет.

Можно. Где-то в предыдущей теме я выкладывал прошивку для кварца 7,3728 МГц. Она вам подойдёт.

Share this post


Link to post
Share on other sites
Чтобы Студия использовала эту команду и не ругалась, нужно изменить ответ на команду CMD_SIGN_ON с AVRISP_2 на STK500_2.

 

Да, я уже это понял покопавшись в исходниках Вашей версии программатора.

Кстати так Вашей версией и пользуюсь. :a14:

 

Вчра собрал эту красоту! Автору респект!!!

Проблемы начались (и закончились после посещения форума) "хаотичным помигиванием" светодиода.

Товарищу james77 тоже респект!!!

 

Спасибо.

 

Я правда так и не понял почему при немалом количестве людей собравших этот программатор, только у меня (ну а теперь уже и у brat_vl) проявилась нестабильность работы АЦП выраженная в "хаотичном помигивании". Вроде бы судя по даташитам ATmega8A в онтношении работы АЦП ничем не отличается от ATmega8.

Share this post


Link to post
Share on other sites

Доброго времени суток! Собственно вопрос по последней версии прошивки с функцией отладки: как задавать точки останова и поддерживается ли пошаговая отладка???

Share this post


Link to post
Share on other sites
Вроде бы судя по даташитам ATmega8A в онтношении работы АЦП ничем не отличается от ATmega8.

Атмел перешёл на более дешёвый, мелкий техпроцесс. Соответственно устойчивость к помехам снизилась. Если кристаллы, сделанные по предыдущей технологии прошали ошибки, то видимо новые версии не так устойчивы.

 

Собственно вопрос по последней версии прошивки с функцией отладки: как задавать точки останова и поддерживается ли пошаговая отладка???

Функция отладки это всего-лишь "debug-printf". т.е. ни точек останова, ни пошаговой отладки. Только отладочные сообщения.

 

Подскажите при подключении таргета, но без его питания светодиод загораться должен или нет?

Не должен.

Share this post


Link to post
Share on other sites

Не пойму почему не работает программатор? Терминалом видится

#EEnter SW Version Minor in hex [a]:

#EReset target at connector polarity test(1=on 0=off)[1]:

#E

OK, my SW version is now: 2.0a (hex)

Ready. Just close the terminal. No reset needed.

студия (версия 4.18)не видит устанавливаю STK500 свой COM 3 нажимаю connect и снова вылазит окно настроек, codevision (2.0.5.1)установки принимает, но при попытке прочитать таргет ошибка, примерно пишет установите программатор или что то подобное.

Шлейф прозвонил: MISO программатора- соединяется с MISO таргета, MOSI-MOSI, SCK-SCK, pземлю тоже прозванил, на RESET таргета где то 2.25 вольта - светодиод программатора не горит при подключенном МК (Mega32A), R6-220Om, R8-220Kom, R9-100Kom, драйвер FTDI 20814.Система стоит виндовс 7 64 разрядная, хотел попробовать казаму она висит и не реагирует.

Edited by amv2000

Share this post


Link to post
Share on other sites
Не пойму почему не работает программатор?

Ни у кого таких симптомов не было? кто работает в 64 разрядной виндовс 7, чем прошиваете...дудка в ней работает.

Edited by IgorKossak
Избыточное цитирование

Share this post


Link to post
Share on other sites

Простите за наглость, скоординируйте пожалуйста.

Не без труда прикупил FT232RL (RL т.к. у неё меньше обвесов, ненужен кварц, да и паять легче)и атмегу 88 (т.к. Petka вроде её советует) в TQFP32 корпусе. Перелопатил топики по этому программатору и в край запутался.

Нахожу печатки под RL с тремя светодиодами (павер, программ, таргет) наподобие вот этой:

 

bc3e67134c78d43a379a08e00688e8b1.jpg

 

Но схем под неё не вижу. В найденых схемах только светодиод на таргет стоит.

 

c3f4d0dd1ba21187d76e5ec566cd3204.gif

 

Кажется я не понимаю по каким схемам собирать, чувствую будто просто не нашел актуальной схемы :wacko:

 

Бросьте пожалуйста линкой или схемой + печаткой, буду весьма благодарен.

Share this post


Link to post
Share on other sites
...

Бросьте пожалуйста линкой или схемой + печаткой, буду весьма благодарен.

Первый пост первой темы про программатор.

Схемы и печатки ищите сразу под текстом "Актуальные на 8 июля 2009 года документы:"

Share this post


Link to post
Share on other sites

Уважаемый Petka а на мой вопрос можете что ответить пост 774 ? Я понимаю, что уже наверное достали Вас, но не стабильно ведет он как то себя или просто я не умею его готовить.

Share this post


Link to post
Share on other sites
Не пойму почему не работает программатор? Терминалом видится

#EEnter SW Version Minor in hex [a]:

#EReset target at connector polarity test(1=on 0=off)[1]:

#E

OK, my SW version is now: 2.0a (hex)

Ready. Just close the terminal. No reset needed.

студия (версия 4.18)не видит устанавливаю STK500 свой COM 3 нажимаю connect и снова вылазит окно настроек, codevision (2.0.5.1)установки принимает, но при попытке прочитать таргет ошибка, примерно пишет установите программатор или что то подобное.

Шлейф прозвонил: MISO программатора- соединяется с MISO таргета, MOSI-MOSI, SCK-SCK, pземлю тоже прозванил, на RESET таргета где то 2.25 вольта - светодиод программатора не горит при подключенном МК (Mega32A), R6-220Om, R8-220Kom, R9-100Kom, драйвер FTDI 20814.Система стоит виндовс 7 64 разрядная, хотел попробовать казаму она висит и не реагирует.

По порядку:

1. Программатор не видится по той причине, что программатор не определил подключение к программируемому контроллеру (подтверждающий симптом - "не горит светодиод при подключенном контроллере")

2. У вас в программаторе atmega8?

3. Почему на RESET таргета 2,25В ? Таргет запитан? Каким напряжением? Подтяните ресет таргета 10кОм к питанию и повторите попытку запрограммировать.

Share this post


Link to post
Share on other sites
По порядку:

1. Программатор не видится по той причине, что программатор не определил подключение к программируемому контроллеру (подтверждающий симптом - "не горит светодиод при подключенном контроллере")

2. У вас в программаторе atmega8?

3. Почему на RESET таргета 2,25В ? Таргет запитан? Каким напряжением? Подтяните ресет таргета 10кОм к питанию и повторите попытку запрограммировать.

Да сам не пойму почему не видит, Mega 8 16AU, кварц 14,7456, питание беру с USB мерял 5В но на Reset таргета 2,25 может потому,что диод стоит в паралель резистору 10Ком?

Другое почему студия не видит программатор без таргета ведь должна же.И CodeVision ошибку выдает при попытке что нибудь прочитать с таргета.

post-55744-1331728854_thumb.jpg

post-55744-1331730083_thumb.jpg

Edited by amv2000

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this