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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
Snus-mumrik
сообщение Apr 23 2007, 15:23
Сообщение #1





Группа: Новичок
Сообщений: 10
Регистрация: 23-04-07
Пользователь №: 27 253



Объясните дураку как всё таки прошиваются чипы на AVR Dragon? Так панельки есть или нет?
Go to the top of the page
 
+Quote Post
mse
сообщение Apr 23 2007, 15:38
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(Snus-mumrik @ Apr 23 2007, 16:23) *
Объясните дураку как всё таки прошиваются чипы на AVR Dragon? Так панельки есть или нет?

Дык, как угодно. ;О) Хош ИСП, хош ЖТАХ, хош ХВ. Для ХВ, правда, переходочку сделать надо для конкретного проца, в общем случае. Подробности см в хелпе Астудии.
Go to the top of the page
 
+Quote Post
Snus-mumrik
сообщение Apr 23 2007, 16:04
Сообщение #3





Группа: Новичок
Сообщений: 10
Регистрация: 23-04-07
Пользователь №: 27 253



А можно подробнее?
Что есть JTAG, что ISP, что HW?
Go to the top of the page
 
+Quote Post
defunct
сообщение Apr 23 2007, 18:45
Сообщение #4


кекс
******

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



Цитата(Snus-mumrik @ Apr 23 2007, 15:04) *
А можно подробнее?
Что есть JTAG, что ISP, что HW?

Интерфейсы через которые можно зашивать AVRки.
ISP - in system programming
HV - High voltage programming

JTAG - отладочный интерфейс
dW - тоже отладочный интерфейс (по одному проводу).

Можно сказать так - Dragon поддерживает все способы заливки и отадки чипов с ядром AVR и объемом флеша до 32k.
Go to the top of the page
 
+Quote Post
uvn
сообщение Apr 24 2007, 05:17
Сообщение #5





Группа: Участник
Сообщений: 3
Регистрация: 16-04-07
Пользователь №: 27 074



Цитата(Snus-mumrik @ Apr 23 2007, 19:23) *
Объясните дураку как всё таки прошиваются чипы на AVR Dragon? Так панельки есть или нет?

Дополнительные разъёмы PLD-20 и PLD-40 надо устанавливать самому, ZIF панельку тоже паять самому, кучу перемычек на основе BLS-1x01 тоже самому. В итоге получится полноценный программатор.
Программирование - любой объём, отладка - до 32кБ flash.

P.S. я долго искал как отлаживать устройство по dW. В описании на "дракон" пропущен первый пункт:
Выберете в качестве платформы avrdragon.
Go to the top of the page
 
+Quote Post
Snus-mumrik
сообщение Apr 24 2007, 07:24
Сообщение #6





Группа: Новичок
Сообщений: 10
Регистрация: 23-04-07
Пользователь №: 27 253



Всем спасибо за разъяснение!

Цитата(uvn @ Apr 24 2007, 06:17) *
Дополнительные разъёмы PLD-20 и PLD-40 надо устанавливать самому, ZIF панельку тоже паять самому, кучу перемычек на основе BLS-1x01 тоже самому. В итоге получится полноценный программатор.
Программирование - любой объём, отладка - до 32кБ flash.


А где найти описание того, куда это всё паять? А ZIF панелька прямо на AVR Dragon паяется
или через шлейф?
И самое главное: стоит ли брать AVR Dragon вообще? Я новичок в этом деле, поэтому начинаю
с простого...
Go to the top of the page
 
+Quote Post
Guest_=AVR=_*
сообщение Apr 24 2007, 08:48
Сообщение #7





Guests






Вообще-то, поскольку AVR - это МК, программируемые прямо в системе (ISP, In Syster Programmable, т.е. программируемые в рабочей плате), то панелька, перемычки, и PLD-40 - не обязательны. На чвоей плате ставишь 6..10-контактный разъем ISP, соединяешь его шлейфом с аналогичным разъемом Драгона и прошиваешь/отлаживаешь свою систему. Панелька и сопутствующие причиндалы нужны только тогда, когда требуется запрограммировать МК до запайки в свою плату, но это, во-первых, возможно только для МК в корпусах ДИП, а во-вторых, на плате Драгона не разведены элементы тактового кварцевого генератора, без которого старые АВР (90S) прошить будет невозможно. Поэтому можешь ничего на Драгон не допаивать, а пользоваться им как ISP-программатором/отладчиком через шлейф к твоей плате. На 10-контактный разъем JTAG выведены те же сигналы, что и на разъем ISP плюс еще некоторые, поэтому можно вообще обойтись только им.

