PDA

Просмотр полной версии : Тест ОЗУ 48



PicNov76
21.04.2010, 16:09
Ищу образы двух ПЗУ тестов ОЗУ. :v2_smoke:
Во времена сборки ЛЕНИНГРАД_1 пользовался тестом ОЗУ, при заставке выводилось, что-то вроде "Бурылов". Следом появился тест автора фамилию не помню.
Форумчане помогите если кто-то, что-то слышал об этих раритетах.:v2_frown:

---------- Post added at 18:09 ---------- Previous post was at 16:28 ----------

По поводу второго теста толи Жуков, толи Жучков???

doorsfan
29.04.2010, 00:06
по-видимому, свои подписи туда совали все кому ни лень.
у меня есть 2 рф5Ж
1. перебирает цвета бордюра, под пищание (пилот-тон) заполняет атрибуты значением 56, затем заполняет последовательно адреса пикселей значениями 255, затем так-же очищает, тонкий писк, тест буффера, писк, тест ОЗУ, писк, тест ПЗУ (кажись, пишет про ошибку). Если давить то-ли space, то-ли caps-space при нажатии на сброс, то после перебора бордюрных цветов, сразу переходит к тесту буффера ОЗУ
2. тест - написан копирайт AND & AND 1990, после перебора бордюра, сразу писк и тест буффера, писк, тест ОЗУ, затем вываливает в меню из 3х пунктов (просмотр адресов, тест очистки и ещё что-то).

zx_demon
05.05.2010, 13:14
Дома валяется тест-ПЗУ'шка помоему 16к, с отогнутой ножкой которая втыкается в другую дырочку, питание вроде если б вспомнить! И по моему даже не одна...плюс к этому куча других ПЗУ'шек: пары по 8к, 16к, 64к с ультрафиотетовым стиранием...если что нужно могу отдать :v2_wink2:
Так же есть прошивка этой тест-ПЗУ - набивал вручную с распечатки дампа из какого-то журнала...потом запихивал в PROFROM - всё работало!
:v2_cheer:

Mifody
09.07.2010, 17:15
перебирает цвета бордюра, под пищание (пилот-тон) заполняет атрибуты значением 56, затем заполняет последовательно адреса пикселей значениями 255, затем так-же очищает, тонкий писк, тест буффера, писк, тест ОЗУ, писк, тест ПЗУ (кажись, пишет про ошибку). Если давить то-ли space, то-ли caps-space при нажатии на сброс, то после перебора бордюрных цветов, сразу переходит к тесту буффера ОЗУ

Объясните пожалуйста,как он проверяет ОЗУ? Чт то быстро тест проходит.. Просто есть у меня одна платка спека,которую я юзал сравнительно давно,на которой помню некоторые игры не шли. Комп сбрасывался. Вот сейчас втыкаю в неё тест пзу, а оно пишет ошибку ОЗУ:адрес ОЗУ 778Е,ошибка микросхемы 5,записано 10110110,считано 10010110. Микросхема 5 это я так понимаю РУшка,которая висит на D5? Поменял её на заведомо исправную,ничего не изменилось.. Объясните пожалуйста доходчиво как работает эта тестПЗУ или где это описано...

MV1971
09.07.2010, 18:36
Тест Жучкова.

doorsfan
09.07.2010, 18:47
да, номер микросхемы совпадает с номером шины D [0-7];
в вашем случае нужно прозвонить D5 от процессора к 2й ноге 5й ОЗУ, к ИР22 (скорей всего), и от ИР22 к 14й ноге 5й ОЗУ. КРоме того, прозвоните остальные ноги ОЗУ - они должны быть запараллерены с другими микросхемами ОЗУ.
Кроме того, экран в вертикальную полоску или чистый? буквы двоятся?

Mifody
09.07.2010, 19:04
Нет. Всё отлично работает. Экран чистый.. Это краснодарский вариант спека. У него экранное озу и системное сделаны на разных линейках памяти. (видео ОЗУ-8шт РУ6,системное ОЗУ-8 шт РУ5Д1) когда то давно эта плата была у меня как основной мой рабочий спек. Была подключена к тырдосу. Но было замечено,что довольно таки многие игры (не все,некоторые работали. Было примерно 50/50...) на ней после загрузки сбрасывались,тогда как эти же игры на другом 48 компе отлично работали.. Потом у меня появился другой спек,а эта плата была отложена в долгий ящик. Вот сейчас вспомнил про неё,решил довести до ума.. Контакты-это первое,что я проверил.. Всё гуд..не хочется всё озу перелопачивать.. Думал тест пзу поможет..

