Jump to content

    
Sign in to follow this  
Petka

AvrUsb500 by Petka

Recommended Posts

Собрал программатор и тут решил прошить Attiny2313 в CodevisionAVR 1.25. Установил FUSE для него так если галочка установлена 0, нет - 1. FUSE такие:

 

CKSEL3..0=0100

CKDIV8=0

SUT1..0=10

CKOUT=1

BODLEVEL2..0=101

EESAVE=0

WDTON=1

FUSE-бит запрограммирован, если установлен в 0.

 

Зашил их в Attiny2313 и пытаюсь считать FUSE с МК, но увы CVAVR выдаёт вот такую ошибку:

post-49731-1246732019_thumb.jpg

С AVRSTUDIO тоже самое.

 

Питание подаю от разъема USB.

Помогите разобраться или исправить.

Заранее благодарен!

Edited by mrk86

Share this post


Link to post
Share on other sites

Вы установили тактирование от внутреннего RC генератора и делитель на 8

попробуйте установить SCK Freq =57600 в CodevisionAVR 1.25.

Share this post


Link to post
Share on other sites
Коде вижен АВР не видит программатор.

И что при этом он говорит?

Что делать, куда смотреть?

Перемычку не забыли перекинуть?

Share this post


Link to post
Share on other sites
И что при этом он говорит?

Говорит что:

post-4879-1246780554_thumb.png

Перемычку не забыли перекинуть?

Нет, не забыл.

Моргать при включении должен 5-7 раз?

Share this post


Link to post
Share on other sites
Говорит что:

post-4879-1246780554_thumb.png

 

Нет, не забыл.

Моргать при включении должен 5-7 раз?

Ровно 6 раз.

 

Когда программатор подключен к программируемому устройству на устройство подано питание светодиод на программаторе зажигается? А когда программатор отключаете от устройства светодиод потухает?

 

Какой у вас стоит чип в программаторе и с каким кварцем?

 

P.S. Как долго моргает светодиод при подключении программатора? в течении секунды или дольше?

Share this post


Link to post
Share on other sites
Ровно 6 раз.

 

Когда программатор подключен к программируемому устройству на устройство подано питание светодиод на программаторе зажигается? А когда программатор отключаете от устройства светодиод потухает?

Нет. Светодиод горит постоянно вне зависимости от того подключен таргет или нет.

Какой у вас стоит чип в программаторе и с каким кварцем?

Мега 8 и 14.7456

P.S. Как долго моргает светодиод при подключении программатора? в течении секунды или дольше?

Дольше: 5 секунд

 

Что удивило, замена Меги (на непрошитую) ни к чему не привела: светодиод моргает и загорается также.

Edited by 11111

Share this post


Link to post
Share on other sites
Нет. Светодиод горит постоянно вне зависимости от того подключен таргет или нет.

 

Мега 8 и 14.7456

 

Дольше: 5 секунд

 

Что удивило, замена Меги (на непрошитую) ни к чему не привела: светодиод моргает и загорается также.

Не верю! Проверяйте схему, отмывайте флюс, ищите закоротки. Почему у вас чип мега8 а прошиваете прошивкой для меги 168? Фузы тоже разные для меги 8 и 168. Бардак. Дольше 5 секунд, это вы ошиблись с прошивкой фузов скорее всего.

Share this post


Link to post
Share on other sites
Не верю! Проверяйте схему, отмывайте флюс, ищите закоротки. Почему у вас чип мега8 а прошиваете прошивкой для меги 168? Фузы тоже разные для меги 8 и 168. Бардак. Дольше 5 секунд, это вы ошиблись с прошивкой фузов скорее всего.

Строка была взята из примера. Там (у себя) поменял на мегу8 и на com4. Остальное не менял.

Далее.

Перешил мегу8. Вот фьюзы.

post-4879-1246805254_thumb.png

Не работает. Ничего не поменялось.

Share this post


Link to post
Share on other sites
Строка была взята из примера. Там (у себя) поменял на мегу8 и на com4. Остальное не менял.

А зря. Фузы в мегах 48, 88, 168 отличаются от меги 8

Share this post


Link to post
Share on other sites
А зря. Фузы в мегах 48, 88, 168 отличаются от меги 8

Фузы с поста выше правильные?

Share this post


Link to post
Share on other sites

Еще прикольно ведет себя терминал CVAVR 1.23

Прописываю ему в настройкахвиртуальный COM4, на котором висит прогер, запускаю терминал, светодиод гаснет и... все.

З.Ы. нет не все. После отключения таргета, грит, что КОМ порта 4 нет, используйте другой порт.

При этом диод гаснет, при дисконнекте загорается.

Хрень какая-то.

Edited by 11111

Share this post


Link to post
Share on other sites
Еще прикольно ведет себя терминал CVAVR 1.23

Прописываю ему в настройкахвиртуальный COM4, на котором висит прогер, запускаю терминал, светодиод гаснет и... все.

З.Ы. нет не все. После отключения таргета, грит, что КОМ порта 4 нет, используйте другой порт.

При этом диод гаснет, при дисконнекте загорается.

Хрень какая-то.

давайте по-порядку:

проверьте функционирование ft232: замкните у неё TX и RX. проверьте есть ли в терминале эхо.

 

Фузы с поста выше правильные?

похожи.

Share this post


Link to post
Share on other sites
давайте по-порядку:

проверьте функционирование ft232: замкните у неё TX и RX. проверьте есть ли в терминале эхо.

Есть порядок (в смысле эхо) при замыкании 1 и 5 ног FT232RL

Share this post


Link to post
Share on other sites
Есть порядок (в смысле эхо) при замыкании 1 и 5 ног FT232RL

Теперь проверьте всё-ли в порядке с питанием меги. На всех ножках есть ли +5В и везде подключена земля?

Потом проверьте линию ресет у меги. на ней всегда должно быть +5В. При попытке программирования тоже.

Потом проверьте есть ли генерация на кварце. Сообщите результаты.

Share this post


Link to post
Share on other sites

Спасибо. Косяк нашелся - сопротивление на земле под мегой.

Нашелся и ещё один косяк - железо от версии 2 (изначально на проект наткнулся на http://www.mindrunway.ru/PetkaAvrUsb.html) соответственно схема была взята оттуда. Тем более, что рязъем был идентичен используемому мной сейчас АВР910 и все переходники могут использоваться с Вашим прогером. Как лучше на Ваш взгляд решить эту проблему?

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this