реклама на сайте
подробности

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> USBasp, Стоит ли собрать ?
TamTam
сообщение Mar 22 2006, 00:22
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



Народ, кто-небудь уже юзал, USBasp, поделитесь впечатлениями.
Стоит ли собирать или может что другое посоветуете ?

Для тех кто не вкурсах что это -->.
Go to the top of the page
 
+Quote Post
viakon
сообщение Mar 22 2006, 05:00
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 290
Регистрация: 9-12-05
Из: г. Пермь
Пользователь №: 12 002



ИМХО лучше AVRISP MK II ничего не будет. Поддержка самых последних контроллеров всегда будет. и стоит $30 фирменный.
Go to the top of the page
 
+Quote Post
TamTam
сообщение Mar 22 2006, 10:13
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



Цитата(viakon @ Mar 22 2006, 08:00) *
ИМХО лучше AVRISP MK II ничего не будет. Поддержка самых последних контроллеров всегда будет. и стоит $30 фирменный.


А где у нас его можно купить ???

Да и хотелосьбы самому, да и дешевле.
Go to the top of the page
 
+Quote Post
viakon
сообщение Mar 22 2006, 12:02
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 290
Регистрация: 9-12-05
Из: г. Пермь
Пользователь №: 12 002



Попробуй в точке опоры. Самому собрать оно конечно дешевле, а ты уверен что будет нормальная поддержка этого программатора. Лучше уж клон JTAG ICE или AVRISP собрать
Go to the top of the page
 
+Quote Post
defunct
сообщение Mar 22 2006, 12:45
Сообщение #5


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Что-то файлы к сообщениям не прикрепляются...
Предельно упрощенная мной схема AVRISP
прямая ссылка: http://www.dca.narod.ru/images/AVRISP.jpg

