Или я что-то не пойму, или где...
Если верить даташиту, то ID лежат по адресам 000h, 100h и 200h
Читаются командой 28h, перед этим необходимо войти в режим программирования (ACh,53h), на что контроллер должен ответить 69h в последнем байте
Так вот ответ 69h я получаю, а вот сигнатуры какие-то непонятные - 0Fh, 7Fh, 7Fh
Все параметры (CPOL, CPHASE, частота) - все соответствует даташиту
Если попробовать другой контроллер, например, A89S8253, - там все четко.
Что я могу делать не так? Гугль говорит, что люди также сталкиваются с проблемой чтения идентов, но какого-то универсального решения я не нашел.
Читается и программируется контроллер, кстати, вполне себе нормально