Господа, может вы меня разубедите, но... Недавно "повелся" на посты, в которых всячески хвалили USB-программаторы/дебаггеры на основе FT2232. (JLINK, OOCDLink, JTAG-Key и.т.д.). До этого юзал Wiggler от H-JTAG (на 1 м/сх, цена - максимум 1 уе). Собрал в ожидании "чуда" OOCDLink отсюда (цена 15уе):
_tp://www.joernonline.de/dw/doku.php?id=projects:oocdlink:2_oocdlinks
И понял - чуда не будет.
1. Выяснилось, что с GDB работает только свежая версия IAR (5-я). Хорошо, 4.41 в сторону - качаем Evaluation.
2. В 5-й версии изменили синтаксис ASM-а - ладно, адаптировали...
3. И тут началось... В пошаговом режиме скорость связки IAR + OOCD + OOCDLink РАЗ В 10 медленнее, чем IAR + H-JTAG + Wiggler. Отладчик отказывается входить из асм-функции в С-функции. И все это выглядит криво и глюкаво...
То ли лыжи не едут...?