Переставляя микросхемы КП12, КП13 и D55, D118, из панелек непосредственно на плату получил глюки, а затем, благодаря тому, что пришлось исправлять их, нашел две брошенные дорожки на печатной плате. Первая идет от D96.12, обходит полплаты и обрывается, создавая при этом дополнительную емкость на выводе микросхемы и понижая помехоустойчивость схемы. Ее нужно обрезать. Вторая начинается в районе батарейки (нетрудно ее обнаружить по пустой перемычке между слоями) и обрывается у D92.1. Ее желательно с двух сторон повесить на землю, что даст дополнительную мизерную подпорку по питанию и одновременно с этим, некоторое подобие экранирующего проводника. Согласен, это все "припарки", но почему бы и нет?
Кроме того, обнаружил, что тест Романа Чунина показывает 100% работоспособность памяти даже если несколько адресных линий оборваны. Дело в том, что нелинейность записи в память этот тест не учитывает. Он смотрит за тем, чтобы записанные в определенную ячейку памяти считывались и соответствовали оригиналу. Поэтому, у вас может быть искаженная картинка на графическом экране и не запускаться системная ПЗУ, а тест памяти будет говорить, что все ОК.
Я нисколько не критикую тест Романа, просто для более корректного тестирования и определения, есть ли на самом деле все 4Мб памяти, мне придется сперва разметить все 256 страниц ОЗУ, определить их реальное количество, протестировать их стандартным тестом, а затем разбросав некую картинку по всем банкам памяти равномерно, собрать ее. Только так можно будет определить сколько памяти имеется на борту и является ли она работоспособной.
Как показывает мой опыт программирования, такую прогу, работающую только в ПЗУ, писать сложно и нудно. Думаю запустить тест Романа для первого мега. Найти в нем хоть одну работающую страницу, а затем организовать там процедуру и стек для более сложного теста. Вот как-то так. Таким образом, полностью тест сможет работать только в том случае, если память хотя-бы частично рабочая.
Тестом, как я уже писал выше, можно будет определить нерабочую микросхему и битые биты. Это плюс.
Обновил прошивку теста:
http://zx-pk.ru/threads/27525-novaya...l=1#post975710