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

Petka

Как собрать USBASP в WinAVR?

Чегой-то не получается по исходникам которые вместе с ним? И Makefile там не совсем обычный

Что собрать? Откуда Вы это взяли? Где необычный мэйкфайл? Что в нём необычного?

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


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

взял:

http://www.fischl.de/usbasp/usbasp.2009-02-28.tar.gz

 

При добавлении в проект всех файлов скомпилить не получается

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


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

взял:

http://www.fischl.de/usbasp/usbasp.2009-02-28.tar.gz

 

При добавлении в проект всех файлов скомпилить не получается

вполне классический makefile, Правда ориентированный по линукс.

 

P.S.

Вы ошиблись топиком. Здесь мы обсуждаем "stk500v2 by petka".

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


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

наследие tuxgraphics.

в будующей версии подчищу варнинги, причешу код.

 

Полезность: перемычка для принудительной установки 1МГц как в USBASP

C ее приоритетом над установкой частоты в терминале порта

Изменено пользователем KonstantinM

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


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

Собрал ваш программатор. Заработал сразу без каких либо проблем. Плату делал сам под свой прозрачный корпус.

Кварц 7.3728МГц. Движковым переключателем выбирается питание 3.3/5В. Питание таргета от 3.3В не более 50мА.

post-10344-1240768528_thumb.jpg

Petka_by_Chief.ZIP

Изменено пользователем chief_olimp

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


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

Подскажите пожалуйста как запустить его в среде WINAVR AVRDUDE. В makefile указано:

AVRDUDE_PROGRAMMER = stk500

# com1 = serial port. Use lpt1 to connect to parallel port.
AVRDUDE_PORT = com2

При попытке прошивки выдает следующий лог:

> "make.exe" program
avrdude -p atmega8 -P com2 -c stk500    -U flash:w:main.hex 
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: ser_open(): can't open device "com2": Отказано в доступе.


make.exe: *** [program] Error 1

> Process Exit Code: 2
> Time Taken: 00:12

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


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

Подскажите пожалуйста как запустить его в среде WINAVR AVRDUDE. В makefile указано:

AVRDUDE_PROGRAMMER = stk500

........

avrdude: ser_open(): can't open device "com2": Отказано в доступе.

.......

1) что-бы наверняка заработало надо писать не просто stk500 а stk500v2

2) не пускают на com2. Или Вы терминал забыли закрыть, который на этот ком порт натравлен был или не тот ком порт выбрали.

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


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

1) что-бы наверняка заработало надо писать не просто stk500 а stk500v2

Спасибо заработало.

2) не пускают на com2. Или Вы терминал забыли закрыть, который на этот ком порт натравлен был или не тот ком порт выбрали.

Смотреть пункт первый.

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


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

:) Всем доброго времени суток.. Вот решил подойти с практической стороны к AvrUsb500 by Petka

набрасал небольшую табличку из Основных компанентов:

BQ1 HC-49/U 18.4320MHz -- http://www.chip-dip.ru/product0/34824.aspx

C1 / C2 / C3 /C5 /C8 /C9 C_0805 0,1uF -- http://www.chip-dip.ru/product0/860640216.aspx

C4 TANTAL_D 4,7-47uF -- http://www.chip-dip.ru/product0/987731559.aspx

C6 C_0805 12-22 pF -- http://www.chip-dip.ru/product0/54748626.aspx

DD1 FT232RL -- http://www.chip-dip.ru/product0/201330607.aspx

DD2 ATMEGA88(TQFP32!!!) -- http://www.chip-dip.ru/product0/9000023520.aspx

L1 Ferrite bead or Chip coil ~10uH, 0,5A -- http://www.chip-dip.ru/product0/910710288.aspx

R1 R_0805 10k -- http://www.chip-dip.ru/product0/528580584.aspx

R2 R_0805 1k -- http://www.chip-dip.ru/product0/843440046.aspx

R3 / R4 / R7 R_0805 100 -- http://www.chip-dip.ru/product0/481795709.aspx

R5 / R6 R_0805 220 -- http://www.chip-dip.ru/product0/445051423.aspx

R8 R_0805 220k -- http://www.chip-dip.ru/product0/108859523.aspx

R9 R_0805 47k for Mega88 -- http://www.chip-dip.ru/product0/572008423.aspx

вроде правельно подобрал....я чайник в электроники особенно в обозначениях

Изменено пользователем millano

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


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

вроде правильно подобрал....

Правильно.

Только в "чип и дипе" цены бешеные. 430р + 250р за Мегу88 и Ft232RL это перебор. Обратитесь в efo.ru должно быть гораздо гуманнее.

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


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

действительно брать в ЧипДип - последнее дело это уж на крайней случай, когда в других местах невозможно найти

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


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

Petka

мои старания найти кварц 7,3728мгц равно как и других пока не увенчались успехом :(

недавно правдо раскурочил старый епсон, там нашел кварц со встроенными емкостями, на котором написано 14,74 х и внизу М

он подойдет ? :unsure:

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


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

Petka

мои старания найти кварц 7,3728мгц равно как и других пока не увенчались успехом :(

недавно правдо раскурочил старый епсон, там нашел кварц со встроенными емкостями, на котором написано 14,74 х и внизу М

он подойдет ? :unsure:

попробуйте. должен пойти.

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


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

Доброго дня.

Хочу собрать данный девайс.

Подскажите можно ли использовать в нём связку мега48+18Мгц ровно?

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


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

попробуйте. должен пойти.

эээ

т.е. теоретически частота подходит? :) или как?

 

и еще

Я на плате то впаял уже кондеры, их оставить и средий вывод кварца оставить висеть в воздухе? или тоже к массе подключить? или выпаять кондеры, а средний вывод к массе?

извяняюсь за такой вопрос , просто я никогда не встречался с такими кварцами.

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


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

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