val_dp, А контрольная сумма соответствует?
val_dp, А контрольная сумма соответствует?
ПЗУ другая - из заведомо рабочего РК, ВТ57 и ВГ75 также другие - проявление то же.
Я имел в виду контрольную сумму считанной программы.
Не люблю советовать, не видя железку, но всё же. Проверьте ОЗУ, похоже при программной регенерации одна микруха (которая стоит на D7) сбоит. Поменяйте крайние микросхемы ОЗУ местами-если проблема уйдет, значит оно самое.
Могу предположить, что в ОЗУ имеется слабая ячейка, значение которой нарушается во время программной регенерации при чтении. Что бы я посоветовал попробовать:
1. Что-то, наоборот, вывести на магнитофон и посмотреть, воспроизведется ли проблема.
2. После загрузки, пока экран двигается, переместить экранную область в другой диапазон, например T76D0,7FF3,66D0
После этого выполнить сброс и директивой D внимательно посмотреть, что там было. D66D0,6FF3 Подозреваю, что где-то вместо 00 будет 80.
Последний раз редактировалось Pyk; 20.11.2018 в 21:02.
Переместил экранную область, сбросил, директивой D посмотрел - нигде 80 (и больше) не обнаружил. Возвращаю эту область обратно в экранную - снова бегут символы.
Пробовал вручную записывать байты в экранную область. Да, действительно, при записи 80 символы начинают бежать, именно так, как и после ввода программы.
Контрольная сумма после ввода программы правильная.
val_dp, Попробуй в монитор по адресу FADC вместо 93 записать D3.
Спасибо всем большое за помощь.
Оказалось именно так - сбойная РУ5 по линии D7.
Причем, при комнатной температуре тест ОЗУ из тестовой ПЗУ проходил без ошибок, однако, изображение по экрану бежало. Последовательно директивой М заполнял экранную область нулями и всегда, по достижению ячейки 76F5 изображение останавливалось (при этом отображалось, что в этой ячейке и был 00). Запись 00 только в эту ячейку не помогала. Прогрев платы усугубил проблему и тест ОЗУ проходил с ошибкой с указанием на 7 бит.
В тестере эта РУ5 при комнатной температуре работает без ошибок, но после нагрева не работает.
Доброго дня. Подскажите пожалуйста как исправить такой баг, см. фото.
Не выводит крайний левый символ на экран.
Отправлено с моего A0001 через Tapatalk
????????????? нет вариантов?????????????????????
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)