Перейти к содержанию
    

Петка, скажите, а если у меня USB кабель с ферритовыми кольцами в концевом отделе, можно выкинуть дроссель из схемы?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Петка, скажите, а если у меня USB кабель с ферритовыми кольцами в концевом отделе, можно выкинуть дроссель из схемы?

Cтавить дроссель рекомендует производитель мостика USB-COM (FTDI). Без него стабильная работа не гарантируется.

 

Дросель на 8.2 мГн пойдёт?

Да. Посмотрите на допустимый ток дросселя, он должен быть не менее 500мА.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость Александр Д.

доброго всем вечера

Собрал и я этот программатор...

работает в CV. и только в нем.

Вопрос: ткните носом в НОРМАЛЬНОЕ описание в dude с ПРИМЕРАМИ

или поделитесь, пожалуйста, файлом avrdude.conf и

содержимыми bat файла, позволяющих Считать, Стереть, Записать хотя бы flash

я замучился тыкаться по 51 ветке этого форума, чтобы хоть что-то собрать

 

Вопрос:

есть ли что-то из ПО, поддерживающем этот программатор, из коммандной строки?

и какая либо графическая оболочка, чтобы не гадать: А что там делает наш программатор?...

 

 

и о наболевшем, поругаюсь (не сильно, так как сдерживаюсь)

потребовалось около 10 часов времени на чтение разбросанной информации

о фузах, режимах в терминалке, анализе информации о версиях преобразователей usb>com....

 

а нельзя ли всё это, нужное, сложить в ОДИН файл и В ОДНОМ месте?

 

пришлось пригубить 30 гр. водки для снятия напряжения с глаз,

возникшее после прочтения в кол-ве 5-7 раз ВСЕХ сообщений форума...

 

И почему этот форум так злобен к посетителям?

скачать что-либо без регистрации нельзя, зарегистрироваться быстро тоже нельзя,

получить пароль на активацию быстро нельзя

 

от себя

обещаю, что если я разберусь с настройками, то выложу всё по-нормлаьному на свой сайт,

Автор! ну нельзя так с Людьми.... :laughing:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вопрос: ткните носом в НОРМАЛЬНОЕ описание в dude с ПРИМЕРАМИ

http://www.nongnu.org/avrdude/user-manual/...ude_6.html#SEC6

 

Cабжевый программатор в avrdude называется "stk500v2"

 

есть ли что-то из ПО, поддерживающем этот программатор, из коммандной строки?

и какая либо графическая оболочка, чтобы не гадать: А что там делает наш программатор?...

 

Поищите GUI для avrdude.

 

за 10 секунд я нагуглил например этот: http://sourceforge.net/projects/avrdude-gui/

 

и о наболевшем, поругаюсь (не сильно, так как сдерживаюсь)

потребовалось около 10 часов времени на чтение разбросанной информации

о фузах, режимах в терминалке, анализе информации о версиях преобразователей usb>com....

 

а нельзя ли всё это, нужное, сложить в ОДИН файл и В ОДНОМ месте?

Зато, наверняка у Вас появилось понимание того, что вы делаете....

Этот проект некоммерческий, всё делается силами заинтересованных лиц. Вот у Вас есть интерес в полноценной документации, попробуйте весь свой опыт сложить в одном месте (например в этой теме) в виде, наиболее понятном для Вас. Те кто пойдёт по вашим стопам сможет дополнить документ и т.д. Я со своей стороны сделал документ именуемый "Docs.zip" в котором содержится необходимая для моего понимания информация. Силами участников форума в этом документе были исправлены все обнаруженные ошибки.

пришлось пригубить 30 гр. водки для снятия напряжения с глаз,

возникшее после прочтения в кол-ве 5-7 раз ВСЕХ сообщений форума...

Да, тема немного заросла мусором и повторами, однако в который раз повторяю: у меня нет возможности (прав) редактировать тему. Поэтому что есть, то есть. По возможности отвечаю на ВСЕ вопросы.

И почему этот форум так злобен к посетителям?

Разве? Форум это и есть посетители + вполне адекватная администрация=)

от себя

обещаю, что если я разберусь с настройками, то выложу всё по-нормлаьному на свой сайт,

Автор! ну нельзя так с Людьми.... :laughing:

:smile3046:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость Александр Д.
Cабжевый программатор в avrdude называется "stk500v2"

это я знаю...

 

Поищите GUI для avrdude.

за 10 секунд я нагуглил например этот

ООО! ЯЯ, гуд!! огромное СПАСИБО :)

мы с другом уже день ищем что-то подобное

 

Зато, наверняка у Вас появилось понимание того, что вы делаете....

знаете. я и до этого понимал, что Я ХОЧУ сделать... :wassat:

 

... Я со своей стороны сделал документ именуемый "Docs.zip" в котором содержится необходимая для моего понимания информация.

там непростительно мало информации: начиная с фузов, заканчивая именем этого программатора и версии

 

 

