Да, я так сделал. Заказал микруху, жду когда придет (недели 2-3), а там дальше буду пробовать разные варианты. Думаю, что скорее всего дело именно в ней, так с ходу не нашел даташит на нее, чтобы ее проверить. Моторчики, кстати, проверил с ними все нормально. Я так понимаю, что проц не видит часть конфига, а как писали выше, что чтение и запись на разных ногах микрухи, то пробег он в нее пишет, а вот считать из микрухи не получается. Но выхода больше не вижу кроме замены микрухи. Спасибо всем кто отписался за помощь. После замены микрухи отпишусь о результатах.