Поздравляю!
Вид для печати
Поздравляю!
Нашелся Micro-ODT.
Он "прячется" таки в микрокоде процессора.
В аттаче так же "до кучи" добавил вариант его реализации на .cpp из одного фришного эмулятора.
KALDYH, А фотку контроллерв флопа НГМД1 можешь сделать ? Нашелся контроллер, не хватает буквально 3-х КМ-ок. "Кочан" и ВГ93 на месте. С.Фролов забил уже.
Или нет ли схемы ?
Остальные контроллеры сильно подраконены, а плата просто сломана пополам.
Фотки контроллера дисководов НГМД1.
Итак, ко мне прибыли рабочие чипы диспетчера памяти 1811ВТ1. Тест памяти теперь проходится. Но машина пока все равно не работает. Если установить НВ1 и НВ2, на экране "шахматное поле". Если установить только НВ1, на экране ничего нет. Копаем дальше.
KALDYH, а может видиоконтроллер сдыхает
AlecV, а вам неь трудно почту почаще читать
извините за болтовню не по теме
В общем, мне нужно изучать программирование диспетчера памяти. Было бы неплохо прогнать в пошаговом режиме программу прверки видеоконтроллера из ПЗУ. Но ПЗУ состоит из двух областей, одна в адресах 17760000...17767776, вторая (в которой и лежит нужная подпрограмма) в области 17730000...17757776 и доступна только с помощью диспетчера памяти.
Снял дамп i8751H-8 из НГМД1 ака "КОЧАН"-vulgaris (неинициализирующий). Внутренняя память: Program 4K X 8 EPROM, Data 128 X 6 RAM.
Размер ПЗУ проставил максимальный - 64К. Данные там повторяются по кругу 16 раз (но сократить их потом завсегда успеем :) ). P.S. Обрезал - в аттаче там где стоит пометка "4K".
Программатор Бинар Турбо v.6 (переходник M, слот 51). Считался легко, шифротаблица не указывалась.
Описание контроллера i8751H-8 в pdf: http://www.datasheetarchive.com/search.php?q=8751.
Идентификатор микросхемы:
30h - код 12h
31h - код 07h
32h - код DDh
60h - код 5Bh
Как узнать вытянуто всё что в ней есть? Использовалась ли шифрация данных (что такое "защита" и как она опознаётся, если есть)? Что такое внешня/внутренняя флеш?
Опция в меню софта программатора "установить бит защиты" активна и её можно нажать. Т.е. неужели всё так легко? Если судить только по этому критерию то иначе бы просто не считалось? (это я к тому что мне вроде как "известно" месторасположение инициализирующего Кочана). И если таким же образом считать и потом записать его, то мы проблему закроем?Цитата:
В модели с УФ-ПЗУ 8751 появилось новшество - бит защиты информации. Установка этого бита приводила к тому, что считать информацию из ПЗУ микро-ЭВМ становилось невозможным. ОДНОКРИСТАЛЬНЫЕ МИКРО-ЭВМ
В i8751 была всем известная ошибка защиты. Обходилась просто. Берёшь делаешь возможность перехода работы внешней и внутренней флэши. Во внешней флэши пишешь прогу вычитывания кода и снимаешь часть прошивки. Потом повторяешь.
В общем, вопрос - что в дампе?
P.S. KALDYH, интересно, прошивка на DEC Pro такая же?