И оно статично? Или постоянно меняется?
https://zx-pk.ru/threads/11486-faq-z...l=1#post789283
так правильнЕЕ
И еще, после подачи питания на компьютер он у вас всегда сразу запускается или нужно нажать ресет, как у меня, чтобы он стал готов к работе? Другие мои клоны после включения в таком действии не нуждаются.
- - - Добавлено - - -
Ну наверно, это можно посмотреть логическим анализатором. А еще в первую очередь посмотрите подтянута ли шина данных к +5в. Сопротивление между восемью резисторами слева от ЦП и плюсом питания должно быть не более 10 кОм.
После подачи питания комп сам запускается.
Сборка на шине данных R1 10к*8 установлена. Перед пайкой я сборку прозванивал, все резисторы в номинале. Единственное, что не проверил, наличие +5В на 1 ноге этой сборки. Вечером перепроверю.
ASand, как успехи?
У меня плата с браком оказалась. Была повреждена металлизация отверстия на 1 выводе сборки R1. Банально на сборку R1 не приходило напряжение +5 В. Я пропаял этот вывод с двух сторон, но проверить, что из этого получилось, вчера не смог.
PS. Интересно, как у меня без подтяжки шина данных работала и еще нормально программы запускались?
ASand, в общем ситуация после восстановления питания сборки R1 такая.
Вначале после подачи питания выводит лоскутное одеяло. Затем, после нажатия сброса, выводит пародию на матрац, как у Вас на фото. И он не статичный.
У моего друга аналогичное поведение на такой же плате.
Может у этого клона просто не 100% совместимость и здесь не будет четкого и стабильного "матраца"?
Ну сейчас после проверки и пропайки я в подтяжке на +5 В не сомневаюсь. Она есть и резисторы там все 10к. Только стабильного "матраца" нет.
Там то на шине данных только U1, U2, U3, сборка резисторов U47 (в моём случае из отдельных резисторов) и U7. Что там может "шуметь" на этой шине - непонятно.
Хы... может и правда у клонов :) не дОлжно быть матраЦа ?) Мне проверить почти не трудно.
ПЗУ отключать дольше, проще сделать ПЗУ с содержимым из одних #FF, это же то жЫ самое, не?)
https://s.micp.ru/HrZ8m.jpg
Расцветка не совсем голубенькая, но в целом приличный матрас, иногда проскакивают "иголки", слева видно, например
Есичо - это не Арлекин, просто клон. какой-то
потомуу и уточнил, что не показатель. Но тем немене
ну и вот, вроде как этот самый Харлекуин
http://www.breakintoprogram.co.uk/pr...rum-128k-clone
там есть картинко с матрацем.
Ну, значит, в чем-то косяк. У меня на Арлекине тоже матраса нет. Но работает нормально.
Eltaron, zebest, Вы правы!
Взял чистую W27C512. Установил на плату. После включения получил идеальный "матрас". Без ПЗУ шина, видимо, "шумит". О чем недвусмысленно и говорил test430 в свое время. Но причину этого шума я не обнаружил. Как бы ей не был сам процессор.
Пропайка вывода 1 сборки R1 в моём случае не дала никаких результатов. Тот же Dizzy VII на изображении выдаёт артефакты.
Возможно, надо R1 надо заменить на 4,7 кОм. Может и поможет. Но я перепаивать пока не спешу. Пока жду микросхемы HM628128 для замены UM61512. По результатам отпишусь
Отчет!
Тип микросхем памяти играет роль. Поставил микросхемы HM628128. Dizzy VII заработал без артефактов. Тест 4,30 в принципе нормально пройден.
Без ПЗУ, при этом, матрас не получается. Видимо схемотехника такая и не стоит мучаться. Я пока доволен, если не найду еще багов
Тоже оставлю отчёт о сборке, - собрал, не заработало, - получил стандартную проблему с 74HC161, хорошо, что есть эта тема с подсказкой и ещё одна на польском форуме, - там пишут, что HC/HCT для счётчиков не подходят по причине ограничения рабочей частоты сверху цифрой 30МГц, которую не все экземпляры купленные на великом и ужасном алиэкспрессе переваривают. В итоге купил в Кварце К1554ИЕ10 от завода Интеграл, почему-то промаркированные как IN74AC161N и получил изображение. А после устранения косяков с пайкой некоторых чипов, и менюшку 128 спека.
картинки
Т.к. клавиатуры у меня нет, особо потестировать не удалось, но путём замыкания 7 и 1 контактов разъемов получилось запустить загрузку
картинки
AY3-8912 друзья китайцы, походу, прислали либо перемаркированное нечто, либо окирпиченную, поэтому музыку послушать тоже не удалось. Конечно, в плане подбора компонентов к компьютеру масса недоумевающих вопросов... зачем транзисторы вместо диодов на клавиатуру? 1N4148 время восстановления 4нс, неужели не хватает? Ведь и к транзисторам не подведено внешнее питание, и в них используется только 1 p-n переход, как обычный диод, причём транзистор выбран такой, что у него ноги не как у всех. Лично меня жаба задушила покупать 2SA1175 по 50р штука, впаял обычные BC556 извратившись... подумаю, может быть перепаяю на обычные 1n4148. Опять же, зачем в микшере AY - резисторы 9.1кОм? Такая большая разница с 10к была бы? Я лично запаял 7.5к, как в отечественных клонах. Ещё непонятно зачем на формирователь видео было ставить HC253 ? C чем там возможны конфликты, зачем ему Z-состояние ? Я поставил более доставаемую HC153, - изображение есть. Для джойстика, опять же, зачем экзотика в виде HC368 на 6 бит, неужели нельзя было обойтись копеечной HC245 на 8 бит, которых, как грязи в магазинах?
А я не стал заморачиваться с поиском подходящих транзисторов и сразу запаял диоды между крайними отверстиями (кстати в новой ревизии компьютера Harlequin используются уже диоды). Клавиатура заработала, но кнопки плохо срабатывали. Даже разобрал клавиатуру для чистки контактов на пленках. Думал окислились за 27 лет. Но оказалось не в клавиатуре дело. Впаяв резисторную сборку R13 (использовал на 10к вместо 4.7к, т.к. такой у меня нет) все заработало как надо. Вообще странно. Вроде бы, сборки R2 должно хватать для подтяжки.
- - - Добавлено - - -
Там стоит же HC366, а не HC368. HC366 я не смог найти, вот HC368 нашлась и я ее думаю прикрутить с небольшой доработкой. А вместо HC245 лучше использовать АП3. Она сразу инвертирует выходы, как и HC366.
И список не полный. Как вам TL712 в узле чтения с магнитофона? А само его включение?? А идиотский шаг с удвоением тактовой частоты - ради чего?
Факт, что отклонение тактовой частоты - мизерное, главный аспект совместимости - это тактов/прерывание и отсносительня скорость памяти (contended memory) - вот его добились и ладно, а нахрен была эта заморочка с 28,375 мегагерцами - загадка... Конструкторы они такие загадочные.
Я в общем тоже собрал и запустил Арлекина. Rev 128 D.
На НСТ161-х не взлетел - с первого счетчика впридачу к счетным импульсам следовала паразитная игла, на которую следующий, будучи НСТ, окликался...Пришлось сходить за НС161-ми. С ними синхра
появилась сразу (впоследствие оказалось, что можно было обойтись заменой первого, но пофиг уже). Потом нашел еще одну залипуху между А14-А15 - пробитый диод, после замены которого спек начал подавать признаки жизни, показывал красивый матрас с пустой ПЗУ-хой, но упорно отказывался запускаться - вместо менюхи 128го показывал другой матрас - красивый, разноцветный, всегда одинаковый. Началась двухдневная эпопея по поиску несуществующей неисправности, итогом которой я обнаружил, что дело в проце и его потребностях в питании. Как только я воткнул КМОП-ный 20 мегагерцный Z80 - арлекин радостно зашуршал. Сыграл на нем пару игр - все замечательно. Кстати, в узел чтения приколхозил LM311 - выход подтянул через 680 ом к 5в, а инверсный вход (2 на 311й) - к земле через 10к. Впоследствии я специально перепробовал еще несколько процов - у меня БП дает возможность плавной подстройки в диапазоне 4,9 - 5,25 вольта. Так вот, с Z84C0020 и Z84C0006 - работает при любом напряжении, безымянный 80A-CPU - взлетает примерно на 5,1 вольтах, 80A-CPU MME - примерно при 5,2, а вот Z80B от ST (разумеется, исправный) - не взлетел вообще.
Это на заметку всем собирающим, у которых видимо все хорошо, но комп все же не работает (или странные глюки, например с клавиатурой)- питание!! Или заведомо КМОП-ный проц.Кстати, мои КМОПные процы в арлекине вообще не греются.
Самим клоном я чрезвычайно доволен. Совместимость выдающаяся - все хитро-бордерно мультиколорное идет, как 48К спековское, так и под 128К - причем тайминги можно переключать на лету, красота. SHOCK megademo, 70908, KKolor - ну в общем я протащился, все идет без нареканий. Первый арканойд работает из коробки!! Пофиксил адресацию AY, теперь соответствует серому 2+. Еще е себе добавил S-Video выход, с
9 и 11 выводов АД724й - по резистору на 75 ом и электролиту на 220 мф последовательно - цвет и яркость. Доработку горячо рекомендую всем, так как при наличии такого входа - разница в качестве картинки разительная, с S-Video колорбандинг отсутствует вообще, показывает очень приближенно к RGB.
Теперь комп работает нормально, но дальше у меня уже глюки с divIDE вылазят, а это уже вроде как оффтоп.
Там же кроме перемычек J14 и J15 нужно ведь и квац менять на 28.000 МГц. Или с кварцем на 28.375 МГц и 48-е тайминги прокатывают?
А что, что-то не работало с непофикшеной? Что с ней не так?
- - - Добавлено - - -
А еще, кто-нибудь уже решил красиво проблему конфликта Kempston джойстика и BDI? Я посмотрел, как это делается в Pentagon 128K (на время обращения к TR-DOS джойстик автоматически блокируется), но что-то у меня получается громоздкое решение. Может можно это сделать в Harlequin-е легко и просто?
Зачем? Ради полупроцентного отклонения тактовой частоты, которое никто никогда не заметит?
Так называемые "тайминги" - это СООТНОШЕНИЯ частот, которые задаются делением, и никакого отношения
к такту не имеют. 28375 кварца у меня не нашлось, нашелся 28322. Ставил этот, и 28, в итоге оставил 28 ибо похер совершенно.
RodLand например. Но мне это пофиг - я хочу, чтоб корректно было.
Вложение 72958
Хоспади, да какое там громоздкое решение?? U39, вывод 1 - к нему идут два диода. Добавляешь третий, на него - сигнал блокировки. Это громоздко?
Или так.
А слона я и не заметил:v2_dizzy_facepalm:. В Harlequine точно также просто сделана блокировка ПЗУ. А я городил огород с не конфликтующей дешифрацией портов...
- - - Добавлено - - -
А у меня, что MME UB880D, что Z0840004PSC работают при любом напряжении. Только UB880D греется сильнее.
Не думаю. Отсутствие "матраса" - результат "плавающей" шины данных и вполне нормально. Что и подтверждается включением чистого пзу - когда с ШД читаются все единицы за счет пзу - имеем правильный матрас. Просто у совкоклонов шина
одна, и всегда "подтянута" - вот и имеем матрас без пзу. А вот проблемка с процами - явно не от этого, что-то еще.
А, спасибо, понятно. А можно ссылочку где об этой проблеме написано поподробней?