я пользовался програматором вильепром, если кому надо могу дать схему и прогу, так вот по прошивкам: 27с256 это однократно програмируемая микросхема, шьётся по маске на заводе, в ней как раз и находится управляющая прога для микропроцессора. читается без "проблем" , однако в ней есть привязка какая то к плате., или чипу ,я не вникал, т.е. исли скачать с неё прошивку и зашить например в ту же 27с256 с ультрафилетовым стиранием, эти микросхемы абсолютно совместимы, то процесор работает не правильно.
я подозреваю что применена защита от чтения с помощью "плавающего бита", это подтверждается контрольными суммами, при чтении оригинала они постоянно разные, а при чтении с клона постоянные. защиту можно обойти но надо дизасемблировать прогу и найти это место, по сложности наверное равноценн лазерному сканированию чипа.
второй чип 28с64 это банальная флешь память с электрическим стиранием, никаких защит там нет. похоже что она пользуется просто как "озу" хотя может и нет, во всяком случае в неё записываются все действия что проходят с шаговыми моторами. и она же при например при абгрейте самой лабы получает какуюто инфу от неё. это то что я успел "накопать" по этому вопросу.
после этого я приобрёл объектив с разбитой линзой, и из двух сделал один, и больше этим вопросом не занимался.