|
Непонятно как... (AVR Dragon) |
|
|
|
Apr 23 2007, 15:23
|
Группа: Новичок
Сообщений: 10
Регистрация: 23-04-07
Пользователь №: 27 253

|
Объясните дураку как всё таки прошиваются чипы на AVR Dragon? Так панельки есть или нет?
|
|
|
|
|
Apr 23 2007, 16:04
|
Группа: Новичок
Сообщений: 10
Регистрация: 23-04-07
Пользователь №: 27 253

|
А можно подробнее? Что есть JTAG, что ISP, что HW?
|
|
|
|
|
Apr 23 2007, 18:45
|

кекс
     
Группа: Свой
Сообщений: 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.
|
|
|
|
|
Apr 24 2007, 05:17
|
Группа: Участник
Сообщений: 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.
|
|
|
|
|
Apr 24 2007, 07:24
|
Группа: Новичок
Сообщений: 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 вообще? Я новичок в этом деле, поэтому начинаю с простого...
|
|
|
|
Guest_=AVR=_*
|
Apr 24 2007, 08:48
|
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
|
|
|
|
|
Apr 24 2007, 09:17
|
Группа: Новичок
Сообщений: 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Не успел...
|
|
|
|
Guest_=AVR=_*
|
Apr 24 2007, 09:31
|
Guests

|
Да, быстро халявка кончилась  Обвязка "обезвреживается" очень просто - между /RESET и RC-цепочкой (или внешним супервизором - у кого какая паранойя  ставится резистор 1..2К, а между MOSI и выходом подключаемой к нему SPI-периферии (если таковая есть) - такой же резистор, или джампер. Всего в ISP задействованы 4 сигнальных ноги МК - MOSI, MISO, SCK, /RESET, и разобраться с тем, что и как развязать - несложно
|
|
|
|
|
Apr 24 2007, 11:12
|
Группа: Новичок
Сообщений: 10
Регистрация: 23-04-07
Пользователь №: 27 253

|
Цитата(=AVR= @ Apr 24 2007, 10:31)  Всего в ISP задействованы 4 сигнальных ноги МК - MOSI, MISO, SCK, /RESET, и разобраться с тем, что и как развязать - несложно А может просто все их перемычками отрезать? Получается, что 4-контактного разъема для ISP достаточно? А питание? Понял... 6-контактный разъем? Еще для VCC и GND? Так?
|
|
|
|
Guest_=AVR=_*
|
Apr 24 2007, 11:23
|
Guests

|
Да, именно так. От Драгона можно и свою плату питать (5В 300 мА), если напаять на его платке проводок VCC -> JTAG.4. А перемычками развязать сигналы лучше всего - полный контроль над ситуацией получится, только /RESET все же лучше подтянуть резистором к + и зашунтировать небольшим кондером (типа 1 нФ) на землю - подразумевается, что включен BOD, естественно
|
|
|
|
|
Apr 24 2007, 12:51
|
Группа: Новичок
Сообщений: 10
Регистрация: 23-04-07
Пользователь №: 27 253

|
А может легче сделать маленькую платку, смонтировать на неё ZIF панельку и развести на разъем ISP? Прошивать и отлаживать на ней, а потом вставлять AVR в систему.
|
|
|
|
Guest_=AVR=_*
|
Apr 24 2007, 12:54
|
Guests

|
Да делай как угодно, только это бессмысленное занятие - уже давно никто так не делает, равно как и ДИП-корпуса не применяет
|
|
|
|
|
Apr 24 2007, 14:17
|
Частый гость
 
Группа: Новичок
Сообщений: 125
Регистрация: 24-04-07
Пользователь №: 27 267

|
Цитата(=AVR= @ Apr 24 2007, 13:54)  никто так не делает, равно как и ДИП-корпуса не применяет Враньё...Только DIP-корпуса и ставяться в изделиях, работающих в условиях больших вибрационных нагрузок. Все эти SMD-корпуса отваливаются не более чем через месяц
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|