Схема рабочая в таком виде "как есть".
(при повторении схемы следует помнить, что Atmel не рекомендует подключать выводы портов непосредственно к Vcc или Gnd, поэтому желательно поставить к каждому пину (соединенному с GND или Vcc, резистор ~10k)

Сообщение отредактировал defunct - Mar 22 2006, 12:49
Go to the top of the page
 
+Quote Post
TamTam
сообщение Mar 22 2006, 14:12
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



Цитата(defunct @ Mar 22 2006, 15:45) *
Что-то файлы к сообщениям не прикрепляются...
прямая ссылка: http://www.dca.narod.ru/images/AVRISP.jpg

Схема рабочая в таком виде "как есть".
(при повторении схемы следует помнить, что Atmel не рекомендует подключать выводы портов непосредственно к Vcc или Gnd, поэтому желательно поставить к каждому пину (соединенному с GND или Vcc, резистор ~10k)


Но ведъ хочется USB-ный да и ФТ-шку ставить нехочется.
Go to the top of the page
 
+Quote Post
SAU
сообщение Mar 22 2006, 14:12
Сообщение #7


Участник
*

Группа: Новичок
Сообщений: 42
Регистрация: 12-03-06
Пользователь №: 15 158



Цитата(defunct @ Mar 22 2006, 15:45) *
Что-то файлы к сообщениям не прикрепляются...
Предельно упрощенная мной схема AVRISP
прямая ссылка: http://www.dca.narod.ru/images/AVRISP.jpg

Схема рабочая в таком виде "как есть".
(при повторении схемы следует помнить, что Atmel не рекомендует подключать выводы портов непосредственно к Vcc или Gnd, поэтому желательно поставить к каждому пину (соединенному с GND или Vcc, резистор ~10k)

А прошивку где взять?И какие фузы как программировать?
Go to the top of the page
 
+Quote Post
TamTam
сообщение Mar 22 2006, 14:44
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



[/quote]
А прошивку где взять?И какие фузы как программировать?
[/quote]

я так понимаю что прям из студии обновление зделать надо.
Go to the top of the page
 
+Quote Post
defunct
сообщение Mar 22 2006, 15:51
Сообщение #9


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(SAU @ Mar 22 2006, 16:12) *
А прошивку где взять?И какие фузы как программировать?

Прошивку взять из каталога Atmel\AVR-Tools\STK500 (AVR-Studio) stk500.ebn. Переконвертировать в hex с помощью программы ebn2hex (найдете в этом форуме). Фузы ставить так:

CKSEL = 1111
SUT = 00
CKOPT = 0
BODEN = 0
BODLEVEL = 1 (2.7V)
WDTON = 1 (WatchDog выключен)

Остальные - оставить заводские default настройки.

Сообщение отредактировал defunct - Mar 22 2006, 15:54
Go to the top of the page
 
+Quote Post
osnwt
сообщение Mar 22 2006, 19:52
Сообщение #10


Частый гость
**

Группа: Свой
Сообщений: 175
Регистрация: 26-01-06
Из: Sevastopol
Пользователь №: 13 664



Цитата(defunct @ Mar 22 2006, 14:45) *
(при повторении схемы следует помнить, что Atmel не рекомендует подключать выводы портов непосредственно к Vcc или Gnd, поэтому желательно поставить к каждому пину (соединенному с GND или Vcc, резистор ~10k)

Опаньки, ну про Vcc я молчу, но не подключать выводы портов (ввода) на GND - это что-то новое для меня.

А можно ссылку на конкретный даташит и страницу оного, где такое написано? Без подколок, просто как-то удивительно это звучит... Есть, правда, вот это, но это из области ошибок программиста. С таким же успехом можно и питание советовать всегда через диод подключать, и т.п. Или имелось в виду что-то иное?

Цитата
Connecting unused pins directly to VCC or GND is not recommended, since this may cause
excessive currents if the pin is accidentally configured as an output.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Mar 22 2006, 20:58
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(osnwt @ Mar 22 2006, 23:52) *
Цитата(defunct @ Mar 22 2006, 14:45) *

(при повторении схемы следует помнить, что Atmel не рекомендует подключать выводы портов непосредственно к Vcc или Gnd, поэтому желательно поставить к каждому пину (соединенному с GND или Vcc, резистор ~10k)

Опаньки, ну про Vcc я молчу, но не подключать выводы портов (ввода) на GND - это что-то новое для меня.

А можно ссылку на конкретный даташит и страницу оного, где такое написано? Без подколок, просто как-то удивительно это звучит... Есть, правда, вот это, но это из области ошибок программиста. С таким же успехом можно и питание советовать всегда через диод подключать, и т.п. Или имелось в виду что-то иное?

Цитата
Connecting unused pins directly to VCC or GND is not recommended, since this may cause
excessive currents if the pin is accidentally configured as an output.



В дорогих промышленных программатарах, которые мне приходилось видеть либо стоят ограничители тока повсем выводам либо (чаще всего) установлены резисторы последовательно 27-33 Ома. В своём программаторе я установил такие резисторы. Если программатор универсальный, то часто происходит переполюсовка или не ту микруху вставляешь, и эти резисторы всегда спасают. Меня - всегда! Хотя это в универсальных программаторах.
Конечно если у Вас панелька только для одной микрухи, то можно и обойтись.
USBasp спаял и прошил, но пока не могу воспользоваться. Не разобрался как. AVRDUDE почемуто не работает. С прошивкой поставлялся. AVR Studio не видит. Короче пока засада.
Как устройство появилось. sad.gif
Go to the top of the page
 
+Quote Post
defunct
сообщение Mar 22 2006, 21:49
Сообщение #12


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(osnwt @ Mar 22 2006, 21:52) *
А можно ссылку на конкретный даташит и страницу оного, где такое написано? Без подколок, просто как-то удивительно это звучит... Есть, правда, вот это, но это из области ошибок программиста. С таким же успехом можно и питание советовать всегда через диод подключать, и т.п. Или имелось в виду что-то иное?

выдержка из datasheet'а на mega8535 (на стр. 55).

The simplest method to ensure a defined level of an unused pin, is to enable the internal
pull-up. In this case, the pull-up will be disabled during reset. If low power consumption
during reset is important, it is recommended to use an external pull-up or pull-down.
Connecting unused pins directly to VCC or GND is not recommended, since this may
cause excessive currents if the pin is accidentally configured as an output.


Точно такая же информация есть в любом даташите на AVR МК.

Поскольку я не знаю, что делает прошивка AVRISP с посаженными на землю и на Vcc пинами, а в оригинальном программаторе резисторы там стоят (по 33k), то с моей стороны было бы дурным тоном не предупредить об этом.
Go to the top of the page
 
+Quote Post
osnwt
сообщение Mar 24 2006, 07:53
Сообщение #13


Частый гость
**

Группа: Свой
Сообщений: 175
Регистрация: 26-01-06
Из: Sevastopol
Пользователь №: 13 664



Цитата(defunct @ Mar 22 2006, 23:49) *
The simplest method...Connecting unused pins directly to VCC or GND is not recommended, since this may
cause excessive currents if the pin is accidentally configured as an output.


Точно такая же информация есть в любом даташите на AVR МК.

Так я точно то же самое и процитировал :-)

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

Цитата
Поскольку я не знаю, что делает прошивка AVRISP с посаженными на землю и на Vcc пинами, а в оригинальном программаторе резисторы там стоят (по 33k), то с моей стороны было бы дурным тоном не предупредить об этом.

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

Цитата(SasaVitebsk @ Mar 22 2006, 22:58) *
USBasp спаял и прошил, но пока не могу воспользоваться. Не разобрался как. AVRDUDE почемуто не работает. С прошивкой поставлялся. AVR Studio не видит.

А патчи для исходника AVRDUDE были применены (он был перекомпилирован с ними)?
Или использована уже патченная версия exe? Вопрос глупый, но мало ли... Не все читают до конца документацию smile.gif
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Mar 25 2006, 16:06
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Просто сейчас очень занят и руки до этого программатора не доходят. А с лёту не заработало. smile.gif Чуть освобожусь (ближе к лету) тогда гляну. smile.gif
Go to the top of the page
 
+Quote Post
alcosar
сообщение Apr 1 2006, 03:41
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 30-03-06
Пользователь №: 15 598



Сделал эту штуку - работает.
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 02:27
Рейтинг@Mail.ru


Страница сгенерированна за 0.01481 секунд с 7
ELECTRONIX ©2004-2016