Всё правильно, кроме:
А вот это не нужно, если пока нет контроллера HARD DRIVE. Соедините обратно.
Вид для печати
Да, кинул X13 на общий, установил X9-X10 и X11-X12, и запустился в режиме 128К. Но без ПЗУшки по матрасу пиксели всё равно бегут. Наверное контроллер HARD-DRIVE всё-таки надо.
Вот не люблю я такие ухищрения с резисторами... Особенно после ПЛИС дико на такое смотреть. Но это понятно, экономили корпуса.
---------- 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 ----------
Интересно. Я наверное тесты ОЗУ какие-то не те использую. Сейчас запуск с ПЗУ теста даёт идеально правильный матрац. :)
aviator, фотки давай! :) Платы, контроллеров... Слежу за проектом. Этот клон для меня очень интересен!.
Фотки будут. И даже видео работы. Сейчас просто времени в обрез, а хочется запустить.
---------- Post added at 22:28 ---------- Previous post was at 22:08 ----------
Переключение режимов 48/128/TRDOS по кнопкам сброса работает.
Буду пробовать цеплять PS/2 клавиатуру к контроллеру HARD DRIVE. Но это завтра уже.
А разница? 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" кстати работает потрясающе! Реализация выполнена с умом, не то, что в оригинальных моделях.
Там датчик оптический, вероятнее всего забился пылью. почисть его.
---------- Post added at 13:32 ---------- Previous post was at 13:27 ----------
попробуй второй вывод разъема посадить на землю.
P.S. Кстати проверь, присутствует ли в дисководе этот самый датчик плотности и если есть, то подключен ли он. В последних флопиках его не всегда ставили/использовали. У меня есть несколько флопиков уже без этого датчика.
Апну-ка темку. Давно тут не появлялся...
В общем, "Некст" у меня заработал полностью, давно ещё, РУ7 правда немного выделывались и AY-шки у меня нет, поэтому её не проверял.
Всё застопорилось на корпусе, ибо надо найти время пилить-строгать.
Любопытный клон, конечно. Жаль, что у меня не было информации о нём в начале 90-х. Автору большое спасибо за порцию ностальгии! :-)
Записал видео-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
К сожалению, в связи с утратой всех плат контроллеров, вынужден прекратить работу над этой машиной. :o Может быть, кто-то продолжит. :rolleyes:
Выставил плату в Барахолке на торги.
http://zx-pk.ru/market/viewtopic.php?f=7&t=3822
продолжать нужно только в одном. выкинуть второй z80, и повесить вместо него какой нибудь arm или mips микроконтралёр, который так же времянки обслуживать будет, и ввод с клавиатуры и карточек sd. желательно отыскать версию контралёра, ещё с 5 вольтовыми уровнями сигналов. будет тогда и ламповая железка с рассыпухой, и современный настоящий NEXT. но только увлекаться сильно не надо. 128 кб и одного слота под расширения вполне достаточно будет. а то опять получиться очередной динозавро-монстр вроде евы, феникса, или ATM.
и сразу станет эта железка в 100 раз менее интересна (читай никому ненужна) как и тот же avr-spectrum
в том то весь смысл использовать для разработки 4..5мкм чипы и превзойти те старые времена по функционалу, та же амига была склеена вначале на 74snXX перед тем как перекочевала в сбисы которые не сильно круче (думаю ~2мкм)
она и так мало кому интересна. 3 человека-5 человек, по моему невелика разница. по функционалу, хоть на чём, уже никогда ничего не превзойдут, так как спектрум как платформа, давно мертвый, и представляет интерес только для олдфагов, а в этой стране почти исключительно как обычный радиоконструктор, которому надо постоянно что то новое собрать и спаять.
Зря вангуете. Могу сказать оценка занижена на порядок точно.
Кстати в первой партии платок по одной лишь платке поступил отчёт о браке в производстве, осмотрел свою платку и еще три платки, две из которых находятся в резерве за желающими, на них дефекта нет, проверьте на своих платках, может Вам тоже выпал неожиданный "бонус" от европейского производителя:
Цитата:
Я обнаружил, что на мат плате есть замыкание между контактами А7 и А8 системных разъемов.
Проблему нашел. На плате, из-за брака при изготовлении, проводник, проходящий между выводов 6 и 7 D39 был соединен с 7 выводом этой микросхемы.
Зря вангуете. Могу сказать оценка занижена на порядок точно.
Кстати в первой партии платок по одной лишь платке поступил отчёт о браке в производстве, осмотрел свою платку и еще две платки, находящиеся в резерве за желающими, на них дефекта нет, проверьте на своих платках, может Вам тоже выпал неожиданный "бонус" от европейского производителя:
Чистые платки контроллеров закончились, но в начале следующего года запущу в производство вторую небольшую партию. Т.к. все платки закончились. Осталась только одна чистая основная платка.Цитата:
Я обнаружил, что на мат плате есть замыкание между контактами А7 и А8 системных разъемов.
Проблему нашел. На плате, из-за брака при изготовлении, проводник, проходящий между выводов 6 и 7 D39 был соединен с 7 выводом этой микросхемы.
Добрый день, после сборки данного спектрума возникла следующая проблема:
неправильно отображается экран, хотя программы работают правильно
фото проблемы:
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, за неимением другого.
12 вывод микросхемы D11 - висит "0", 19 вывод D11 - "1"
тщательно все проверив, не обнаружил никаких залипов...
Я так понял, что IS-DOS единственная, у кого был драйвер для HDD-контроллера ZX-Next. А где её взять?
опытным путем установил, что при выводе по адресу 0х4000 (16384), выводится 0x467D (18048)
Ваяю клавиатуру. Накропал 40 штук нормально работающих герконовых кнопок. Путём техноканнибализма и скрещивания плохо работающих друг с другом. А текстолит с отверстиями под них выпилил из остатков убитой самодельной клавиатуры от радио-86рк (залита была водой, мелом и прочее). Как оказалось, у меня непользованного фольгированного текстолита таких размеров не осталось. Демонтировал, отчистил от грязи, вырезал по размеру и распаял 40 кнопок. Но выглядит всё равно вырвиглазно, атмосферно. :-) Корпус будет типа параллелепипед из какого-то 3-мм рекламного гибкого пластика. Его, блин, ни дихлорэтан, ни тетрагидрофуран не берёт. Он размягчается и таким же остаётся. Зато цианакрилатом клеится на ура.
Будет ужас, летящий на крыльях ночи. :-D
У кого-нибудь есть файл с перечнем всех резисторов, конденсаторов, диодов, транзисторов, всяких там резисторных борок, которые применяются для сборки ZX Next!
.bom файлы в архиве на сайте http://mdesk.ru/zx-next/
Если хочется в более удобном виде, то лучше оформить в виде вики-странички в местной вики. Но кто бы этим занялся.
Здравствуйте, я до этого писал о моей проблеме с выводом изображения. Несколько раз проверял плату, нигде залипов нету, почистил от остатков канифоли и т.д. Не подскажите, что делать?
https://yadi.sk/i/0XCu-OydrRLsV
https://yadi.sk/i/16FmJVHurRLw5
- - - Добавлено - - -
если есть возможность, предоставьте осциллограммы сигналов на входах мультиплексоров D18,19 ( кп11а)
desert_stranger, предлагаю поменять микросхемы 1554 серии на 1533 или 555, потом двигаться дальше. 1554 вполне может быть причиной "иголок" и лишних срабатываний.
Бедная КП16. Эк ее раскорячило. :)
Наконец-то поставил YM2149F. Теперь можно смотреть и слушать демки.
Относительно давно разобравшись с формированием картинки ( спасибо 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/images/2017/02/07/zxnext2.png
http://gifok.net/images/2017/02/07/zxnext4.png
http://gifok.net/images/2017/02/07/zxnext5.png
Как думаете, будет работать клавитатура PS/2 через такой адаптер на этом дивайсе?
http://www.minuszerodegrees.net/at2x...ng_diagram.jpg
Я собрал его на тестовой платке, но пока не проверил.
Будет время, проверю на недельке.