?

Log in

No account? Create an account
Орион-128 - Help yourself with what you need, yeah — ЖЖ
Май 19, 2014
12:48 am

[Ссылка]

Previous Entry Поделиться Next Entry
Орион-128
Следуя советам tnt23 и engine_runtime допаял на плату побольше блокировочных конденсаторов (практически, на каждый чип) и проверил работу команд IN/OUT - безрезультатно. Правда, картинка улучшилась :)

Пытаясь выяснить причину неисправности, занимаюсь сейчас трассировкой VC$, так как проблема проявляется преимущественно при его запуске. При первом запуске после включения компа оболочка обычно падает в начале обновления второй колонки - списка файлов на диске B:. «Падение» заключается в записи мусора в регистр видеорежима (обычно включается монохром) и подвисании. При повторных запусках (после сброса), так же пишется мусор в регистр, но потом цветной режим восстанавливается и коммандер делает вид, что работает - удается запускать программы. Последние работают преимущественно без проблем, но при выходе система стабильно крашится с различными случайными эффектами. VC$ активно использует непереключаемую область ОЗУ 0F000h - 0F3FFh - возможно, причина сбоев кроется где-то в этом.

Из просто интересных фактов: VC$ делает очистку экрана через стек и кое-где использует самомодифицирующийся код.

Tags: ,

/* 3 comments | comment expected */

Comments
 
[User Picture]
From:tnt23
Date:Май 18, 2014 07:01 pm
(Link)
А мне тут подарили фирменную плату всамделишного Ориона :) Вот думаю...
[User Picture]
From:maddev
Date:Май 18, 2014 07:05 pm
(Link)
Поздравляю! :) А плата собранная?
[User Picture]
From:tnt23
Date:Май 18, 2014 07:20 pm
(Link)
Что ты, конечно, нет! Тем и привлекательна :)
Разработано LiveJournal.com