Просмотр полной версии : Сборка реплики ZX Next
perestoronin
12.01.2014, 10:09
Здесь будет всё о сборке ZX-Next
Прошу повыпиливаться из темы Расскажите о ZX Next http://zx.pk.ru/showthread.php?t=112 и перенести все полезные посты по сборке сюда, почистив от излишней нагрузки разросшуюся тему Расскажите о ZX Next.
Страничка Mdesk посвященная ZX-Next: http://mdesk.ru/zx-next/
Барахолка посвященная ZX-Next находится здесь: http://zx-pk.ru/market/viewtopic.php?f=7&t=1311
Сканы оригинальных в 600 dpi плат: http://zx.pk.ru/showpost.php?p=589017&postcount=315
Проект Keeper в Квартусе: http://zx-pk.ru/showpost.php?p=401436&postcount=226
Полный дизассемблер тв-режима ZX Spectrum в ZX-Next: http://zx.pk.ru/showpost.php?p=435829&postcount=306
Файлы с наложением REF слоя: http://zx.pk.ru/showpost.php?p=527622&postcount=307
Все PCAD-файлы для плат ZX-NEXT: http://zx.pk.ru/showpost.php?p=403245&postcount=228
http://zx.pk.ru/showpost.php?p=300794&postcount=193:
Вот, получил посылку с ZX-Next. Сделал сканы:
собранная "материнская" плата (верх и низ);
три чистые платы контроллеров (две стороны).
Разместил в альбоме «ZX-NEXT (http://fotki.yandex.ru/users/mikea32/album/109915/)» на Яндекс.Фотках.
Там при просмотре выбирайте "В другом размере" / "Оригинал", чтобы посмотреть в большом разрешении.
На системной плате есть большой электролитический конденсатор с аксиальными выводами, под DD33. Фильтрующий по питанию. Какой у него номинал? Судя по размеру, на 100 мкФ.
Прошивка контроллера клавиатуры (keyb.bin) - это прошивка для КР573РФ5, которая стоит в контроллере Hard Drive?
Если ставить контроллер Hard Drive, то куда следует подключать клавиатуру - к системной плате или к контроллеру HDD?
Если использовать на системной плате две ПЗУ 27256, то как в них заливать прошивку основного ПЗУ (next.bin)?
- электролит нарисован большим лишь для сходства с оригинальной монтажкой, не верьте этим габаритам. Номинал, да, 100 или 220, или 470 мкФ х 16 В;
- keyb.bin - да, это прошивка РФ5 в контроллере HARD DRIVE (поддержка XT-клавиатуры);
- механическая клавиатура подключается к системной плате, XT-клавиатура - к контроллеру HARD DRIVE;
- если ПЗУ 27256 2 шт., то 2-я половина next.bin (SP128+SP48) должна быть в D30, 1-я половина (TR-DOS + TR-DOS) - в D39.
Astrolux
12.01.2014, 20:44
Разместите, кто может, весь перечень резисторов и конденсаторов, которые можно применять при сборке и наладке ZX Next!
Разве перечень элементов в документации на компьютер неполный? Там указаны даже возможные замены, а не обозначен только номинал блокировочных конденсаторов.
http://mdesk.ru/zx-next/zx-next.rar
И в bom-файлах все перечислено. Но для большего удобства вот перечни в одном архиве: http://yadi.sk/d/anQxT7baFumSs
Astrolux
18.01.2014, 14:44
Если собирать компьютер с расчетом на подключение к PAL-кодеру, то, получается, можно не устанавливать на системной плате (в формирователе RGB) переменные резисторы PR1-PR4. Вместо них устанавливать перемычки. Эти резисторы определяют амплитуду сигналов RGB и SYNC. Аналогичные резисторы уже есть на PAL-кодере, а для VGA-конвертера они не требуются.
Контакт 6 на разъеме VIDEO_OUT, называемый по схеме SYNC - это черно-белый видео-сигнал?
Контакт 6 на разъеме VIDEO_OUT, называемый по схеме SYNC - это черно-белый видео-сигнал?
Да, это ч/б видео. (Только по схеме он называется SYN, а не SYNC).
И еще. Полный синхросигнал SYNH в ZX-Next - инвертированный. Для получения ч/б видео он приводится в норму на транзисторе 1VT5.
А для подключения по RGB, чтобы получить вместо SYNH нормальную синхру, нужен еще один инвертор. (Я для этого поставил дополнительную ЛП5).
Astrolux
19.01.2014, 10:01
Да, это ч/б видео. (Только по схеме он называется SYN, а не SYNC).
И еще. Полный синхросигнал SYNH в ZX-Next - инвертированный. Для получения ч/б видео он приводится в норму на транзисторе 1VT5.
А для подключения по RGB, чтобы получить вместо SYNH нормальную синхру, нужен еще один инвертор. (Я для этого поставил дополнительную ЛП5).
Для подключения к PAL-кодеру от NedoPC надо использовать сигналы RGB и SYN (6 контакт)? Сигнал SYN с ZX-Next подключить к контакту SYNC на PAL-кодере? Или SYNC брать где-то в другой точке?
Сигнал SYN с ZX-Next подключить к контакту SYNC на PAL-кодере? Или SYNC брать где-то в другой точке?
Предположу, что SYNC для PAL-кодера можно взять с коллектора 1VT5 (на рис. цепь выделена голубым). При этом не устанавливать 1R8, 1R9, 1R10, 1VT4. Установить 1R7, 1R11, 1VT5.
Astrolux
10.02.2014, 16:17
Микросхему видеоПЗУ КР573РФ5 возможно заменить на зарубежную 2716?
perestoronin
10.02.2014, 16:31
Микросхему видеоПЗУ КР573РФ5 возможно заменить на зарубежную 2716?
Можно, я буду искать 28С16 (её вариант в DIP) в Китае себе.
Astrolux
10.02.2014, 20:18
Промежуточный этап экспериментальной сборки. После прошивки видеоПЗУ 2716 попробую запустить.
Микросхему К555ИР9 пришлось выпаивать со старого "Ленинграда", похоже, что ИР9 только в этих моделях и применяется.
http://s020.radikal.ru/i717/1402/88/d68ca7c89ed1.jpg
Конфигурирование ОЗУ ZX-Next (http://yadi.sk/d/q9fdXltFHeim6) - попробовал свести в одну таблицу то, что есть по ОЗУ в оригинальной документации. Надеюсь, не напутал. Astrolux, Вам проверять на практике :)
У кого есть 565РУ7 и музыкальный сопроцессор?
Вроде все микрухи нашел, заказал, кроме этих.
perestoronin
02.03.2014, 21:50
У кого есть 565РУ7 и музыкальный сопроцессор?
Вместо РУ7 можно поставить китайские 41256
А еще посмотрите здесь (http://www.chipfind.ru/search/?part=%D0%9A%D0%A0565%D0%A0%D0%A37)
А музыкалки предлагаются на местной барахолке, посмотрите там (http://zx-pk.ru/market/search.php?keywords=YM2149F).
Кетайские 41256 получаются дороже...
---------- Post added at 21:56 ---------- Previous post was at 21:55 ----------
Думаю поискать 565РУ7А,В или И. Последние делали вообще из 41256.
ram_scan
03.03.2014, 19:08
Кетайские 41256 получаются дороже...
Их можно даром наковырять со старых видеоадаптеров или с очень старых материнских плат.
Их можно даром наковырять со старых видеоадаптеров или с очень старых материнских плат.
Если б они были б.
А тем временем нашел 35 штук КР565РУ7В. Должны приехать.
Начал собирать платы, пока установил только панельки и разъёмы. Далее планирую сборку по узлам делать.
Приехало 35 штук КР565РУ7В 92-го года выпуска. Пока не тестировал, но выглядят аккуратно. Паяю, собираю платки.
Подскажите, какой из музыкальных сопроцессоров лучше ставить для сохранения максимальной совместимости?
И 157УД2 где сейчас можно найти? Всё перерыл, а у 157-й серии прямых аналогов нет, да и сам её никогда не использовал, всё MAX232 и аналоги.
---------- Post added at 11:10 ---------- Previous post was at 11:08 ----------
Пришлось, кстати, КП2 в SOIC корпусе ставить. В DIP нигде не нашел, ни 555-й, ни 1533. Так и припаял методом "дохлый жук". :)
Andrey F
26.03.2014, 19:22
Пришлось, кстати, КП2 в SOIC корпусе ставить. В DIP нигде не нашел,
КП2 вроде только в 155 серии (SN74153). А на КП12 нельзя заменить?
К157УД2 - двухканальный операционный усилитель (аналогов нет у всей серии 157)
Andrey F
26.03.2014, 20:21
perestoronin, У меня проблем с этим нет, но надо что-то посоветовать aviator он в Белгороде.
perestoronin
26.03.2014, 20:23
посоветовать aviator он в Белгороде
Белгород не Луна, всегда может отовариться в любимом магазине, хотя бы под заказ.
Или искать там же К157УД2 (http://www.efind.ru/icsearch/?search=%CA157%D3%C42) и КР1434УД1 (http://www.efind.ru/icsearch/?search=%CA%D01434%D3%C41+)
Andrey F
26.03.2014, 20:26
perestoronin, А плату запустить удалось? Или есть "подводные камни".
perestoronin
26.03.2014, 20:37
А плату запустить
Только автор реплики запустил (http://mdesk.ru/zx-next/). Больше пока никто не спешит.
Я же жду удобного случая осциллограф приобрести, без такого инструмента я не умею запускать :). Хотя ZX-Evo запустил на удачу без осциллографа :), но там новодельные микросхемы, а здесь уже в возрасте м/с, я на удачу не надеюсь.
А осциллограф хочу хороший присмотреть, до 200МГц к примеру, но на все проекты сразу денег нет, поэтому прогресс общий не спешный. Но уже весной надеюсь что останется немного и на хороший осциллограф, оклад на работе немножко прибавили, на осциллограф должно насобираться :)
Я поставил КР1533КП2
Да есть, но редко. Заказывал такую, а пришла ЭКФ1533КП2 в SOIC-корпусе, с приложенными извинениями.
К157УД2 есть в продаже и есть более современный полный аналог КР1434УД1 (всего скорее именно их я и поставлю себе)
О, спасибо. Поищу.
---------- Post added at 11:32 ---------- Previous post was at 11:31 ----------
У меня C1-55 боевой осциллограф. Большой, тяжёлый. :)
---------- Post added at 11:35 ---------- Previous post was at 11:32 ----------
Вообще DIPы отживают... Современные платы собираю практически без штырьковых соединений...
Astrolux
27.03.2014, 20:27
Только автор реплики запустил (http://mdesk.ru/zx-next/). Больше пока никто не спешит.
Я собрал полностью базовую плату, но застрял на прошивке 2716. На днях её прошью и попробую запуститься...
Итак, базовая плата практически собрана. На COM-порт можно забить пока, подстроечные резисторы видео - тоже заперемычить. Они у меня и на кодере RGB есть. И вроде всё. На остальных платах тоже по мелочи - резисторы, конденсаторы. И надо это всё прошивать, подсоединять и настраивать.
Питание на основную плату подключаем правильно - контакты GND располагаются ближе к углу платы (фото Astrolux):
Нашел и прошил две AT28C16 прошивкой видеоадаптера и контроллера AT-клавиатуры, а с 27512 или 29C512 вышел затык - самая маленькая флешка, которая у меня есть, объёмом в 256 кБ.
Запаял последние деталюшки, зашил все ПЗУшки. Есть всё, кроме звукового сопроцессора. В ближайшее время буду запускать.
Итак, видеоформирователь на Z80 запустился, поставил ОЗУ, наблюдаю статичную картинку с мусором из ОЗУ, нормальное мигание тоже в наличии. А при вставленном центральном процессоре наблюдаю, как по бело-голубым полосам бегут в порядке близком к шахматному белые пиксели, и проскакивают красные знакоместа по ним же, строго периодично.
---------- Post added at 22:53 ---------- Previous post was at 22:50 ----------
где лежит "тест ОЗУ 48к"?
---------- Post added at 23:27 ---------- Previous post was at 22:53 ----------
тесты нашел. но зараза, не стартует. значит что-то похуже просто выбитой ОЗУ.
---------- Post added at 23:28 ---------- Previous post was at 23:27 ----------
в общем, надо выяснить откуда берутся эти пиксели, бегущие по "матрасу", который сам по себе имеет правильный вид и даже сдвигается после сброса.
тесты нашел. но зараза, не стартует. значит что-то похуже просто выбитой ОЗУ.
А что с тестом показывает? Матрас или статичная рандомная картинка?
надо выяснить откуда берутся эти пиксели, бегущие по "матрасу"
Скорее всего из-за порта #FF - резисторы R69-R76. Налаживать лучше без них, а их устанавливать в последнюю очередь.
А что с тестом показывает? Матрас или статичная рандомная картинка?
Когда вставляешь тест, то просто чёрный квадрат с белым бордюром. Когда вставляется ПЗУ с "монитором", то правильная картинка сброса, раз в 5 секунд. Почти работает. :)
---------- Post added at 08:36 ---------- Previous post was at 08:25 ----------
Скорее всего из-за порта #FF - резисторы R69-R76. Налаживать лучше без них, а их устанавливать в последнюю очередь.
Это ж регистр бордюра. Или это он и есть?
---------- Post added at 08:41 ---------- Previous post was at 08:36 ----------
Я ещё вот что заметил. Подал питание с утра и посмотрел на картинку без процессора. Первые несколько секунд. Изображение из ОЗУ меняется, как бы "устаканивается", как будто проблемы с регенерацией. Потом картинка остаётся статичной и не меняется. Как конденсатор какой-то зарядился.
---------- Post added at 08:41 ---------- Previous post was at 08:41 ----------
ОЗУ стоит РУ7.
Когда вставляешь тест, то просто чёрный квадрат с белым бордюром. Когда вставляется ПЗУ с "монитором", то правильная картинка сброса, раз в 5 секунд. Почти работает.
А бордюр работает? А то работу тест-ПЗУ можно сразу и не заметить без бордюра.
ОЗУ стоит РУ7
Для работы РУ7 нужен контроллер HARD DRIVE. Как у Вас сконфигурировано ОЗУ? Попробовали бы сначала с одной линейкой РУ5 (48К) - от простого к сложному.
РУ5-е надо выпаивать с уже собранных девайсов...
Обязательно нужен? По схемотехнике он же ж как 48/128K должен работать без него. Или там какой-то сигнал висит в воздухе? Я просто полчаса вчера посидел, просмотрел на бегу, может и пропустил.
Нужен, чтобы использовать память более 128К, иначе, действительно, не обязателен.
Тогда для конфигурирования ОЗУ (http://yadi.sk/d/q9fdXltFHeim6) используйте вариант как для двух линеек РУ5 (128К).
Если не делали разрез, как там показано на рисунках для РУ7, то сделайте. Затем притяните 1-й вывод любой микросхемы ОЗУ к GND.
Разрез рядом с транзистором делал. Действительно, А8 висит в воздухе, это "X13" точка. Пропустил.
Конфигурировал ОЗУ по твоей инструкции:
- R35 между ~CAS0 и GND,
- VT1 установил
- X1-X2 снял
- X5-X6 установил
- X3-X4 снял
- R34 установил
- дорожку от ноги 1 D36 к AM8 не трогал
---------- Post added at 20:24 ---------- Previous post was at 20:20 ----------
- X9-X10, X11-X12 разрезал
Всё правильно, кроме:
- X9-X10, X11-X12 разрезал
А вот это не нужно, если пока нет контроллера HARD DRIVE. Соедините обратно.
Да, кинул X13 на общий, установил X9-X10 и X11-X12, и запустился в режиме 128К. Но без ПЗУшки по матрасу пиксели всё равно бегут. Наверное контроллер HARD-DRIVE всё-таки надо.
Отлично!
без ПЗУшки по матрасу пиксели всё равно бегут.
Наиболее вероятно, это из-за резисторов R69-R76. На них сделан "порт #FF". На работу не должно влиять. Хорошо бы протестировать ОЗУ.
Вот не люблю я такие ухищрения с резисторами... Особенно после ПЛИС дико на такое смотреть. Но это понятно, экономили корпуса.
---------- Post added at 21:39 ---------- Previous post was at 21:37 ----------
Подключил контроллер HARD DRIVE и основным ПЗУ. Запустилось меню. А клавиатуры спектрумской то у меня нет. :) Придётся городить с ATшной.
Кстати, пункт TR-DOS в меню отсутствует. так и должно быть?
---------- Post added at 22:06 ---------- Previous post was at 21:39 ----------
Интересно. Я наверное тесты ОЗУ какие-то не те использую. Сейчас запуск с ПЗУ теста даёт идеально правильный матрац. :)
SoftFelix
24.04.2014, 22:07
aviator, фотки давай! :) Платы, контроллеров... Слежу за проектом. Этот клон для меня очень интересен!.
пункт TR-DOS в меню отсутствует. так и должно быть?
Да.
aviator, фотки давай! :) Платы, контроллеров... Слежу за проектом. Этот клон для меня очень интересен!.
Фотки будут. И даже видео работы. Сейчас просто времени в обрез, а хочется запустить.
---------- Post added at 22:28 ---------- Previous post was at 22:08 ----------
Переключение режимов 48/128/TRDOS по кнопкам сброса работает.
Буду пробовать цеплять PS/2 клавиатуру к контроллеру HARD DRIVE. Но это завтра уже.
Буду пробовать цеплять PS/2 клавиатуру к контроллеру HARD DRIVE.
Клавиатура должна быть XT.
А разница? XT - PS/2 это ведь только разъём разный.
---------- Post added at 23:04 ---------- Previous post was at 23:03 ----------
А, всё, почитал. Сканкоды различаются.
---------- Post added at 23:04 ---------- Previous post was at 23:04 ----------
Тогда надо городить спектрумскую клавиатуру.
Сделал 40-кнопочную клавиатуру на макетке, запустил. CGA-режим заработал, даже положение на экране подстроилось резисторами на турбо-контроллере. Режим турбо не заработал, т.к. виснет процессор, не тянет 7 МГц.
Контроллер TR-DOS форматирует 5.25 дискеты, а при попытке записи на них пишет "Read Only", а 3.5 дисковод позиционирует головки на нулевую дорожку и не шагает. Сигналы на выходе контроллера есть, возможно, что дело в самих дисководах.
---------- Post added at 20:08 ---------- Previous post was at 18:32 ----------
У дисковода 5.25 съезжает крыша и он начинает выдавать ~WRPRT, тем самым блокируя запись. После изничтожения этого сигнала начал форматировать, писать и читать. Но дисковод старый, пишет тоже с глюками...
А вот 3.5 дисководы, все три штуки, не хотят даже форматировать. Шаг головками делают раз в минуту при FORMAT "ggg". Как будто не заклеено окно плотности, а оно заклеено в два слоя...
---------- Post added at 21:33 ---------- Previous post was at 20:08 ----------
Бледнолицый наступает на одни и те же грабли. Есть шугартовский вариант интерфейса (/DS0, /DS1, /DS2, /MTRON) и современный (/MOTEA, /DRVSB, /DRVSA, /MOTEB). Первый 3.5 дисковод у меня имел первый вариант интерфейса (и 4-х позиционный переключатель выборки). Второй и третий - второй вариант и блок перемычек для работы с перевёрнутым/не перевёрнутым кабелем.
Контроллер TR-DOS в ZX-NEXT использует шугартовский вариант, поэтому второй и третий включали мотор, но правильной выборки не было. Первый включал мотор, выборка была, но он паталогически не может работать в режиме DD (хотя микропереключатель переключения плотности присутствует).
Для второго и третьего варианта надо отрезать "16 /MTRON" от разъёма FDD и соединить "10 /MOTEA" и "14 /DRVSA", "12 /DRVSB" и "16 /MOTEB".
Это я делал и для "Орион-128", но опять наступил на те же грабли.
---------- Post added at 21:34 ---------- Previous post was at 21:33 ----------
"MAGIC" кстати работает потрясающе! Реализация выполнена с умом, не то, что в оригинальных моделях.
У дисковода 5.25 съезжает крыша и он начинает выдавать ~WRPRT, тем самым блокируя запись. После изничтожения этого сигнала начал форматировать, писать и читать. Но дисковод старый, пишет тоже с глюками...
Там датчик оптический, вероятнее всего забился пылью. почисть его.
---------- Post added at 13:32 ---------- Previous post was at 13:27 ----------
А вот 3.5 дисководы, все три штуки, не хотят даже форматировать. Шаг головками делают раз в минуту при FORMAT "ggg". Как будто не заклеено окно плотности, а оно заклеено в два слоя...
попробуй второй вывод разъема посадить на землю.
P.S. Кстати проверь, присутствует ли в дисководе этот самый датчик плотности и если есть, то подключен ли он. В последних флопиках его не всегда ставили/использовали. У меня есть несколько флопиков уже без этого датчика.
Апну-ка темку. Давно тут не появлялся...
В общем, "Некст" у меня заработал полностью, давно ещё, РУ7 правда немного выделывались и AY-шки у меня нет, поэтому её не проверял.
Всё застопорилось на корпусе, ибо надо найти время пилить-строгать.
Любопытный клон, конечно. Жаль, что у меня не было информации о нём в начале 90-х. Автору большое спасибо за порцию ностальгии! :-)
Astrolux
16.10.2015, 18:19
Записал видео-ROM на микросхему M28C16 и установил её в компьютер. Машина запустилась, показывает стартовое меню. Стоит две линейки HY53C256LS-80 (аналог РУ7).
Изображение с ТВ-тюнера, подключенного по композиту к 1 и 6 контакту на разъёме Video Out.
Далее в планах - собрать контроллеры, подключить VGA-конвертер, клавиатуру, дисковод.
http://s017.radikal.ru/i423/1510/59/cfeb28adf883.jpg
http://s017.radikal.ru/i404/1510/14/5575e934fe08.jpg
Astrolux
30.10.2015, 16:17
К сожалению, в связи с утратой всех плат контроллеров, вынужден прекратить работу над этой машиной. :o Может быть, кто-то продолжит. :rolleyes:
Выставил плату в Барахолке на торги.
http://zx-pk.ru/market/viewtopic.php?f=7&t=3822
sergio78
30.10.2015, 18:37
продолжать нужно только в одном. выкинуть второй z80, и повесить вместо него какой нибудь arm или mips микроконтралёр, который так же времянки обслуживать будет, и ввод с клавиатуры и карточек sd. желательно отыскать версию контралёра, ещё с 5 вольтовыми уровнями сигналов. будет тогда и ламповая железка с рассыпухой, и современный настоящий NEXT. но только увлекаться сильно не надо. 128 кб и одного слота под расширения вполне достаточно будет. а то опять получиться очередной динозавро-монстр вроде евы, феникса, или ATM.
продолжать нужно только в одном. выкинуть второй z80
Sayman, перелогинься
sergio78
30.10.2015, 20:46
Sayman, перелогинься
вы ошиблись. я совершенно другой персонаж. готов доказать это в том числе, даже в судебном разбирательстве:v2_dizzy_vodka:
продолжать нужно только в одном. выкинуть второй z80, и повесить вместо него какой нибудь arm или mips микроконтралёр,
и сразу станет эта железка в 100 раз менее интересна (читай никому ненужна) как и тот же avr-spectrum
в том то весь смысл использовать для разработки 4..5мкм чипы и превзойти те старые времена по функционалу, та же амига была склеена вначале на 74snXX перед тем как перекочевала в сбисы которые не сильно круче (думаю ~2мкм)
sergio78
31.10.2015, 10:11
и сразу станет эта железка в 100 раз менее интересна (читай никому ненужна) как и тот же avr-spectrum
в том то весь смысл использовать для разработки 4..5мкм чипы и превзойти те старые времена по функционалу, та же амига была склеена вначале на 74snXX перед тем как перекочевала в сбисы которые не сильно круче (думаю ~2мкм)
она и так мало кому интересна. 3 человека-5 человек, по моему невелика разница. по функционалу, хоть на чём, уже никогда ничего не превзойдут, так как спектрум как платформа, давно мертвый, и представляет интерес только для олдфагов, а в этой стране почти исключительно как обычный радиоконструктор, которому надо постоянно что то новое собрать и спаять.
perestoronin
12.11.2015, 21:04
3 человека-5 человек
Зря вангуете. Могу сказать оценка занижена на порядок точно.
Кстати в первой партии платок по одной лишь платке поступил отчёт о браке в производстве, осмотрел свою платку и еще три платки, две из которых находятся в резерве за желающими, на них дефекта нет, проверьте на своих платках, может Вам тоже выпал неожиданный "бонус" от европейского производителя:
Я обнаружил, что на мат плате есть замыкание между контактами А7 и А8 системных разъемов.
Проблему нашел. На плате, из-за брака при изготовлении, проводник, проходящий между выводов 6 и 7 D39 был соединен с 7 выводом этой микросхемы.
perestoronin
12.11.2015, 21:31
3 человека-5 человек
Зря вангуете. Могу сказать оценка занижена на порядок точно.
Кстати в первой партии платок по одной лишь платке поступил отчёт о браке в производстве, осмотрел свою платку и еще две платки, находящиеся в резерве за желающими, на них дефекта нет, проверьте на своих платках, может Вам тоже выпал неожиданный "бонус" от европейского производителя:
Я обнаружил, что на мат плате есть замыкание между контактами А7 и А8 системных разъемов.
Проблему нашел. На плате, из-за брака при изготовлении, проводник, проходящий между выводов 6 и 7 D39 был соединен с 7 выводом этой микросхемы.
в связи с утратой всех плат контроллеров
Чистые платки контроллеров закончились, но в начале следующего года запущу в производство вторую небольшую партию. Т.к. все платки закончились. Осталась только одна чистая основная платка.
desert_stranger
11.03.2016, 10:01
Добрый день, после сборки данного спектрума возникла следующая проблема:
неправильно отображается экран, хотя программы работают правильно
фото проблемы:
https://yadi.sk/i/qN_-5CGhq54z9
https://yadi.sk/i/gwFe6cblq55MS
https://yadi.sk/i/0n9fvkD2q55NR
https://yadi.sk/i/pNhSNUw3q55PY
https://yadi.sk/i/p6Fb7b_aq55R6
первые 4 строчки не отображаются, затем идут 5-8, ЕЩЕ РАЗ 5-8, а затем перескок сразу на 13-16
что может работать неправильно?
есть предположения, что пзу 27128 не подходит ( по идеи, там лежат sp48,sp128 )
также он работает только в 48Кб режиме, при установке деталей контроллера 128 Кб, картинка вообще не появляется ( возле лп8 конфигурировал )
можно ли ла9 заменить на ла3 в контроллере 128Кб?
неправильно отображается экран, хотя программы работают правильно
фото проблемы:
Неправильно формируются видеоадреса на D18, D19 (КП11). Возможно, какой-то бит залип в 1. Проверьте D18, D19 и входные сигналы на них. Нет ли замыканий в районе входных сигналов D18, D19, например, в куче резисторов R14-R24 (проверить монтаж, очистить остатки флюса).
Для SP128 ПЗУ должно быть минимум 27256.
Про замену ЛА9 на ЛА3 не знаю, не проверял. Возможно, если не собирать RS232 и преобразователь питания для него на 561ЛН2, то прокатит. Но я бы не менял.
У меня всё заткнулось на клавиатуре. Герконовые советские кнопки залипают, время им пришло видимо, а до других руки не дойдут, т.к. это заказать, развести, вытравить...
А из последнего - проверил COM-порт (подцепил модем), проверил HDD (посекторное чтение/запись, вроде работает, а какая операционка это поддерживает - не знаю, это уже мимо меня прошло). Да и засунул плату в разукомплектованный mini-tower, за неимением другого.
desert_stranger
14.03.2016, 14:36
12 вывод микросхемы D11 - висит "0", 19 вывод D11 - "1"
тщательно все проверив, не обнаружил никаких залипов...
Я так понял, что IS-DOS единственная, у кого был драйвер для HDD-контроллера ZX-Next. А где её взять?
desert_stranger
14.03.2016, 23:10
опытным путем установил, что при выводе по адресу 0х4000 (16384), выводится 0x467D (18048)
12 вывод микросхемы D11 - висит "0", 19 вывод D11 - "1"
Так и должно быть.
Ваяю клавиатуру. Накропал 40 штук нормально работающих герконовых кнопок. Путём техноканнибализма и скрещивания плохо работающих друг с другом. А текстолит с отверстиями под них выпилил из остатков убитой самодельной клавиатуры от радио-86рк (залита была водой, мелом и прочее). Как оказалось, у меня непользованного фольгированного текстолита таких размеров не осталось. Демонтировал, отчистил от грязи, вырезал по размеру и распаял 40 кнопок. Но выглядит всё равно вырвиглазно, атмосферно. :-) Корпус будет типа параллелепипед из какого-то 3-мм рекламного гибкого пластика. Его, блин, ни дихлорэтан, ни тетрагидрофуран не берёт. Он размягчается и таким же остаётся. Зато цианакрилатом клеится на ура.
Будет ужас, летящий на крыльях ночи. :-D
У кого-нибудь есть файл с перечнем всех резисторов, конденсаторов, диодов, транзисторов, всяких там резисторных борок, которые применяются для сборки ZX Next!
perestoronin
26.03.2016, 20:04
У кого-нибудь есть файл с перечнем всех резисторов, конденсаторов, диодов, транзисторов, всяких там резисторных борок, которые применяются для сборки ZX Next!
.bom файлы в архиве на сайте http://mdesk.ru/zx-next/
Если хочется в более удобном виде, то лучше оформить в виде вики-странички в местной вики. Но кто бы этим занялся.
desert_stranger
01.05.2016, 15:56
Здравствуйте, я до этого писал о моей проблеме с выводом изображения. Несколько раз проверял плату, нигде залипов нету, почистил от остатков канифоли и т.д. Не подскажите, что делать?
https://yadi.sk/i/0XCu-OydrRLsV
https://yadi.sk/i/16FmJVHurRLw5
- - - Добавлено - - -
если есть возможность, предоставьте осциллограммы сигналов на входах мультиплексоров D18,19 ( кп11а)
desert_stranger, предлагаю поменять микросхемы 1554 серии на 1533 или 555, потом двигаться дальше. 1554 вполне может быть причиной "иголок" и лишних срабатываний.
Freiwind
01.05.2016, 21:43
Бедная КП16. Эк ее раскорячило. :)
Наконец-то поставил YM2149F. Теперь можно смотреть и слушать демки.
desert_stranger
24.01.2017, 21:10
Относительно давно разобравшись с формированием картинки ( спасибо Mdesk ), столкнулся ( относительно недавно ) со следующей проблемой: отказывается работать контроллер 128Кб. Текущее состояние таково: с отрезанными A14MS и A15MS со стороны контроллера работает без нареканий как spectrum 48Кб в режиме BASIC48\BASIC128\TR-DOS, запускается только после сброса ( появляются полосы на экране как при стандартной проверке ОЗУ вроде ( было такое с Краснодаром ) и черный экран, как только нажимаю RESET48, появляется заставка BASIC48 ), при соединении A14MS сразу грузится BASIC128, после загрузки программ с tape_in почти всегда появляется черный экран и в центре полоска с ползунком как в TAPE TESTER ( реагирует на tape_in ), при подключении A15MS на экране ( ч\б режим ) несколько больших горизонтальных черных и белых полос. В чем может быть проблема?
Образ диска с программной поддержкой ZX Next под IS-DOS :)
Диск с защитой считался с ошибками но самое интересное кажется целое https://yadi.sk/d/sSje66Ez3DFfZd
http://gifok.net/images/2017/02/07/zxnext1.png (http://gifok.net/image/8pJA)
http://gifok.net/images/2017/02/07/zxnext2.png (http://gifok.net/image/8pJ9)
http://gifok.net/images/2017/02/07/zxnext4.png (http://gifok.net/image/8pJG)
http://gifok.net/images/2017/02/07/zxnext5.png (http://gifok.net/image/8pJL)
Павел Рябцов
05.04.2017, 13:09
Как думаете, будет работать клавитатура PS/2 через такой адаптер на этом дивайсе?
http://www.minuszerodegrees.net/at2xtkb/AT2XTKB_wiring_diagram.jpg
Freiwind
05.04.2017, 13:45
Я собрал его на тестовой платке, но пока не проверил.
Будет время, проверю на недельке.
Павел Рябцов
05.04.2017, 14:16
Я собрал его на тестовой платке, но пока не проверил.
Будет время, проверю на недельке.
Заранее спасибо.
Freiwind
05.04.2017, 19:27
Проверил.
Работает.
Вместо 12F629 поставил 12F675, так как они были у меня в наличии (приложил прошивку для 675-ой).
60497
А пока для наладки использовал вот такую клавиатурку на тактовых кнопках:
60498
Павел Рябцов
05.04.2017, 20:03
Проверил.
Работает.
Вместо 12F629 поставил 12F675, так как они были у меня в наличии (Необходимо подправить исходник и заново скомпилировать, либо могу выложить готовую прошивку).
60497
А пока для наладки использовал вот такую клавиатурку на тактовых кнопках:
60498
Если можно ты выложите!
А не кто не пробовал заменить Рушки на 1 микросхему как в АТМ 7.1 турбо или SRAM поставить ?
RomanRom2
14.01.2022, 17:35
всех приветствую!
и со старым новым годом :о)
а не спаять ли мне чего-нибудь эдакого, подумал я... стал заказывать платы и обнаружил что они без шелка.
добавил шелк в герберы, но обнаружил что не все надписи в слое шелка, перенес. а так же насколько это возможно подвигал надписи, что бы они не попадали на отверстия.
к сообщению архивы приаттачить не получается, для zip архивов ограничение 600кб (архив 1мб).
поэтому выкладываю сюда, сорян :)
http://sprinter.ru/downloads/zxnext/zxnext-gerber2022.zip - готовые герберы материнской платы и трех контроллеров.
http://sprinter.ru/downloads/zxnext/zxnext-pcb-silk2022.zip - pcb-файлы для пикада 2006 этих четырех плат.
https://t.me/speccy_hard/155736 - так же запостил в чат Speccy Hardware.
заказано 5 комплектов, один оставлю себе, остальное раздам.
https://i.ibb.co/1zyvvKT/photo-2022-01-14-17-31-26.jpg (https://ibb.co/Z24LLKx)
CodeMaster
14.01.2022, 18:38
заказано 5 комплектов
Красивое...
RomanRom2
12.02.2022, 20:42
платки приехали, выложил на барахолке (https://zx-pk.com/forum/viewtopic.php?f=7&t=20355)
https://i.ibb.co/4Fk6Lxc/zxnext1.jpg (https://ibb.co/4Fk6Lxc) https://i.ibb.co/6BFMkrG/zxnext2.jpg (https://ibb.co/6BFMkrG) https://i.ibb.co/m4mBfYT/zxnext3.jpg (https://ibb.co/m4mBfYT) https://i.ibb.co/YfZd8sz/zxnext4.jpg (https://ibb.co/YfZd8sz)
RomanRom2
03.04.2022, 04:34
ну чоо там чоо там :)
платы все разошлись, есть кто собрал и запустил?
Andreyanov
05.04.2022, 14:01
Добрый День. Планируете ещё платы в продажу ? С удовольствием приобрету комплект плат.
RomanRom2
06.04.2022, 00:02
нет пока плат... jlcpcb не оплатить, и с доставкой непонятно (пока можно было я сделал заказ и посылка повисла уже как месяц). остальные производители - дорого будет, раза в три минимум.
а так то чего их там планировать, заказал и все :) но пока дорого...
worker_vl
06.04.2022, 13:22
Добрый день! Тоже столкнулся с проблемой платежей на китайских фабриках. Поиски показали, что на Али присутствуют продавцы, через которых можно оформить заказ. Заказал, жду. Результат, пока, неизвестный. Минус - конвертация рублей по их курсу :(
Отправлено с моего iPad используя Tapatalk
Freiwind
06.04.2022, 22:37
Платите на Алике в баксах с кошелька Киви. У Киви курс конвертации гораздо гуманнее.
Добрый день.
С удовольствием бы заказал платы в jlcpcb, но мне нужен только 1 комплект. Если разберете оставшиеся 4, то я закажу.
Добрый день.
С удовольствием бы заказал платы в jlcpcb, но мне нужен только 1 комплект. Если разберете оставшиеся 4, то я закажу.
Разлетятся, не расстраивайся. На барахолке или в группе некстоводов в телеграмме.
Фотоснимки печатной платы "матерьбоард" и контроллеров попробую найти на "жёстком" и ещё раз размещу в теме. Ещё с производства первых плат. Когда-то размещал на форуме, но думаю, что ещё раз не помешает.
https://zx-pk.ru/threads/33450-pora-zx-next-vydelit-razdel-v-osnovnykh-modelyakh!.html?p=1121904&viewfull=1#post1121904
С удовольствием бы заказал платы в jlcpcb, но мне нужен только 1 комплект. Если разберете оставшиеся 4, то я закажу.
Напоминаю, торговля на форуме запрещена, для этого есть отдельный форум Барахолка.
Сообщения потер.
К этому сообющению: https://zx-pk.ru/threads/22484-sborka-repliki-zx-next.html?p=1172782&viewfull=1#post1172782.
В этом сообщении размещены сканироанные снимки печатной платы ZX Next, контроллов: HARD DRIVE, TR DOS. TURBO и макетной печатной платы для ZX Next, ранее мною размещеные в сообщении: https://zx-pk.ru/threads/33450-pora-zx-next-vydelit-razdel-v-osnovnykh-modelyakh!.html?p=1121904&viewfull=1#post1121904.
Учитывайте, что "..... Сканы оригинальных в 600 dpi плат: .....", по ссылке: http://zx.pk.ru/showpost.php?p=589017&postcount=315 из этого сообщения: https://zx-pk.ru/threads/22484-sborka-repliki-zx-next.html?p=661121&viewfull=1#post661121 не отображаются.
Спустя 27 лет хранения на полочке, мой друг презентовал мне частично собранную плату, я её дособрал и удачно запустил, как на авторских ПЗУ (1995г) так и с бинарниками, любезно собранными в кучку, на странице Mdesk.
https://disk.yandex.ru/i/LGYncPc0VY5yEA
Спустя 27 лет хранения на полочке ...удачно запустил, как на авторских ПЗУ (1995г)Вот что очень интересно (если работает именно на ПЗУ записанных в 1995-м). Дорожка из плавающих ячеек там была на 128/256 уровней. Это больше чем у NAND flash QLC. Однако обратите внимание на время время EOL:
https://img1.wsimg.com/isteam/ip/ad018726-60ac-4d8d-b374-58a66f8161a1/MEM-NAND-Selection-Oct2021.png
Но из-за крупных ячеек заряд не меняясь хранится десятилетиями... Привет Intel-у от "Интеграла" из далекого прошлого!
UncleDim
23.07.2023, 13:59
Дорожка из плавающих ячеек там была на 128/256 уровней
"там" - это где, в каком пзу? (впервые слышу)
в каком пзу? (впервые слышу)VROM (NEXT ROM VIDEO). Детали обсуждались тут (https://zx-pk.ru/threads/112-rasskazhite-o-zx-next.html?p=378310&viewfull=1#post378310).
https://disk.yandex.ru/i/OCZOIWPDuT69dQ тестил тем что было под рукой, пришлось такого паука сделать из eeprom,
https://disk.yandex.ru/i/LGYncPc0VY5yEA промежуточное фото после тестов, основное пзу где то на столе, а в вга части свежая прошивка (3.1 2013-12-12)
P.S. так как запуск и тесты совместно с переходником RGB-PiPico-HDMI прошли успешно, планирую заказать реализацию переходника втыкаемой в слот
79225
UncleDim
23.07.2023, 15:03
Детали обсуждались тут.
А, ну т.е. обычная (двухуровневая) рф5, с извращениями недозаписи. Я уж подумал, что революцию проспал))
обычная (двухуровневая) рф5, с извращениями недозаписиВ такой терминологии любая многоуровневая NAND использует принцип "недозаписи" ячейки с плавающим затвором. Отличие в схеме (методике) чтения.
заказал платы контроллеров жесткого и гибкого дисков, на днях доехали и микросхемы, начал собирать.
может кто подсказать какой совет, при правильной сборке запустятся они сразу или есть подводные камни и надо чего будет шаманить с осциллографом?
Freiwind
02.10.2023, 15:20
У меня с платой НГМД не было проблем. Жесткий не проверял.
А вот плата Турбо не хочет нормально работать.
начал проверять с клавиатурного конвертера, компоненты все исправны как и PC/XT клавиатура, но нажатий нет, подозреваю за прошивку. нужна помощь разобраться
подозреваю за прошивку
Во вложении прошивка, клавиатуры.
79614
да, это у меня и прошито. где то я упускаю неисправность или логику работы схемы.
тогда еще такой вопрос: по клавиатурному разъёму на основной плате должна быть АП6 или диоды, и нужны ли резисторы подтяжки, и на основной плате, и на конверторе?
тогда еще такой вопрос: по клавиатурному разъёму на основной плате должна быть АП6 или диоды, и нужны ли резисторы подтяжки, и на основной плате, и на конверторе?Зависит от того сколько и каких будет клавиатур (2.1-2.4):
https://onedrive.live.com/embed?resid=F55CEE7E150E297A%21505530&authkey=%21AM7IWowEDWKjFs0&width=1059&height=969
мне слегка не повезло, оказалось в наличии клавиатура KB-2313 с разъёмом DIN5, а у неё совсем не те сканкоды, я не сразу разобрался (помогла ru.wikipedia.org/wiki/Скан-код), теперь вот думаю что проще: дорабатывать конвертер или искать клавиатуру XT с правильными сканкодами.
и контроллер НГМД не завёлся с первого запуска, до него чуть позже с осциллографом доберусь
Собираю потихоньку, неспешно ZX Next, в документации есть упоминание о NEXT BIOS, он реально есть? Или был в проекте, и не вышел.
80457
И, на плате разъемы для RESET и NMI есть? И я их не нашел, или просто проводами припаиваются?
Собираю потихоньку, неспешно ZX Next, в документации есть упоминание о NEXT BIOS, он реально есть? Или был в проекте, и не вышел......
Наверно, что-то похожее на меню профессионального ПЗУ ZS-256. Все-таки, он как альтернатива этому компьютеру разрабатывался.
Уважаемые, ZX Next-оводы, нужна небольшая помощь, при сборке ZX Next в описании написано что "матрас" без ПЗУ должен быть бело-голубой, у меня черно-синий, и тестовое ПЗУ запускается, бордюром моргает, но на экране не то что надо. Микросхемы перед пайкой все проверял, исправные, стоит две линейки RAM TMS 41256, ставил одну линейку, MN41256A поведение такое-же.
Одно фото это матрас, второе без CPU
Dima_ZX, матрац правильный. А что тест показывает?
мешанину какую-то. надписей нет которые должны быть по описанию.
Тест перебирает цвета на бордюре, и так по кругу, если подносишь руку к плате тест начинает дальше работать. Показывает полосы на экране, как при загрузке.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot