Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AVR JTAG ICE2. Хочется сэкономить
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > MCS51, AVR, PIC, STM8, 8bit
AnisimovSlava
Привет всем.
Подскажите "NoName" аналоги этого программатора.
Очень уж дорого стоит оригинал для домашних поделок.
defunct
Цитата(AnisimovSlava @ Feb 13 2009, 18:51) *
Очень уж дорого стоит оригинал для домашних поделок.

может быть хватит его младшего брата - AVR-Dragon'a? (как для поделок).
swisst
Цитата(defunct @ Feb 13 2009, 19:25) *
может быть хватит его младшего брата - AVR-Dragon'a? (как для поделок).


для поделок и Dragona много будет. На форуме предложены отличные самодельные программаторы...
SasaVitebsk
Цитата(swisst @ Feb 13 2009, 21:43) *
для поделок и Dragona много будет. На форуме предложены отличные самодельные программаторы...

Это не программатор. Как и Dragon. Официальный программатор AVR ISP. Он стоит значительно дешевле.
А это JTAG. Нормальных полных клонов - пока нет.
swisst
Цитата(SasaVitebsk @ Feb 13 2009, 20:10) *
Это не программатор. Как и Dragon. Официальный программатор AVR ISP. Он стоит значительно дешевле.
А это JTAG. Нормальных полных клонов - пока нет.


если нужен JTAG для отладки - то я понимаю, что проект серьезный и JTAG брать надо фирменный, который стоит своих денег...а для поделок - можно и без него обойтись или JTAG-via-RS...

могу, конечно, ошибаться так как JTAG'ом никогда не отлаживал...
AnisimovSlava
Цитата(SasaVitebsk @ Feb 13 2009, 22:10) *
А это JTAG. Нормальных полных клонов - пока нет.

Да - я тоже клонов не нашел. Подумал, что плохо искал.
clpe
Цитата(AnisimovSlava @ Feb 14 2009, 01:00) *
Да - я тоже клонов не нашел. Подумал, что плохо искал.

Ну как уж нет! в поисковике "avr jtag ice" и вот он родимый, просто какие МК поддерживать надо (5В или 3В)? Если 5, то вообще дешево. Можно как USB (FTDI, CP2102), так и под RS232.

А посчет самодельных программаторов то даже от Atmel`a:
defunct
Цитата(clpe @ Feb 14 2009, 01:10) *
Ну как уж нет! в поисковике "avr jtag ice" и вот он родимый,

Это не то. Глобальная разница между МК2 и обычным JTAG ICE'ом заключается в debugWire интерфейсе.
Потом в количестве поддерживаемых чипов (у JTAGICE-МК2 на 2 порядка больше, включая новые XMEGA и AVR32) и скорости работы.
Наиболее близкий по функциональности к JTAGICE-MK2 из доступных средств разработки - AVR-Dragon.
хотя может быть для домашних поделок (на М16 и M32) и клона первого JTAGICE'а хватит.
*SERG
Цитата(defunct @ Feb 14 2009, 06:44) *
хотя может быть для домашних поделок (на М16 и M32) и клона первого JTAGICE'а хватит.

А на m16 и m32 только "ДОМАШНИЕ" поделки делаются? Чем плохи контроллеры если не секрет, почем к "домашним поделкам" приписали?
lepert
Идея в том, что все новые чипы с DebugWire раза в два дешевле при той же функциональности, поэтому идут как для массового потребления.
Именно из за цены. А для домашних дел цена особой роли не играет, там можно полноценный JTAG использовать. Думаю именно это имелось ввиду.
defunct
Цитата(*SERG @ Feb 14 2009, 19:07) *
А на m16 и m32 только "ДОМАШНИЕ" поделки делаются? Чем плохи контроллеры если не секрет, почем к "домашним поделкам" приписали?

Ничем. Они иногда наоборот слишком хороши (избыточны) для пром изделий, например, вместо m16 выгоднее ставить m8535 или m8 (без JTAG'а).

Из минусов ну разве только один - они уже староваты и могут быть сняты с производства (M16 вроде даже как уже снят).

Вообще, проблема в том, что МК которые поддерживаются JTAGICE'ом можно на пальцах пересчитать sad.gif. М16/M32 как раз из тех что им поддерживаются, и если их достаточно для поделок, то на таком наборе (M16/M32 + JTAGICE) можно остановиться. Для собственных поделок сам их пользую, с JTAGICE'ом - очень удобно. ;>

lepert абсолютно точно подметил, что я хотел сказать.
*SERG
Цитата(defunct @ Feb 14 2009, 23:22) *
Ничем. Они иногда наоборот слишком хороши (избыточны) для пром изделий, например, вместо m16 выгоднее ставить m8535 или m8 (без JTAG'а).

Можно узнать контроллер, который меньше меги16 стоит и при той же функциональности?
Но лучше пусть останется, чем не хватит!
Что то сомневаюсь что у Вас "всё и сразу" получается при программировании контроллеров AVR.
На счёт jtag по моему погорячились.
Если в устройстве что то не так работает, то первое дело обратиться к реальной работе кода (меньше времени займёт, чем обработка кода " в голове") а там всё будет видно с помощью jtag отладчика.
dimia
Все уже есть, $159 плюс доставка из Китая

http://enshop.avrvi.com/jtagicemkiiclone.html

А вот какое AVR32 IDE поддерживает параллельный wiggler jtag? Пока удалось найти только avr32prog для прошивки флэша. UrJtag тоже только partial support.
defunct
Цитата(*SERG @ Feb 24 2009, 14:44) *
Можно узнать контроллер, который меньше меги16 стоит и при той же функциональности?

Я уже назвал два таких - m8, m8535.

Цитата
Что то сомневаюсь что у Вас "всё и сразу" получается при программировании контроллеров AVR.

Схема по крайней мере у меня - такая. Все отлаживается на "толстом" чипе с JTAG'ом или DW который заранее с головой покрывает все требования проекта и как говорится еще чуть-чуть. В процессе написания софта, оценивается реальный объем занимаемых ресурсов, проводится оптимизация ресурсов для того чтобы уложиться в более простой чип, после этого уже отлаженный код переносится на чип который лучше всего удовлетворяет требования проекта (цена/ресурсы).
Отлаженный код запускается в более мелком чипе обычно с пол-пинка.

Цитата
На счёт jtag по моему погорячились. Если в устройстве что то не так работает, то первое дело обратиться к реальной работе кода (меньше времени займёт, чем обработка кода " в голове") а там всё будет видно с помощью jtag отладчика.

Что мешает впаять в одно устройство M16 и разработку делать на нем, а в производство пустить pin-to-pin совместимый M8535?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.