Всем привет.
Давно заметил недоработки в программе, но как-то все некогда,
забыл ввести работу с регистром статуса при работе с чипами SPI EEPROM
Так как при установленной блокировки нельзя не определить ни работать с чипами.
Но к своему удивлению, вдобавок еще заметил то,
что на другом компьютере программатор вообще не хочет работать с данными чипами.
Проблема оказалась в моей самоуверенности..
Я наивно полагал, что чип CH341 весьма медлительный и скорость обмена данными зависит только от кварцевого резонатора и драйвера. Но я ошибся, неучел элементарных вещей.
В общем пришлось переписать всю схему алгоритма.а также доработал алгоритм для распознавания мегабитных eeprom-ок.
Проверил, теперь распознает корректно...
Так же, пока переписывал алгоритм обнаружил еще одну очепятку.
Обновленная версия в архиве.