Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   Компьютер "ZXM-Phoenix" - Сборка и настройка (http://zx-pk.ru/showthread.php?t=10369)

Mirazh 25th February 2010 01:37

1 Attachment(s)
CAS, RAS на месте. до модуля доходят. WE - высокий уровень.
на д29 есть и на входе и на выходе.
текущее состояние на фото.
не видно ничего что бы что то писалось в область папира.
есть мысль что это или кпшки или счетчики. что подскажет многоуважаемый ALL? :)

Mick 25th February 2010 08:03

Quote:

Originally Posted by Mirazh (Post 260141)
WE - высокий уровень.

При записи WE должен менятся, если не меняется - смотри цепи прохождения WE (DD55.1, DD17.3, DD18.1)

Mirazh 25th February 2010 10:12

Quote:

Originally Posted by Mick (Post 260157)
При записи WE должен менятся,

ну по идее да. посмотрел на скорпе - аналогичная картина - высокий уровень (размазанный)

Shnurkov 25th February 2010 11:22

WE на живом и дохлом фениксе одинаково выглядят, именно так как Mirazh сказал, высокий размазанный уровень.

Mick 25th February 2010 20:15

Quote:

Originally Posted by Mirazh (Post 260141)
текущее состояние на фото.

Скажи, это у тебя при какой ПЗУ. И столбец первый у тебя чистый вроде, а на остальных мусор?

---------- Post added at 19:15 ---------- Previous post was at 19:14 ----------

Quote:

Originally Posted by Shnurkov (Post 260190)
WE на живом и дохлом фениксе одинаково выглядят, именно так как Mirazh сказал, высокий размазанный уровень.

У тебя какая картинка при дизевой и тестовой ПЗУ?

Shnurkov 25th February 2010 20:27

Это тест идет, который я аттачил на прошлой странице. Столбцы все в каше, насколько я помню, просто сейчас на работе, проверить не могу. Причем каша сильно внешне отличается в зависимости от вставленного сима.

Картинка на пэйпере одинаковая при любом пзу, какая выпадает сразу после включения компа, такая и остается на все время, т.е. вот эта каша. А на бордере все нормально, на бордере тест отрабатывает так же, как и на нормальном фениксе. При ПЗУ с диззиком бордер синеет через секунду после старта, пэйпер при этом не меняется.

Mick 25th February 2010 20:36

Quote:

Originally Posted by Shnurkov (Post 260292)
При ПЗУ с диззиком бордер синеет через секунду после старта, пэйпер при этом не меняется.

У тебя возможно всетаки не пишется в память ничего. Ты микруху DD29 проверял, данные на выходе меняются(правда их надо проверять при вытащенном симе).

Надо сочинить похоже какой то тупой тест записи в видео, чтобы по циклу писал. :v2_conf2:

Shnurkov 25th February 2010 20:46

Через 1,5 - 2 часа опишу все подробненько по сигналам на DD29.
Тест хорошо бы, но даже если он и будет, то зашью не ранее следующего понедельника.
Вот еще такое наблюдение: если замкнуть 1 и 2 ноги D29 (щуп соскочил), то картинка на пэйпере хаотично меняется.

Mick 25th February 2010 22:14

5 Attachment(s)
Quote:

Originally Posted by Shnurkov (Post 260297)
Через 1,5 - 2 часа опишу все подробненько по сигналам на DD29.
Тест хорошо бы, но даже если он и будет, то зашью не ранее следующего понедельника.
Вот еще такое наблюдение: если замкнуть 1 и 2 ноги D29 (щуп соскочил), то картинка на пэйпере хаотично меняется.

Ну да ты же замыкаешь сигнал WE и MD7 :)

Вот накропал тестик для тебя. Смысл его в проверки записи в ОЗУ(в экранную область).
Вобщем первая фаза - записываем 55h в четные адреса, начиная с 4000h
вторая фаза - записываем 55h в нечетные адреса, начиная с 4001h
потом после заполнения ждет нажатия клавиши
третья фаза - записываем AAh в четные адреса, начиная с 4000h
четвертая фаза - записываем AAh в нечетные адреса, начиная с 4001h
ждем нажатия клавиши и сначала
Заполняется не быстро :)
Если адресация правильна то будешь видеть такие картинки

Тест прошивается в 27256 пряма в 0 страницу.

Mirazh 25th February 2010 22:20

Quote:

Originally Posted by Mick (Post 260313)
Вот накропал тестик для тебя.

тест48, который используется, и так пишет в экранную область. вот описание теста:

Прошивка тест для 48К машин.
Может работать при неисправном ОЗУ.

Тест состоит из 7 шагов.
Между каждым шагом пауза - тонкие чёрно-белые линии
на бордюре и высокочастотный свист.

Шаг 1. Смена цветов бордюра от черного до белого.

Шаг 2. Заполнение области атрибутов.
Заполняется байтом #38 (чёрный по белому).
На бордюре полоски (голубой/красный).
Писк (~1130Гц).

Шаг 3. Заполнение экранной области.
Заполняется байтом #FF (чёрный).
На бордюре полоски (чёрный/белый).
Писк.

Шаг 4. Заполнение экранной области.
Заполняется байтом #00 (белый).
На бордюре полоски (чёрный/белый).
Писк.

Шаг 5. "Тест буфера чтения данных"
(выполняется моментально)
Несколько попыток записи-чтения в ячейку ОЗУ с адресом #4000
различных значений ("бегущая 1", "бегущий 0").
Если всё в порядке выводится "БУФЕР ИСПРАВЕН",
иначе выводятся записанное и считанное значения и чёрный бордюр на некоторое время (без звука).

Шаг 6. Тест ОЗУ.
Память 48К (#4000-#FFFF) заполняется, а затем проверяется.
Так три раза с различными псевдослучайными комбинациями.
(на экране три разных узора, бордюр белый, звука нет)
Если всё в порядке выводится "ОЗУ ИСПРАВНО".

Шаг 7. Тест ПЗУ.
(выполняется моментально)
(Видимо писался под компьютер с восемью(!) РФ2.
Сам тест устанавливается вместо "нулевой"
и проверяет 28 адресов (с #0800 по #3E00 с шагом #0200)
на идентичность с оригинальной прошивкой 1982г.
Есть второй этап - проверка контрольной суммы по своему "хитрому" алгоритму.)
Если прошить вместе с оригинальным (1982г) BASICом
(младшие 2Кб заменить этим тестом), то выдаст "ПЗУ ИСПРАВНО".

Далее, возможно, следовал шаг 8 - Тест цвета
В прошивке есть соответствующая надпись и названия цветов,
но место, где должен располагаться код, забит #FF.
После теста ПЗУ процессор выполняет случайные куски кода.
(например, сначала очень долго "заполняет" пространство
до #4000 кодом #07 - работает процедура, используемая в шаге 3 и 4)

Шаги 2, 3 и 4 можно пропустить, если в конце первого шага держать
нажатой клавишу space.
Quote:

Originally Posted by Mick (Post 260313)
Вот накропал тестик

надо прошить себе :)


All times are GMT +4. The time now is 18:01.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.