ICD2 Clone

 

   Только в нескольких вьетнамских сундучках … Эээ, в смысле, здесь вы сможете загрузить схемы упрощенных клонов внутрисхемного программатора ICD2 одной непоименованной фирмы. ICD2 Microch… одной непоименованной фирмы выполняет также роль простейшего внутрисхемного отладчика.

ICD 1 4
   -Работа только при питании отлаживаемой схемы = 5V.
   -Максимальное упрощение схемы.
   -Внешнее питание 5 и 13 вольт. Можно использовать и 11.5 – 12 вольт, но тогда  придется подобрать номиналы нескольких сопротивлений.

ICD 2 1
   -Работа при питании отлаживаемой схемы от 2.4V. Позаботьтесь, чтобы шлейф от отладчика до устройства имел малую емкость (хорошие витые пары бывают 50 – 60 pF на погонный метр), а длина минимально возможной.
   -Простая схема, доступные детали.

Внимание! Операционная система ICD2, входящая в комплект с MPLAB 6.51, содержит особенно много ошибок. Толком не проходит даже самотестирование. Пользуйтесь MPLAB 6.52 и более новыми (MPLAB 6.60 и т.д.).

 
download
 

   

AVR JTAG ICE Clone

   Также есть схема и PCB layout клона полнофункционального внутрисхемного отладчика  другой непоименованной фирмы.

JTAG ICE 2 2
   -Работа при питании отлаживаемой схемы от 2 до 5.5V.
   -5 доступных IC, 0 транзисторов. 

  -Плата разведена под доступный корпус 90х50х24, оптимизирована для ручной сверловки и не требует металлизации отверстий.

Внимание! Потребуется хороший bootloader или внешний программатор совместимые с AVRProg 

 

download

 

   

AVRProg совместимый Bootloader  для AVR JTAG ICE Clone на mega16

    Поискал по i-net и почему-то не нашел приличного bootloader-а для JTAG ICE на mega16. Предлагаю собственный. 

Bootloader

   -AVRProg compatible. 

 

   Входом в режим загрузчика является низкий уровень на контакте RST (pin6 JTAG-AVR) во время подачи питания на отладчик. Обычно достаточно отсоединить кабель от отлаживаемой схемы. Или, что удобнее, закоротить reset на устройстве перемычкой.

Firmware для AVR JTAG ICE Clone есть в AVRStudio в папке AVR Tools\JTAGICE и называется Upgrade.ebn.

 

Загрузка bootloader-а:

   -для программирования используется 6-и пиновый разъём ATMEL type ISP

   -Boot Reset Fuse - on (0). Т.е. вектор прерывания рисета должен указывать на загрузчик

   -BOOTSZ1 - on (0), BOOTSZ0 - 0ff (1). Т.е. размер загрузчика = 512w.

   -CKSEL3..1 и CKOPT настроены на 8MHz

 

Первая загрузка firmware:

   -закоротить reset  на устройстве перемычкой

   -подать питание на JTAG ICE Clone

   -запустить AVRProg

   -выбрать ....\AVR Tools\JTAGICE\Upgrade.ebn (через фильтр *.*)

   -Flash Program. 

   -Exit

   -снять перемычку на устройстве

 

При смене версии AVRStudio:

   -подключить устройство и подать питание на ICE

   -дождаться предупреждения, что версия firmware устарела и требует обновления

   -установить перемычку на reset устройства

   -согласиться с обновлением и дождаться запуска программатора

   -снять перемычку на устройстве

   -выбрать ....\AVR Tools\JTAGICE\Upgrade.ebn (через фильтр *.*)

   -Flash Program.

   -Exit

 

download

 

   

ICD2 Clone

 

   И еще одна схема и PCB layout.

ICD 3 4
   -Работа при питании отлаживаемой схемы от 2 до 5.5V.
  - Плата разведена под доступный корпус 90х50х24, оптимизирована для ручной сверловки и не требует металлизации отверстий.
 

download
 

   

AVRProg совместимый Bootloader  для AVR JTAG ICE Clone на mega16

   Этот bootloader аналогичен предыдущему, единственное отличие - условие входа.  Процедуры загрузки и использования совпадают.  Вход в режим загрузчика возможен в течение 8 секунд после подачи питания на отладчик. Ну а так как вход в данный bootloader не зависит от уровня на контакте RST, то перемычки, однозначно и сршеннопонятно,  ставить/снимать не нужно. Для выхода из режима загрузчика не забывайте нажимать кнопку Exit в AVRProg.

 

download

 

Удачи.

Мыло: Молчун.



Hosted by uCoz