Получается надо перерисовать, что там на плате.... Эх... Спасибо. Буду разбираться.
Эта схема должна быть ? http://caro.su/msx/mem4msx/msx1mb.PNG
Получается надо перерисовать, что там на плате.... Эх... Спасибо. Буду разбираться.
Эта схема должна быть ? http://caro.su/msx/mem4msx/msx1mb.PNG
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Да, это нужная схема. Но судя по проводам, разводка получилась с ошибками. Или же проводами пытались починить неправильно работающий модуль.
Кстати, на модуле установлены K6T4008C и K6X4008C чипы. Возможно тип не имеет значения, но кто знает... Caro рекомендовал именно K6X4008C1F-BF55 или аналоги (Hitachi HM628512LFP-7 и ALLIANCE AS6C4008-55SIN). К тому же, эти чипы очень часто приходят нерабочими из Китая. Я на одном модуле 6 раз менял чип, чтобы наконец получить 1 мегабайт. Но возможно проблема решится после правильной установки перемычек.
Последний раз редактировалось Wierzbowsky; 20.09.2021 в 00:58.
Я конечно попробую найти концы. Но тест ОЗУ пишет no failures... или как там.... где то видеопамяти битая... вопрос как найти... видны артефакты на заставке и в бейсике. Картридж с игрой запускается и работает.... а тест вылетает при тестировании озу page 6 или 7....
А, значит это тест видеопамяти выдаёт ошибки и крашится? Ок, тогда начинайте менять РУ5 по одной на аналогичные (или буржуйские 4164 DRAM) и смотрите будут ли изменения в тесте. Если при замене всех РУ5 ничего не изменилось, надо смотреть видеопамять на дополнительной платке. Там 4464 DRAM чипы. Благо, что кто-то постарался и всё поставил в панельки, так что диагностику будет нетрудно провести.
Но вообще это странно, что модуль ОЗУ выдаёт 512кб вместо мегабайта. С ним тоже что-то не так...
Спасибо за советы. Видеопамять подобрал из кучи ру5... тест проходит. Осталось разобраться с модулем озу... А где почитать про перемычки? Как правильно они должны быть?
Доки нет. Я говорил о перемычках здесь:
https://zx-pk.ru/threads/14514-davaj...=1#post1131022
Стоп! Мне кажется я запутался, поэтому давайте сначала. У Caro R2 (так на плате, на схеме это J1), идущая к ноге 9 чипа HC670, ноге 14 чипа HC365, а также к ногам 1 и 2 чипа HC00, по-умолчанию замкнута - для 1мб конфигурации и это норма. На вашем модуле это левая перемычка, если не меняли схему. R1 для 1мб конфигурации разомкнута. Для 512кб на модуле Caro перемычку R2 (сигнал EA19) убирают - отрывают 9ю ногу HC670 от схемы, а на место R1 впаивают резистор 2к для подтяжки входов HC365 и HC00 к питанию.
На модуле Caro нет перемычки J2 (я спутал R1 c J2), а на вашем модуле она стоит и она замкнута. Если не меняли схему, то так правильно. Теперь осталось понять почему видно только 512кб из 1 мегабайта и что соединяют провода на плате.
Прошу поправить меня если я опять что-то не так понял.
![]()
Последний раз редактировалось Wierzbowsky; 23.09.2021 в 20:44.
GreyWolf(24.09.2021)
Нет. Похоже, что все правильно. А как тест определяет объем памяти ?
Насколько я понимаю - тест постранично переключает маппер и пытается записать значение по определённому адресу (обычно в начале страницы), а затем его читает. БИОС при инициализации делает то же самое. Тест пишет не только в одну ячейку ОЗУ. Так что если микросхема ОЗУ дохлая, то туда ничего не запишется и тогда страница памяти определяется как битая. Посмотрите какие дорожки порезаны на плате (к чему они идут) и к чему подключены провода. Тогда, возможно, будет ясно что там не так.
Последний раз редактировалось Wierzbowsky; 24.09.2021 в 14:54.
GreyWolf(24.09.2021)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)