doorsfan
09.07.2010, 23:22
схемы нет. по-идее ШД видеоконтроллера связана с ШД процессора через резисторы. попробуй уменьшить номинал резистора на Д5.
Кста, в сбойных случаях читается только 0 вместо 1, но никогда наоборот?
Тогда, попробуй начать с подтягивания через 10 КОм D5 к +5В, если не поможет, тогда совет с верхней строчки

Gavrilov_S
28.12.2015, 11:34
Господа Доброго времени суток!
Мне тоже понадобился тест ПЗУ и прочего железа.
У меня после нажатия на сброс не выходит надпись. а стоит черный экран или кубики выходят.
Компьютер Дельта-С 128К выпуск Чебоксары
программатор у меня автопрог. поддерживает bin и hex
Заранее Спасибо!

SoftFelix
28.12.2015, 12:29
Gavrilov_S, мало информации.

1. Какая прошивка использовалась?
2. В какую микросхему прошито?
3. Если в РФ2/5, то как скоммутированы ноги?

Gavrilov_S
28.12.2015, 13:17
у меня стоит 27С256 с УФ окошком для стирания. Хочу прошить 27С512 с электронным стиранием для тестовой программы
ROM стоит родной. тестовая программа нужна чтобы проверить железо. хочу его зашить в 27С512
Комп построен на Б01ВГ1-2 и КР1858ВМ1

Gavrilov_S
29.12.2015, 14:22
Прошил на 27С128 прошивку от Жучка. Не идет на моем компе. Пробовал на заведомо исправном компьютере. Помогите парни! Какие еще тесты ROM есть?

как прикрепить сюда фотографию?

SoftFelix
29.12.2015, 14:47
Помогите парни! Какие еще тесты ROM есть?
По мне так самый нормальный - ТЕСТ-ПЗУ Андрея Хахонова (RATCOPY). Как для 48К, так и для 128К (есть модификации для Пентагон-512К и Пентагон-1024К). Шьётся в 2716 (573РФ2/5; отогнуть ноги 21 и 24 вверх, соединить вместе и подключить к 28-ой ноге панельки ПЗУ в компе, устанавливается на место 0-ой МС ПЗУ). Если надо шить этот тест в 2764...27512, то файл прошивки надо склеить по copy /b необходимое количество раз для требуемого объёма.

http://zx-pk.ru/attachment.php?attachmentid=47877&d=1399816476

