Доброго времени суток! Сегодня столкнулся с очередной, на первый взгляд глупой проблемой.
У меня получилось завести дисплей на контроллере ILI9325 через FSMC с контроллером сенсора на XPT2046 с аппаратным SPI STM32F429ZIT6
Для повышения производительности я пытаюсь подключить DMA к FSMC чтобы прямо из внутренней видеопамяти МК передавать данные к дисплею.
У меня это получилось, но в таких условиях отключается контроллер сенсора XPT2046

Происходит это так. Подаю питание, на дисплее загорается нужная картинка. Я начинаю "рисовать" на дисплее. И через мгновение сенсор перестаёт давать сигнал PENIRQ. Он, в свою очередь, должен падать в лог. 0 при нажатии на сенсорную панель, но это перестаёт происходить. Если это игнорировать, то получается жуткая картина.
В общем, всё видно на видео: https://www.youtube.com/watch?v=HTLxgSRrnh8
Исходники прикрепил