Очень вероятно что от устройства возникает прерывание, которое вы еще не готовы обработать. Проверьте эту гипотезу для начала.