Gavrilov_S
30.12.2015, 11:44
SoftFelix, Спасибо за ссылку! Но моем компе ни одна из прошивок не пошла. Пробовал 128 и 48. Жаль! :(
Зашивал на 27С512. Выходят только вертикальные полосы. прога почему то не работает

SoftFelix
30.12.2015, 12:19
Gavrilov_S, что-то не то делаешь. Тест обязан работать на любом 48К-Спекке. Закинь сюда фото платы своего компа в хорошем разрешении и ссылку на схему.

- - - Добавлено - - -

p.s. При условии, что комп подаёт хоть какие-то признаки жизни (рабочий проц и способность читать ПЗУ).

- - - Добавлено - - -


У меня после нажатия на сброс не выходит надпись. а стоит черный экран или кубики выходят.
Компьютер Дельта-С 128К выпуск Чебоксары
Нашёл я тут схему, глянул... На БМК он... При такой симптоматике ТЕСТ-ПЗУ пока бессмысленно. Проц из ПЗУ ничего прочитать не может. Тут надо брать осцилл и смотреть по ногам процессора и БМК - что-где не работает.

goodronishe
30.12.2015, 13:46
А тест в 27512 в самый низ пишешь, я надеюсь?

balu_dark
30.12.2015, 23:57
чтобы не думать куда писать тест - его лучше 4 раза продублировать во всех страницах. Тогда вообще будет безразлично.

Gavrilov_S
04.01.2016, 08:14
goodronishe,balu_dark, у меня автопрог. он сам знает куда писать. стандартная прошивка на 27С512 на рабочем компьютере идет. значит шьется он нормально
Боюсь что сдохла Б01ВГ1-2 все остальное найти и поменять не проблема. у него есть аналог? а КР1858ВМ1 это полный аналог Z80 Z84?

- - - Добавлено - - -

как сюда фото прикрепить?

balu_dark
04.01.2016, 11:22
Да причем тут ваш программатор! прошивка занимает 2 килобайта а ваша микросхема имеет емкость 64 килобайта если не ошибаюсь.
В итоге - если по какой то причине появится единица на любом из адресных выводов свыше этих 2х килобайт - получите не рабочий тест. Опять же - если стояли какие либо расширения типа 128к или трдоса - то верхние половинки адресов - могут выбираться внешними элементами.
Поэтому чтобы не утруждать вас размышлением на тему что такое адресация и как она устроена. А так же исключить залипоны на шинах адреса - я и рекомендовал склеить (добавлением в конец получившегося файла) ваш тест столько раз, чтобы размер файла получился размером с вашу микросхему. И не нужно спорить и умничать - если не понимаете о чем речь идет. Просто сделайте как советуют!
Тут дело не в прошивке а в непонимании вами элементарных принципов работы памяти.

Z80 - это название (упрщенное) процессорного ядра(системы команд). Z84xx ( с добавлением 2х цифр) это название серии микропроцессороного комплекта , включающего в себя центральный процессор и микросхемы периферийных устройств.

Помимо микропроцессора, в набор Z80 входит некоторое количество микросхем поддержки, реализующих различные функции. Количество микросхем поддержки по сравнению с набором 8080 существенно уменьшено. Микросхемы набора имеют обозначение Z84xx, последние цифры определяют назначение микросхемы.
Z8400 - Z80 CPU, микропроцессор
Z8410 - Z80 DMA, контроллер прямого доступа к памяти
Z8420 - Z80 PIO, контроллер параллельного интерфейса
Z8430 - Z80 CTC, счётчик-таймер
Z8440, Z8449 - Z80 SIO, контроллер последовательного интерфейса
Z8470 - Z80 DART, асинхронный последовательный приёмопередатчик
Забыл сказать - очень важно - в компе одна панелька под ПЗУ или 2? если 2 то надо будет разрисовывать какие сигналы идут на панельку. выбор микросхемы должен быть CS0 или же схема на элементе ИЛИ на вход которой подается MREQ и RD а выход идет на выбор кристала ПЗУ. Это только для отладки! в режиме компа там надо еще подмешивать А14 и А15 с проца.

Gavrilov_S
05.01.2016, 16:35
у меня одна панелька под ПЗУ.
под вторую есть на текстолите не распаяна

- - - Добавлено - - -

попробовал зашить как Вы сказали. забил до конца адреса FFFF c той же прошивкой. Дома попробую

Andrey F
05.01.2016, 19:36
Gavrilov_S, Возьми схему любого Компьютера на Т34ВГ1 и прозвони ноги, сравни со своей Б01ВГ1-2. Возможно это одна и та же микросхеме. Т34ВГ1 есть еще в продаже. Скорее всего она и "умерла".

balu_dark
06.01.2016, 00:28
Тогда смотрим
http://www.unitechelectronics.com/27C128-eprom.gif
и
http://www.unitechelectronics.com/27C512-eprom.gif
и сравниваем где есть адрес в 512 но нет в 128й микросхеме.
проверяем не подключены ли они к чему либо. Если в воздухе - цепляем к нулю.

Gavrilov_S
06.01.2016, 11:07
вчера пробовал поставить свой зашитый ROM. Никакого текста не выходит. как и в прошлый раз по очереди меняется цвета бордюра и меняются кубики на экране. и бесконечный цикл

- - - Добавлено - - -

balu_dark, у меня своя родная стояла 27С256 там бейсик 128К и тырдос. поэтому 27С512 она должна захавать как родную. нашел 27С128 только стереть не могу пока. соберу на выходных стиратель из ДРЛ400.
А щас прошиваю многоразовую с электронным стиранием WINBOND 27C512

- - - Добавлено - - -

НА 27с512 У МЕНЯ ПОШЛА ZXseMenu но она не для моего компьютера

Т34ВГ1 раз никто не в курсе буду сравнивать ноги. но там их куева туча. придется попотеть :)

- - - Добавлено - - -

balu_dark, там получается за переключение страниц памяти отвечают 2 ножки, 1 и 27. посмотрю на какую у меня настроена на плате моя 27С256. т.е. на 1 и 27 ножке +5в или земля
когда то давно собирал на 27С512 для 48К переделку на страниц памяти где размещалась арт студио, zeus, monitor, русский шрифт и мелкие подпрограммы на кодах. там был переключатель на 4 положения и диоды. соответсвенно 00, 11, 01, 10 на эти ножки

balu_dark
06.01.2016, 11:16
ну раз бордюр меняется - значит тест работает.
Не знаю что за тест зашит , но был какой то тест показывающий цветом бордюра какая микросхема неисправна.
Посмотреть бы - есть ли RAS и CAS на памяти RAM?

- - - Добавлено - - -



balu_dark, там получается за переключение страниц памяти отвечают 2 ножки, 1 и 27. посмотрю на какую у меня настроена на плате моя 27С256. т.е. на 1 и 27 ножке +5в или земля
когда то давно собирал на 27С512 для 48К переделку на страниц памяти где размещалась арт студио, zeus, monitor, русский шрифт и мелкие подпрограммы на кодах. там был переключатель на 4 положения и диоды. соответсвенно 00, 11, 01, 10 на эти ножки
1я 27я на землю! только не забудьте их отключить от остальных схем - чтобы не спалить! И проверить 2ю 26ю и 23ю - не проскакивают ли на них единицы.
Кстати - подскажите сколько вольт питание на самом проце и на памяти в схеме? Бывает что там просадка большая и остается всего 4,3-4,7Вольт.
И еще - совет. Под сильной лупой или микроскопом - просмотрите плату на предмет лопнувших дорожек, плохих переходов между сторонами плат и рассыпавшуюся пайку вокруг выводов микросхем. Потому как плата - довольно старая. Бывает просто припой высыпается или окисляется.