Драгон брать можно и нужно - за свои деньги (49$) это отличное приобретение. Но еще лучше успеть взять за те же деньги Драгон в комплекте с бесплатным (!) стендом STK500, пока такие комплекты не кончились - http://www.telesys.ru/wwwboards/mcontrol/1...ges/69144.shtml

Сообщение отредактировал =AVR= - Apr 24 2007, 08:54
Go to the top of the page
 
+Quote Post
Snus-mumrik
сообщение Apr 24 2007, 09:17
Сообщение #8





Группа: Новичок
Сообщений: 10
Регистрация: 23-04-07
Пользователь №: 27 253



Цитата(=AVR= @ Apr 24 2007, 09:48) *
На чвоей плате ставишь 6..10-контактный разъем ISP, соединяешь его шлейфом с аналогичным разъемом Драгона и прошиваешь/отлаживаешь свою систему.


А обвязка МК не мешает программированию/отладке?

Цитата(=AVR= @ Apr 24 2007, 09:48) *
Но еще лучше успеть взять за те же деньги Драгон в комплекте с бесплатным (!) стендом STK500, пока такие комплекты не кончились - http://www.telesys.ru/wwwboards/mcontrol/1...ges/69144.shtml


Не успел... sad.gif
Go to the top of the page
 
+Quote Post
Guest_=AVR=_*
сообщение Apr 24 2007, 09:31
Сообщение #9





Guests






Да, быстро халявка кончилась sad.gif

Обвязка "обезвреживается" очень просто - между /RESET и RC-цепочкой (или внешним супервизором - у кого какая паранойяsmile.gif ставится резистор 1..2К, а между MOSI и выходом подключаемой к нему SPI-периферии (если таковая есть) - такой же резистор, или джампер. Всего в ISP задействованы 4 сигнальных ноги МК - MOSI, MISO, SCK, /RESET, и разобраться с тем, что и как развязать - несложно
Go to the top of the page
 
+Quote Post
Snus-mumrik
сообщение Apr 24 2007, 11:12
Сообщение #10





Группа: Новичок
Сообщений: 10
Регистрация: 23-04-07
Пользователь №: 27 253



Цитата(=AVR= @ Apr 24 2007, 10:31) *
Всего в ISP задействованы 4 сигнальных ноги МК - MOSI, MISO, SCK, /RESET, и разобраться с тем, что и как развязать - несложно


А может просто все их перемычками отрезать?
Получается, что 4-контактного разъема для ISP достаточно?
А питание? Понял... 6-контактный разъем? Еще для VCC и GND? Так?
Go to the top of the page
 
+Quote Post
Guest_=AVR=_*
сообщение Apr 24 2007, 11:23
Сообщение #11





Guests






Да, именно так. От Драгона можно и свою плату питать (5В 300 мА), если напаять на его платке проводок VCC -> JTAG.4. А перемычками развязать сигналы лучше всего - полный контроль над ситуацией получится, только /RESET все же лучше подтянуть резистором к + и зашунтировать небольшим кондером (типа 1 нФ) на землю - подразумевается, что включен BOD, естественно
Go to the top of the page
 
+Quote Post
Snus-mumrik
сообщение Apr 24 2007, 12:51
Сообщение #12





Группа: Новичок
Сообщений: 10
Регистрация: 23-04-07
Пользователь №: 27 253



А может легче сделать маленькую платку, смонтировать на неё ZIF панельку и развести на разъем ISP?
Прошивать и отлаживать на ней, а потом вставлять AVR в систему.
Go to the top of the page
 
+Quote Post
Guest_=AVR=_*
сообщение Apr 24 2007, 12:54
Сообщение #13





Guests






Да делай как угодно, только это бессмысленное занятие - уже давно никто так не делает, равно как и ДИП-корпуса не применяет
Go to the top of the page
 
+Quote Post
Доктор ТуамОсес
сообщение Apr 24 2007, 14:17
Сообщение #14


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

Группа: Новичок
Сообщений: 125
Регистрация: 24-04-07
Пользователь №: 27 267



Цитата(=AVR= @ Apr 24 2007, 13:54) *
никто так не делает, равно как и ДИП-корпуса не применяет

Враньё...Только DIP-корпуса и ставяться в изделиях, работающих в условиях больших вибрационных нагрузок. Все эти SMD-корпуса отваливаются не более чем через месяц angry.gif
Go to the top of the page
 
+Quote Post
Igor26
сообщение Apr 24 2007, 14:28
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544



Цитата
Все эти SMD-корпуса отваливаются не более чем через месяц

А вот это действительно враньё.
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 Текстовая версия Сейчас: 21st June 2025 - 13:36
Рейтинг@Mail.ru


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