Исправил работу с памятью, как я и предполагал, всё решилось выставлением циклов в прошивке D10 (К155РЕ3). Теперь первая половина прошивки выглядит так (полная прошивка выложена на гитхаб):
Код:
Адр. 0 1 2 3 4 5 6 7 8 9 A B C D E F
D0(RATO) 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 -- доступ процессора к памяти
D1(RAS) 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0
D2(CAS) 0 1 1 1 0 0 1 0 0 1 1 1 0 0 0 0
D3(MX1) 0 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 -- 0 = адрес по CAS, 1 = адрес по RAS
D4(MX2) 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 -- ОЗУ / Графика
D5(FR6) 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 -- чтение первой пары регистров (по положительному фронту F6M)
D6(FR7) 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 -- чтение второй пары регистров (по положительному фронту F6M)
D7(FR1) 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 -- 13-й бит адреса (графика) + тактовая частота 750кГц
^ ^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^
Экран ОЗУ
F 6МГц 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 -- тактовая частота генератора
SVNC 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 -- тактовая частота процессора
Больше нет ошибок в ОЗУ.
Теперь надо разобраться с изображением...