Главная arrow Программирование arrow ARM arrow Схемы программаторов JTAG для ARM Sunday, October 22 2017  
ГлавнаяКонтактыАдминистрированиеПрограммированиеСсылки
UK-flag-ico.png English Version
GERMAN-flag-ico.png Die deutsche Version
map.gif карта сайта
нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.

Поделиться:

Схемы программаторов JTAG для ARM Версия для печати
Написал microsin   
17.01.2010
ARM JTAG Programmer Schematics

[Программаторы на основе LPT (клоны JTAG Wiggler)]

Эти программаторы просто используют сигналы параллельного порта компьютера (LPT) для управления сигналами интерфейса программирования JTAG. Многие схемы используют AC244 или HC244 в качестве буфера. Говорят, что это работает для напряжения питания отлаживаемой системы 2-6V, хотя я не уверен, что это будет хорошо работать при использовании, например, напряжения питания 3.3V и 5V сигналов, поступающих параллельного порта. На сайте scienceprog.com для схемы рекомендуется использовать 74LVP244 или 74LPT244 для 3.3V, но это не будет работать при напряжении питания 5V. Схемы совместимы с многими программами для ARM JTAG, которые заявляют о совместимости с Wiggler.

http://www.frozeneskimo.com/electronics/arm-tutorials/jtag-wiggler-clone/

http://www.k9spud.com/jtag/

http://winarm.scienceprog.com/arm-development-tools/jtag-wiggler-clone-for-arm-microcontrollers.html

http://www.bicotech.com/?page=prod_wiggler&lg=en

Полностью готовый программатор ARM JTAG доступен на SparkFun for $21 USD или от Olimex for $15 Euro

[Olimex ARM-JTAG cable]

DB25.2 -> INVERSE -> JTAG.15 (NTRST)
DB25.3 -> JTAG.7 (TMS)
DB25.4 -> JTAG.9 (TCK)
DB25.5 -> JTAG.5 (TDI)
DB26.6 -> JTAG.3 (TRST)
DB26.9 -> VCC for the Level shifter i.e. JTAG enable/disable
DB25.11 <- JTAG.13 (TDO)
DB25.13 <- Target VCC sense (only when JTAG is enabled i.e. DB26.9 = 1)

Это и есть вся информация для того, чтобы разработать собственный драйвер, но есть уже готовая open source RDI 1.51 совместимая DLL для ARM-JTAG на сайте http://twentyone.blogchina.com/ с интерфейсом RDI, которая может быть подсоединена к GDB, Keil, IAR, STD, ADS и другим отладчикам, поддерживающим стандарт RDI.

[USB Based Programmers]

Программаторы USB ARM JTAG будут программировать только с программой OpenOCD. Они работают на основе микросхемы FTDI USB. Драйверы не нужны на Windows и Linux.

OpenOCD website

Hubert Hoegl’s USB ARM JTAG Programmer

Joern’s OOCDLink

Полностью готовый программатор USB можно купить на Sparkfun for $52 USD или у Olimex.

Amontec также продает программаторы USB. Работает на напряжениях до 1.4V, хотя Jtag Tiny работает от 2.8 до 5V.

Последнее обновление ( 17.01.2010 )
 

Добавить комментарий

:D:lol::-);-)8):-|:-*:oops::sad::cry::o:-?:-x:eek::zzz:P:roll::sigh:

Защитный код
Обновить

< Пред.   След. >

Top of Page
 
microsin © 2017