Jump to content

    
Sign in to follow this  
Petka

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

Recommended Posts

Нет, частота там присутствует только в режие "1MHz" по умолчанию программатор работает в режиме "fast".

 

Ничего естественного. При правильной сборке программатор работает сразу. Пробовали заходить терминалкой на порт программатора (как написано в FAQ)?

попробовал . Ничего не получается. Пишет что комп порт занят другой программой. Пользовался терминальным эмулятором , скаченным по вашей ссылке. Может в настройках что-то надо прописать, например выбрать тип терминала- их там три и т.д

Share this post


Link to post
Share on other sites
попробовал . Ничего не получается. Пишет что комп порт занят другой программой. Пользовался терминальным эмулятором , скаченным по вашей ссылке. Может в настройках что-то надо прописать, например выбрать тип терминала- их там три и т.д

если пишет что компорт занят, значит кто-то занял компорт =) закройте лишние программы, которые могут использовать компорты, CodeVision, например.

Share this post


Link to post
Share on other sites
если пишет что компорт занят, значит кто-то занял компорт =) закройте лишние программы, которые могут использовать компорты, CodeVision, например.

что то ка не делал, помогло только отключение в диспечере порта, а потом его включение, кто та его сразу занимал, но кто не обнаружил. коде вижен увидел программатор. Атмегу 32 зашивает за 50сек.Спасибо. А как оживлять ножку 1мгц?Где надо галочку поставить?

Share this post


Link to post
Share on other sites
Выкладываю прошивки (HEX) программатора "AvrUSB500_by_Petka_HEX_v7_dbg" в которых реализована новая фича отладки.

Petka! Я залил новую прошивку (18432000, Atmega8).

При подаче питания светодиод проморгал, как положено.

В терминалке общается в полном объёме, но в студии

не конектится, хотя со старыми версиями прошивок в

студии конектился и прошивал я.

Share this post


Link to post
Share on other sites
FAQ прочитать на предмет "терминального режима".
спасибо, всё работает!!!

 

если кому интересно, то кварц на 6мГц можно добыть из USBишной мышки. Может и микруху от туда можно использовать вместо FT232, но доки я на неё не нашёл

Share this post


Link to post
Share on other sites
Petka! Я залил новую прошивку (18432000, Atmega8).

При подаче питания светодиод проморгал, как положено.

В терминалке общается в полном объёме, но в студии

не конектится.

Перемычка разомкнута 1MHz?

Переткните прорамматор.

Share this post


Link to post
Share on other sites

Урра! Дошли руки!

Выкладываю "abd_demo" портированную под все известные мне С компиляторы для AVR.

 

Проверено на:

1) CodeVision (Version 2.04.4a Evaluation)

2) IAR C/C++ Compiler for AVR 5.30.0 [KickStart] (5.30.0.30166)

3) ImageCraft ICCAVR v 7.22C build 25 sep 2009 21:42:08

4) WinAVR-20090313 (avr-gcc 4.3.2)

 

В архиве:

"abd_demo_cv.prj" файл проекта для codeVision

"abd_demo_iar.ewp" файл проекта для IAR

"abd_demo_icc.prj ABD_DEMO_ICC.SRC " файлы проекта для ImageCraft ICC

"Makefile" файл проекта для WinAvr (avr-gcc)

 

"docs/howto_abd_demo.pdf" - простенькая документация как создавать проекты с использованием "abd" самому под вышеперечисленные компиляторы.

 

Проверяйте!

abd_demo2.zip

Share this post


Link to post
Share on other sites

Petka, спасибо. Собрал этот программатор на оригинальной плате. Работает. Прошивка AvrUSB500_by_Petka_HEX_SRC_v5_fast (собирал сам), проверял с авр студией 4.14

Не обошлось без проблем. С начала не устойчиво определялся авр студей и переодически в терминале корокозябры писал. Оказалось что фиговый кварц попался, у него еще генерация срывалась, если ткнуть на его ногу осцилографом.

Edited by Dj.Shadow

Share this post


Link to post
Share on other sites

Petka, спасибо за отличный проект! Собираюсь спаять, в наличии валяется много TUSB3410, и ATmega8. Вопрос, никто здесь не собирал на этой связке?

на TUSB3410 уже собирал шнурки, с ней проблем никогда не было.

 

Понял где могут появиться проблемы, TUSB3410 работает только с 3.3В уровнями на выходе RX/TX. Прихожу к выводу, что все-таки не стоит мудрить, а собрать по проверенной схеме и на проверенной печатке:)

Edited by efko

Share this post


Link to post
Share on other sites

Всем доброй ночи. Собрал я данный прибор. И началось:

1. При подключении светодиод сначала загорается в пол-накала, потом быстро мигает 6 раз и продолжает гореть в пол-накала.

2. В Пони при попытке записать фьюзы светодиод мигает секунд 30 и потом прога выводит сообщение: Устройство отсутсвует или неисправно(-24), при этом светоид продолжает гореть в пол-накала.

3. При подключении через ГиперТерминал - светодиод тухнет, при откд.чении - снова загорается.

 

Вопрос - Что не так?

Share this post


Link to post
Share on other sites
Всем доброй ночи. Собрал я данный прибор. И началось:

1. При подключении светодиод сначала загорается в пол-накала, потом быстро мигает 6 раз и продолжает гореть в пол-накала.

2. В Пони при попытке записать фьюзы светодиод мигает секунд 30 и потом прога выводит сообщение: Устройство отсутсвует или неисправно(-24), при этом светоид продолжает гореть в пол-накала.

3. При подключении через ГиперТерминал - светодиод тухнет, при откд.чении - снова загорается.

 

Вопрос - Что не так?

про "полнакала" - смотрите непротравы, закоротки на плате.

разберитесь сначала с этим а потом будет разбираться что с программированием.

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