Prusak
06.01.2016, 12:08
Никакого текста не выходит. как и в прошлый раз по очереди меняется цвета бордюра и меняются кубики на экране. и бесконечный цикл

Такая картина может быть в случае если ОЗУ исправно, но нет вывода пикселей на экран. Меняющиеся кубики при тесте экрана - это атрибуты. Бесконечный цикл может быть признаком того, что ОЗУ исправно. Но тот момент теста, когда выводится надпись "ОЗУ исправно" вы не видите, т.к. пиксели не показываются. При этом ОЗУ пишется и читается нормально. Это может быть неисправностью в узле регистра сдвига, который "выплёвывает" пиксели, отображаемые на экране.

Gavrilov_S
11.01.2016, 08:31
У меня все печально и грустно. По ходу сдох этот Б01ВГ1-2.
Поменял всю логику и проц и ROM. Результат не поменялся.
Не менял ОЗУ и Б01ВГ1-2 и 2 микрухи опрос клавиатуры(они то точно не при чем).
Напряжения замерил на всех микросхемах. везде 4.95 вольт. просадок нет.
Еще что заметил. Если вытащить проц из панельки то картинка почти такая же как и без проца. Кубики на экран выходя. Получается Б01ВГ1-2 не понимает команды Z80

Willy
23.12.2018, 12:24
Помогите разобраться.
Запускаю тестовое ПЗУ, оно пишет, ошибка записи по адресу 4000, записано 01101101, а считано 10110110.
Это микросхемы памяти виноваты или ошибка сборки ?
Проверял напряжение на панелях памяти без микросхем, на 14-м выводе есть почти 3 вольта, хотя вроде пишут, что должно быть 1-2, это ненормально ? Может на что то повлиять ?

SoftFelix
23.12.2018, 13:33
Это микросхемы памяти виноваты или ошибка сборки ?
"Экстрасенсы в отпуске" (с). Что собрал, фото того что собрал...

Willy
23.12.2018, 17:34
Сори, вроде нашел тему в разделе про Ленинград, думал, что понятно будет )
Собственно, плата Ленинграда с sblive, вот по этому материалу:
http://www.cxemateka.ru/ru/building_zx_spectrum_128k_clone_beta_disk_interfac e_ay_3_8910_ym2149f
ПЗУ-шка одна, 27С512, лишние адреса отрезаны и заведены на землю, тестовый образ зашит в первый банк.
https://gyazo.com/27f9ede353a06fbef9a5359c215b90bd
https://gyazo.com/a86094c51eae2aef7481e3ac115d46bf
Че-то не пойму, как фотки вставить, ссылки в теле сообщения есть, а картинок не видно.
https://gyazo.com/27f9ede353a06fbef9a5359c215b90bd
https://gyazo.com/a86094c51eae2aef7481e3ac115d46bf

Обнаружил ещё такую вещь:
если вынуть из панелек м/с памяти D27 и D26 (четвертая сверху в правом ряду и третья в левом), то при промере напряжения между землей и 14 ногой на экране появляется рябь.
В чем может быть проблема ? Куда смотреть ?
Есть осциллограф, если что.

balu_dark
23.12.2018, 21:04
Там на память стоит регистр ИР22 вы его не заменили случайно на ИР23 или наоборот ?
Судя по всшей картинке у вас инверсия данных.
Вот как раз один из вариантов регистров по моему с инверсией был.
Хотя нет - они способом записи в регистр вроде отличались.
Но глядя на ошибку - вижу что то что считалось является с лева направо зеркальной копией того что записалось.
Возможно как то запаздывает сигнал WE или что то из RAS CAS.

Willy
23.12.2018, 21:20
Все микросхемы установлены в соответствии со схемой, т.е. там ИР22.
На счет инверсии, вроде есть вариант замены КП13 на КП14 с реверсом диодов, с этим ещё предстоит разобраться, был бы рад наводке поточнее )
Сигналы WE/RAS/CAS проверю, спасибо.

----------

Снял сигналы логическим анализатором, картинка необнадёживает:
https://gyazo.com/8128f2eb5702996697373ba2753bdcce
такое ощущение, что тактовый генератор нестабильный сигнал выдает, правильно я понимаю ?

balu_dark
24.12.2018, 13:02
Я говорил именно за данные пока, а не за цвета. Но потом вспомнил что дело не в регистре.