Всем добрый день.
Мне необходимо допилить CAN драйвер xilinx работающий на железке под управлением petalinux
Столкнулся со странным поведением обработчика прерываний.
ПРи интенсивном обмене в течении 1-2 мин. (каждый раз по разному) все работает нормально, затем перестает вызываться обработчик прерывания.
в регистрах контроллера ошибок нет.
В регистре состояния прерываний выставлены биты приема и отправки, но обработчик не вызывается.
Собственно вопрос заключается в том, чем может быть вызвано такое поведение обработчика?
Может быть кто-нибудь сталкивался с такой проблемой?