Используется:
Keil MDK 4.20 + JetLink-Ultra c драйверами 4.26a.
Если сделать точку останова в прерывании (любом), то после выхода из обработчика возникает UsageFault с флагом INVPC.
Если точку останова не ставить, то прерывания исполняются и UsageFault не возникает.
Выглядит как бред.
До этого был Keil 4.14a и Segger 4.22a, таких проблем не было.
Поставил Keil 4.20. Он идет с дровами 4.24 для сегера. Дрова сказали радостно что есть обновление прошивки. Залил его в сегер.
Появилась проглатывания первого символа строки при выводе в SWO (UART). Привык.
Но с прерываниями это просто не приемлемо. Попытка отладить обработчики приводит к общему падению.
Может кто сталкивался?
Как откатить фирмарь в JetLink-Ultra?