Всё может быть, но, боюсь, это невнимательность. Оно не может требовать const, если он УЖЕ прописан в typedef. Он прописан ?? Советую поубирать ВСЕ (!!!) упоминания о EEPROM. Поставить в typedef'ы const и научиться это компилировать. Дело в том, что в AVR раздельные поля памяти и далеко не все компиляторы это полностью "осознают". Указатель на EEPROM запроста может поставить компилятор в тупик.