С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
При записи использовался специальный алгоритм. Одна из особенностей состояла в наличии программируемых задержек во время чтения (верификации). Без этих задержек возникающие переходные процессы (при выставлении адреса или CS/OE) приводили к "переключению" (затухающей автогенерации) ячеек в очень широком диапазоне напряжений питания.
Т.е. если я правильно понимаю, надо выставлять программную задержку перед чтением байта после установки адреса? В софте Виллема есть ползунок tWC, он описан в манах как "длительность цикла записи" и tWP "длительность имульса программирования", всё это ИМХО не то, т.е. нужен программатор с софтом где есть такие настройки, либо хакнуть софт Виллема. Вообщем будем ждать дальше, когда звёзды сойдутся.
"Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.
Программатор называется Турбо-6. У него есть функция программирования плавающих бит.
С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
Вроде как естьВыдает результат в виде:
Код:CODE Diffs: 23 00B: DUMP HEX BINARY 01 00 00000000 ... 26 FF 11111111 0AC: DUMP HEX BINARY 01 76 01110110 ... 26 7E 01111110 DATA Diffs: 48 4C1: DUMP HEX BINARY 01 00 00000000 ... 26 E0 11100000 4C2: DUMP HEX BINARY 01 00 00000000 ... 26 E0 11100000
"Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.
Остальные биты несут смысловую нагрузку, они вместе с плавающим битом формируют адрес перехода. Там весь алгоритм проверки на этом строится: если "скачем" на одном месте (ничего не плавает) или "скачем" куда попало, то ПЗУ фальшивое. Если скачем только в узкой области (при определенном напряжении и температуре "плавают" несколько бит), то ПЗУ оригинальное.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)