День добрый.
Привезли пару девайсов. После проверки осциллом разобрался, что в одном приборе слетела прошивка с EEPROM-ки. Поднял и нормальную и испорченную микросхемы, и подцепил к отладочной EA2478.
Нормальную прошивку считываю без проблем, начинаю зашивать в испорченную микросхему и не пишется выше адреса 0х3FF. Сколько не пытался обнулить Protect Register так ничего и не выходит.
Записываю всё как по шиту:
[AA] -> 0x0555
[55] -> 0x0AAA
[A0] -> 0x0555
[AA] -> 0x0555
[C0] -> 0x0AAA
[00] -> 0x0000
или
[AA] -> 0x1555
[55] -> 0x1AAA
[A0] -> 0x1555
[AA] -> 0x1555
[C0] -> 0x1AAA
[00] -> 0x0000
и хоть тресни, закрыта вся память выше 0х3FF, ничего не меняется.Читаются 0хFF. Память 98-го года выпуска, может протёрлась?