
OpenOCD - flash breakpoints - колко?
Става въпрос за куртекс. Аз по принцип го търкалям с Jlink, ама се замислих върху една конфигурация през OpenOCD. Навремето като съм качвал сегерските тулове, добри хора са ми дали лиценз за J-Link Flash и аз си ръгам брекпоинти във флеша наволя. Въобще съм го игнорирал като постижение и чак когато погледнах към друг тул се сетих, че Куртекса май държеше само до 2 брекпоинта във флеша. Повечето куртекси имат достатъчно малко РАМ, та да правят дебъга от РАМ безмислен.
Сеггер някак си го заобикалят това ограничение, мързеше ме да чета точната имплементация, ама нещо дращят по флаша всеки път като слагаш брекпоинт. Факт е че работи и аз от година и повече не съм мислил върху това колко брекпоинта съм нацвъкал, просто го ползвам.
Та има ли и OpenOCD за куртекс същата хубавня?
Едит: Сега прочетох че Куртекса имал 6.

Толкоз съм се разглезил, че даже не знам колко са нормално.
Ето и статия дето описва заобиколката на segger:
http://www.segger.com/cms/admin/uploads ... gazine.pdf