Написал простую программу для SAM9XE512, использую только встроенную память и флэш, инициализация всего под си, кроме вектора прерываний и стэка. Проект выводит данные в SPI1, Проблема в том, что начиная с какого-то момента (не с начала проектирования программы) перестала работать отладка SPI через j-link. Все данные в окне SPI1 отображаются нулями, могут быть редактированы, но при повторной загрузке окна ничего не сохраняется - то есть чтение параметров SPI не работает. Не смотря на это, при пошаговой отладке SPI работает! Он конфигурируется и отправляет данные куда надо. Также Keil нормально отображает другие переферийные устройства - в проекте я также использую SSC, и его конфигурационные данные не вызывают подобных проблем.
Вопрос - что виновато в таком поведении? это бак среды Keil, или я её не правильно настроил каким-то образом? Думаю от самой программы это не зависит - SPI же работает в соответствии с написанным мной кодом. Если не прав, поправьте. Спасибо

