J-Link вполне достаточно

Флэш работает на частоте 30 МГц, код выбирается через два 32-бит буфера, благодаря чему последовательные Thumb-команды выбираются за 1 цикл при любой тактовой частоте ядра, до максимальной 55 МГц (режим флэша WS=1).
При изменении порядка выполнения команд добавляется цикл на выборку первой из них.
Если тактовая частота ядра ниже 30 МГц, ставим режим WS=0, и за один цикл выбирается уже любая Thumb-команда.