По возможности отвечаю на ВСЕ вопросы.

А за это (и сам программатор - Наше уважение к Вам :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1.Графическая оболочка для AVRDUDE http://12oclocklabs.com/avrdudegui.zip

2. По из коммандной строки Stk500.exe из AvrStudio находится в папке C:\Program Files\Atmel\AVR Tools\STK500\

описание работы с ней в папке C:\Program Files\Atmel\AVR Tools\Help\ STK500.chm

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость Александр Д.

Всем огромное спасибо:

Автору - за продукт

всем остальным за ссылки

 

 

2. По из коммандной строки Stk500.exe из AvrStudio находится в папке C:\Program Files\Atmel\AVR Tools\STK500\

описание работы с ней в папке C:\Program Files\Atmel\AVR Tools\Help\ STK500.chm

в асме не пишу, вчера специально скачал AvrStudio. Мда.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость Александр Д.

проблема решена, програматор работает как в старой версии Студио, так и в новой

Проверил в CV и dude - без проблем

Спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

После обновления компьютера обнаружил, что LPT порта больше нету :laughing: и использовать проверенную связку avreal + byteblaster уже не получится.

Захотелось чего-нибудь универсального, надежного и само-собой на USB порте.

 

Остановился на варианте AvrUsb500v2 (http://tuxgraphics.org/electronics/200705/article07052.shtml)

 

Достоинства:

- Нормальный USB (не надо колдовать как в программной реализации USB).

- Новый протокол от Atmel. Теперь не требуется перешивать программатор при появлении новых чипов.

 

Недостатки:

- На сайте (tuxgraphics) написано что под Windows не решена проблема "Курицы и яйца" (как запрограммировать AVRку в программаторе AVR) (Под Linux автор решает эту проблему путем "bit bang" режима микросхемы FTDI).

- Используется контроллер в DIP корпусе. (под рукой был только в qfp32 корпусе)

- Необходим контроллер как минимум с 8кб flash памяти. (под рукой была только mega48)

 

Данные недостатки я устранил, немного изменив схемотехнику.

Выкладываю на суд общественности результаты работы.

 

в файле doc.pdf все необходимое для сборки программатора:

- на первой странице принципиальная схема.

- на второй странице фотошаблон в негативе (для производства на дому с помощью фоторезиста)

- на третьей странице фотошаблон в позитиве (для "лазерно-утюговой" технологии)

- на 4ой странице перечень элементов

- на 5й странице сборочный чертеж со стороны поверхностного монтажа

- на 6й странице сборочный чертеж со стороны выводных компонентов

 

в файле HowTo.pdf описано как прошить этот программатор не имея другого программатора.

 

в файле AvrUsb500_by_Petka.zip находятся исходники прошивки. Собираются в последнем WinAVR.

 

ВНИМАНИЕ! делал для себя, поэтому разпиновка выходного разъёма как в byteblaster'е

 

Принимаются все вопросы.

 

 

Может вопрос и не по теме.Я лазил в поисках USB программатора и набрел на этот форум и даже зарегистрировался чтоб скачать.Два твоих файла которых ты прикрепил я скачал ,а вод третий оно скачивает как файл PHP сможешь сказать как скачать твой третий файл ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте Petka!

Собрал ваш программатор, прошил, все ОК.

При подключении к USB несколько раз моргает светодиод и все. В AVRStudio, при подключении к программатору выдает, что типа у меня старая версия прошивки и надо обновиться.

 

В терминале CodeVisionAVR выдает следующее:

 

Enter

 

[0m [ 2J [ 0;0 favrusb500v2-1.2

 

EEnter SW Version Major in hex [fd]:

EEnter SW Version Minor in hex [22]:

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

E

 

OK, my SW version is now: fd.22 (hex)

 

Select 'stk500 by petka' mode. (1=1Mhz 0=Fast) [0]:

EReady. Just close the terminal. No reset needed.

 

МК: Atmega8, кварц: 14,7456

 

Помогите разобраться, что не так.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость Александр Д.

я не Петка, но позволю себе...

Ну, во-первых. Вы не прочитали все сообщения, и не нашли 8 нужных строчичек среди всех строкищь :)

во-вторых, вы не ОСОЗНАЛИ что Вы паяете :)

ладно, это намек Петке

 

На сообщения AVRStudio отвечайте отказом

 

 

на все вопросы терминалки ответить

на первый вопрос отвечайте "2"

на второй "0"

на третий "1"

на четвёртый "0"

 

первые два запроса терминалки - это "ввод версии программатора" - этакая "обманка" для Студио

Если хотите - в первых запрсах терминалки введите иные данные и Студио будет сыта ими

Изменено пользователем IgorKossak
Бездумное цитирование

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо большое! Да действительно я новичек в микроконтроллерах, но ведь легче учиться прямо на практике и помощи опытных людей.

 

Еще раз большое спасибо

Изменено пользователем IgorKossak
Бездумное цитирование

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...