PDA

Просмотр полной версии : Сборка Орион-128 рев. 512



Страницы : [1] 2 3 4 5 6 7 8

zorel
23.04.2012, 19:15
Тема относится к сборке Орион-128 рев. 512

http://photo.qip.ru/photo/zorel/4031936/large/102900578.jpg (http://photo.qip.ru/users/zorel/4031936/102900578/)

По сути плата не очень отличается, от платы ревизии Орион-128.3.

Монтажка для этой платы (http://zorel.users.photofile.ru/photo/zorel/4071215/97510032.jpg)
http://photo.qip.ru/photo/zorel/4071215/middle/97510032.jpg (http://photo.qip.ru/users/zorel/4071215/97510032/)

список деталей для сборки (http://zx.pk.ru/attachment.php?attachmentid=29422&d=1316806360)

описание доработок ревизии 512 (особая благодарность Error404, за доработки) (http://zx.pk.ru/showpost.php?p=436616&postcount=1)

Серии микросхем
==============
- DD2..DD6 (ИЕ5) рекомендую ставить серии 155 для любого варианта Ориона,
- DD11 (ЛН1), DD13 (ТМ2) рекомендую ставить серии 155 для Ориона где планируется использовать не только ВМ80, но и Z80,
- в доработке экрана до 480 точек ТМ2 нужно применять серии 155,
- остальные МСХ можно использовать серий 155/555/1533

О доработках
================
Доработка для исправления смещения картинки

с помощью 1533ЛЛ1, соединил по ИЛИ провода 50, 51, 52 и инвертировал транзистором КТ315, с которого подал на 13 ногу DD7(ЛА3), предварительно отрезав от неё проводник.
http://alx32.nm.ru/or_scr.png


Схема подключения TV к ориону через SCART (http://zx.pk.ru/showpost.php?p=507625&postcount=162)


Для переходника на IDE в разъеме на плату Ориона используется не 30, а 31 контакт (обратите внимание на контакт В11). Там поэтому и предусмотрен 48-контактный разъем (как наиболее близкий из продающихся СНП-like). По-другому вывести сигнал никак не хватало контактов (хотелось вывести все стандартные + 5 штук через ЛН1 - кстати, не забывайте, к ЛН1 от ВВ55 еще надо 2 проводничка кинуть, которые не влезли в разводку).


Ошибки
================

2 нога озу DD38 висит в воздухе.
Нога 2 DD38 должна быть соединена с ногой 14 DD38 (проводник который идет ниже ноги 2 должен идти через нее)
http://s019.radikal.ru/i628/1204/08/860f456d2390.jpg




Внимание! Для тех, кто будет собирать преобразователь, обратите внимание на место крепления фланца транзистора VT5, ответстие нужно немного расточить круглым надфилем, потому как он соединён металлизацией с минусом питания (GND).
Вторая трабла, отверстие припайки резистора R31, со стороны контакта с диодом VD5, так же соединено с GND с обратной стороны, нужно немного раззенковать с обратной стороны, тем самым, отключить от минуса питания, резистор паять со стороны деталей


Ещё одна ошибка в преобразователе, эмиттер VT5 (КТ819) не соединён с GND...


через вывод 11 DD58 проходит адресный сигнал А1, хотя должен проходить между 11-й и 12-й ножками. Вроде ни на что не влияет (если магнитофоном не пользоваться), но все таки...


КНГМД
=====

при установке процессора Z80 на платке КНГМД цепь READY не устанавливать (VT1, R5).

Не доделана доработка дешифратора КНГМД - не оторвана 10 нога ЛА3 от А2 с подключением оной к CS вэгэшки.
Как оно должно быть (http://zx.pk.ru/showpost.php?p=546216&postcount=338)



Вопрос-ответ
================

Вопрос - Как склеить прошивки ПЗУ DD52 ?

Ответ - тут алгоритм (http://zx.pk.ru/showpost.php?p=508786&postcount=209), а тут - пример команды для склеивания мониторов в 64К-прошивку (http://zx.pk.ru/showpost.php?p=509020&postcount=231).
На основе примера можно скомпоновать свой набор мониторов.
Для ПЗУ более чем 64к (27010 -020 -040) надо прошить всю ПЗУ одинаковыми 64-кшными блоками

Готовая прошивка, для основного ПЗУ. (http://zx.pk.ru/showpost.php?p=509972&postcount=302)


Вопрос - я хочу, что-бы мой орион, работал от ATX блока питания, как правильно установить разъем и выставить перемычки?

Ответ - рзъем устанавливается по ключу на шелкографии, фото для примера.
http://zx.pk.ru/attachment.php?attachmentid=35738&d=1338106376

можно сделать запуск "Орион 512", без PIC микроконтроллера, для этого нужно установить перемычку в положение VSB-GND
Внимание, перед запуском нужно убедится, что разъем блока питания поддерживает -5 вольт, на современных АТХ блоках питания, на разъеме нет - 5 вольт.


Z80card II
=======
Схема тут (http://zx-pk.ru/threads/17329-tekh-razdel-orion-128-reviziya-512.html?p=644285&viewfull=1#post644285)
На плате z80card нужно соединить проводниками точки F8-F8, F9-F9, FA-FA. Это выборка портов по OUT на ЛИ1. Придется кинуть 3 проводника от ИД7 к ЛИ1 - развести их на печатке не получалось.
Ньюансы установки описаны тут (http://zx.pk.ru/showpost.php?p=545988&postcount=769)
При сборке Z80-Card вместо диода VD3 Д9 крайне рекомендуется применять диод Шоттки, например 1N5817. Или в случаи использования диода Д9 микросхему DD8 применять серии не 555.

Опциональные доработки
=================
Для подключения ТМ9 порта страниц РОМ-диска (на примере мсх ROM 27с801) нужно:


выв 8 (GND) соединить с общим проводом
выв 9 (запись) соединить с сигналом pFE (не pFC! поменялось ПО!) платы Z80Card (он выведен с ИД7 на краевое отверстие правее сигнала pFD, только неподписан шелкографией)
выв 15 (D0) соединить с контактом А9 разъема X3 (ROM-диск)
выв 2 (D1) соединить с контактом B9 разъема X3 (ROM-диск)
выв 12 (D2) соединить с контактом B10 разъема X3 (ROM-диск)
выв 10 (D3) соединить с контактом C9 разъема X3 (ROM-диск)



Экран 480 точек Схема: (3 ИМС + половинка TM7 свободная в схеме памяти на РУ7) (http://zx.pk.ru/showpost.php?p=443402&postcount=112).
Впаиваются дополнительные ИД7, КП2 (КП12), TM2 на отмеченные места около тактового генератора. Затем надо 5 проводов кинуть от ИД7 (выв. 1,2,3,4,6) и 2 провода от КП2 (выв. 7,9) согласно схеме (http://zx.pk.ru/showpost.php?p=443402&postcount=112). 2 провода от ТМ7 под панелькой процессора (выв. 13 и 16) подключаются так: выв 16 ТМ7 - к выв 14 доп. КП2 схемы 480, выв 13 ТМ7 - к выв 4 D28.
Итого 9 проводников и 2 пореза, помеченные на плате метками 384 и 480. Прочие соединения разведены.

IDE на порту F600:
Схема тут. (http://zx-pk.ru/threads/25327-periferiya-quot-orionpro-quot.html?p=842650&viewfull=1#post842650)
Выв.5 доп. ЛН1 надо соединить с выв. 39 DD55 (ВВ55 внутри короторой стоит доп. ЛН1)
Выв.9 доп. ЛН1 надо соединить с выв. 38 DD55 (ВВ55 внутри короторой стоит доп. ЛН1)
Ничего резать не нужно.
Обратите внимание, на разъем Ориона выводится 31 сигнал, а не
30 (добавлен сигнал на контакте B11)


Подключение Ориона по RGB (http://zx-pk.ru/showthread.php?t=18954&p=841990&viewfull=1#post841990) (смешение яркостного канала с цветными).


Сборка ПЗУ РФ4/2764 [Монитор-1, Монитор-2, Монитор-3 и Тест-512 (РУ7)] (http://zx-pk.ru/threads/18954-sborka-orion-128-rev-512.html?p=871740&viewfull=1#post871740)

Heiniken
26.04.2012, 17:31
А какую серию микросхем можно использовать здесь?

zorel
26.04.2012, 18:07
Heiniken, первую синюю плату собрал на 155 серии, сейчас собираю на 555, частично на 1533 серии. Кстати припаял разъем molex 20, если установить джемпер в положении VSB/GND, блок питания запускается, на плату поступает напряжение. PIC еще не прошивал, завтра буду проверять как работает с PIC контроллером.

Heiniken
26.04.2012, 18:24
zorel, ;) т.е. 155 серия будет нормалаьно? У меня есть все мк но только 155 серии. Сегодня ночью запаяю посмотрим что будет :)

zorel
26.04.2012, 18:26
Heiniken, да, со 155 нормально будет работать.

Ewgeny7
26.04.2012, 18:39
Монтака для этой платы
Заинтриговал :)

zorel
26.04.2012, 19:06
Ewgeny7, подправил, спс. :)

Heiniken
27.04.2012, 00:54
zorel, А чего ВА86 стоят под системными разъёмами на монтажке? а не ИР82?

zorel
27.04.2012, 01:48
Heiniken, исправил.

Heiniken
27.04.2012, 09:09
Вот если бы раньше xDD если я феном буду выпаивать микросхемы эти они не сдохнут?

zorel
27.04.2012, 10:30
Heiniken, не должны.

palsw
27.04.2012, 11:50
Heiniken, смотри что бы плата не вздулась,я не знаю какой категории текстолит.

Микросхемы просто выкуси кусачками и потом просто ножки по одной паяльником вытяни.

zorel
27.04.2012, 12:59
palsw, не вздуется, если температуру выставить, я микросхемы выпаивал и не раз, выставлял 340 гр. текстолит и микросхемы выдерживают. Текстолит кстати FR-4.

---------- Post added at 13:29 ---------- Previous post was at 12:55 ----------

Можно еще смешать припой, с каким нибудь низкоплавким, например сплавом роззе, и тогда еще легче будет, выпаивается.

Heiniken
27.04.2012, 14:42
zorel, На монтажке повторяются резисторы R16 рядом с R14 и R16 под DA1 вро де бы под DA1 R18 должен быть

zorel
27.04.2012, 16:38
Heiniken, да, то ошибка, под DA1 должен быть резистор R18.

Error404
27.04.2012, 17:22
По сути плата не очень отличается, от платы ревизи Орион-128.3.


Так и есть.



Интересую отличия этой версии, от версии Орион-128.3.
Было бы замечательно, если бы было описание доработок этой платы.


Отличия перечислены в первом посте темы Тех. раздел Орион-128 ревизия 512 (http://zx.pk.ru/showpost.php?p=436616&postcount=1)
А вот во что они конкретно выливаются в плане сборки, это проще документировать уже собирая плату.
Например, схема расширения ОЗУ на РУ7 (http://orion-z.mylivepage.ru/image/347/28726_ram512ru7.gif) (3 дополнительных мсх DD1", DD2", DD3" внутри и рядом с ЦПУ) уже интегрирована полностью - тип ОЗУ выбирается при помощи соответственно подписанных четырех перемычек.
Схема экрана 480 точек (http://zx.pk.ru/showpost.php?p=443402&postcount=112) разведена, но не интегрирована в общую - чтобы ее интегрировать надо делать 2 пореза и 8 дополнительных проводников МГТФ (собственно входы и выходы схемы подключить в соответствующие точки п\п).
Схема IDE на порту F600 (http://orion-z.mylivepage.ru/image/449/22151_HDD_scheme.gif) разведена не полностью - 2 проводника ко входам инверторов у меня не влезли (всего используется 5 инверторов, у них 3 входа, идущие к ВВ55 и 5 выходов, идущие на разъем, разведены на п\п, т.е. проводниками надо добить только 2 входа)



особенно интересует описание подключения платы озу с микросхемами от SIMM модулей.


плата ОЗУ (которая на 4 мсх организации 256х4) нарисовалась "вдогонку" чтобы чем-то полезным занять свободный кусочек в области плат расширения (в-общем красивости рисовать уже не было потенции) и ставится тупо вместо озу на рассыпухе РУ7 полностью аналогично по всем сигналам. Соответственно разъемы Х7" и Х8" этой платы ОЗУ надо подключать в разъемы Х7 и Х8 соответвенно основной платы. Для еще двух разъемов (по которым идут данные и сигналы "запись") ответных на основной плате нет. Их надо подключать прямо к соответствующим ногам буферов ВА86 или РУ7 (т.к. РУ7 при этом не паяются, то можно паять проводничками прямо в соответствующие отверстия ножек РУ7).

vadim-enot
27.04.2012, 19:37
Я всё хотел спросить, в разширении зкрана до 480 точек как-то не так подключены выводы ИД7, разве так можно соединять?

Astrolux
27.04.2012, 21:14
да, со 155 нормально будет работать.

Как хорошо, что можно на 155-й серии собирать. А я все думал, что с ней делать... :v2_clap2:
А там, где на монтажке явно указано 555, надо ставить 555-ю серию? Или вообще везде можно 155 серию?

---------- Post added at 19:14 ---------- Previous post was at 18:24 ----------


По сути плата не очень отличается, от платы ревизи Орион-128.3.
Интересую отличия этой версии, от версии Орион-128.3.

Информацию по сборке можно брать из темы http://zx.pk.ru/showthread.php?t=16816 ?

Heiniken
27.04.2012, 22:01
Это получается в схеме два ДИП переключателя?

---------- Post added at 21:01 ---------- Previous post was at 20:56 ----------

И ещё скажите пожалуйста нафига вообще дроссель? и дополнительные резисторы как я понял которые подписаны Rx для чего они, они обязательны?

zorel
27.04.2012, 22:47
Это получается в схеме два ДИП переключателя?

Похоже на то.


И ещё скажите пожалуйста нафига вообще дроссель? и дополнительные резисторы как я понял которые подписаны Rx для чего они, они обязательны?
дросселя нужны для преобразователя, если будет запаян разъем molex-20, под ATX, то преобразователь можно не собирать. FB2 нужен для PIC контроллера.

Vladimir_S
27.04.2012, 22:49
FB2 нужен для PIC контроллера.
Полное назначение PIC контроллера где описано?

zorel
27.04.2012, 22:51
Vladimir_S, PIC12F683 здесь (http://zx.pk.ru/showpost.php?p=438089&postcount=31) схема, а здесь (http://zx.pk.ru/attachment.php?attachmentid=24904&d=1297366987) прошивка.

Error404
27.04.2012, 23:00
А там, где на монтажке явно указано 555, надо ставить 555-ю серию? Или вообще везде можно 155 серию?[COLOR="Silver"]


На Z80 Card - где указано 555 надо ставить обязательно 555 или 1533 (там в некоторых местах входы элементов напрямую, т.е. без резистора как положено для 155, цепляют к +5В). В прочих местах не помню - надо смотреть по схеме на аналогичные вещи. Скорее всего я переписал в шелкографию так как было указано на принципиальных схемах, но во многих случаях наверное можно будет и 155 поставить.

---------- Post added at 23:00 ---------- Previous post was at 22:51 ----------


Я всё хотел спросить, в разширении зкрана до 480 точек как-то не так подключены выводы ИД7, разве так можно соединять?

Это имеется ввиду что закорочены по два выхода друг с другом (две закороченные идут для 384 и две закороченные для 480)?
Это конечно нетиповое включение, но для ТТЛ(Ш) и только в случае инверсных выходов дешифраторов (когда на всех выходах "1", а на одном "0") такое работает. У меня, кстати, работало и подключение когда только по одной ножке выходов дешифратора использовалось (одна для 384 и одна для 480). Поэтому там и стоит трехрядная гребенка для перемычек чтобы попробовать оба варианта + настроить смещение растра для обоих режимов (384/480).

UEA
28.04.2012, 00:32
А можно мне в клуб Орионщиков? Правда у меня плата не заводская, но все-таки 512-ревизии: http://www.youtube.com/watch?v=YNcdss0DA94

Не все пошло так, как хотелось. Заказал в Вороне фоторезист - прислали какую-то хрень, которую еле утюгом смог с 3го раза накатать (два года назад там же купленный цеплялся на сухую без особого прогревания). Потом, видимо, не отмылась сода от посудины и раствор хлорого железа испортился. Вторую сторону по четырем отверстиям совместить было практически невозможно из-за деформации шаблона в лазернике или из-за кривизны текстолита, да и при сверлении вырывает часть площадки с другой стороны :( . Рука заживает от травмы недельной давности, так что надеюсь, что в ближайшую неделю закончу плату и начну собирать компьютер вместе со всеми :) .

АлександрПП
28.04.2012, 00:40
Вторую сторону по четырем отверстиям совместить было практически невозможно из-за деформации шаблона в лазернике
И у меня такая же ерунда получилась, когда пытался сделать плату "Радио-86РК". Хорошо получаются только небольшие платы. Всетаки пленка от нагрева деформируется. Как только я не пытался печатать, ничего не получилось.

UEA
28.04.2012, 00:44
АлександрПП, похоже на то :( . Ну ничего. Все-равно мне кажется, что МГТФа будет не так много, как могло бы быть в маньяк эдишне :) .

Heiniken
28.04.2012, 01:16
Я уже впаял всё кроме пика и DA1 ... На след неделе думаю найду эти МК и будет первый запуск :))

---------- Post added at 00:05 ---------- Previous post was at 00:03 ----------

Блин... в Willem ещё две микросхемы нужно найти а так уже тоже весь спаян...

---------- Post added at 00:16 ---------- Previous post was at 00:05 ----------

Скажите пожалуйста. Чем отличается КР565РУ7К от КР565РУ7В ? да и вообще буквами...

palsw
28.04.2012, 01:30
UEA, респект - плата понравилась ,красиво сделана.Орион получится в духе 90х

Vladimir_S
28.04.2012, 01:34
Скажите пожалуйста. Чем отличается КР565РУ7К от КР565РУ7В ? да и вообще буквами...
Википедия говорит, что отличаются схемой регенерации.

Heiniken
28.04.2012, 02:20
на Z80 CARD DD4 обязательно 531 серия? или 1533 пойдёт?

aviator
28.04.2012, 10:49
У меня Z80CardII запустилась на DD4 1533 серии и остальных 555 серии.

Heiniken
28.04.2012, 13:43
Для чего DA1 ? И чем его можно заменить. Нашёл в закромах УД7 "золотую", она подойдёт? И скажите, что должно греться? Я подключил и вообщем осцилографом потыкал сигналы какие то проходят везде. И начал греться (умеренно) процессор и верхние ИР82.

Astrolux
28.04.2012, 13:57
И у меня такая же ерунда получилась, когда пытался сделать плату "Радио-86РК". Хорошо получаются только небольшие платы. Всетаки пленка от нагрева деформируется. Как только я не пытался печатать, ничего не получилось.

Если делать двухстороннюю печатную плату методом ЛУТ, то предварительно нужно прогнать каждый лист через лазерный принтер, ничего на нем не печатая (в ворде набить пробелов). Это требуется для термоусадки бумаги. А вторым заходом на принтере уже печатается сама разводка.

---------- Post added at 11:45 ---------- Previous post was at 11:44 ----------


Похоже на то.


дросселя нужны для преобразователя, если будет запаян разъем molex-20, под ATX, то преобразователь можно не собирать. FB2 нужен для PIC контроллера.

А какие конкретно детали можно не распаивать, если ставим разъем molex-20, под ATX?

---------- Post added at 11:57 ---------- Previous post was at 11:45 ----------


Монтажка для этой платы.

zorel, за информацию респект.
Возможно ли на монтажке расписать все микросхемы и элементы, указав серию?
Все микросхемы будете распаивать или какие-то ставить на цанговые панельки (например, память, ИР13, ВВ55А и др.)?

zorel
28.04.2012, 14:44
Astrolux, если не распаивать преобразователь, а собирать на molex-20, то достаточно этих деталей.
http://photo.qip.ru/photo/zorel/4071215/large/97524751.jpg (http://photo.qip.ru/users/zorel/4071215/97524751/)

---------- Post added at 14:44 ---------- Previous post was at 14:34 ----------

Astrolux, ИР13 запаял, без панелек. под ВВ55А, ПЗУ и процессор, буду ставить панельки.

---------- Post added at 14:54 ---------- Previous post was at 14:44 ----------


Для чего DA1 ? И чем его можно заменить. Нашёл в закромах УД7 "золотую", она подойдёт? И скажите, что должно греться? Я подключил и вообщем осцилографом потыкал сигналы какие то проходят везде. И начал греться (умеренно) процессор и верхние ИР82.

DA1 нужна для магнитофона. По идее, греться должны микросхемы 155ИР13, 580ВА86, 580ИР82 и 580ВМ80, процессор может сильно греться.

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

Похоже есть ошибка на плате.
2 нога озу DD38 висит в воздухе. Нога 2 DD38 должна быть соединена с ногой 14 DD38 (проводник который идет ниже ноги 2 должен идти через нее)
http://s019.radikal.ru/i628/1204/08/860f456d2390t.jpg (http://s019.radikal.ru/i628/1204/08/860f456d2390.jpg)

vinxru
28.04.2012, 16:07
Странно. Программа рисования печатных плат Proteus будет матом ругаться, если забудешь соединить какие то детали. Или соединишь лишнее. Неужели другие программы этого не умеют.

Heiniken
28.04.2012, 16:11
vinxru, Ну так сравнили протеус который целый комплекс и спринт лаёт который 8 мб размер :)

vinxru
28.04.2012, 16:19
Ой, вы такого монстра рисовали Sprint Layout? Ужас, я бы не осилил.

Vladimir_S
28.04.2012, 16:24
Ужас, я бы не осилил.
Это точно! Так что снимаю шляпу перед автором за терпение.

Blade
28.04.2012, 16:43
Astrolux, если не распаивать преобразователь, а собирать на molex-20, то достаточно этих деталей.

Если не распаивать преобразователь, то надо искать блок питания, в котором есть напряжение -5В. В ATX 1.3 и выше это напряжение убрали.

zorel
28.04.2012, 16:57
Blade, спс, за информацию, а я то думаю почему на моем блоке питания нет -5 вольт. Нужно будет на рынок сьездить, купить старенький блок питания ATX.

vinxru
28.04.2012, 17:02
А из -12 Вольт не сделать?

AHTuXPuCT
28.04.2012, 17:17
zorel, поставь 7905 или 79L05 и будет тебе -5В :)

Vladimir_S
28.04.2012, 17:25
поставь 7905 или 79L05 и будет тебе -5В
Тем более что -5в несколько миллиампер, даже радиатор не надо.
Сейчас пошарил по нету и не нашел информации, что -5в убрали.
Везде -5в - белый.

alx32
28.04.2012, 19:14
Мне в ремонт приносили такие блоки питания, в них действительно нет -5в.
Себе же я заказал пятивольтовый блок на 5В 13,8А, а на плате планирую сделать преобразователь, я думаю его хватит на процессор и ВГшку, потому как в 3,5" дисководах нет нужды в 12В.

Vladimir_S
28.04.2012, 19:38
в них действительно нет -5в.
Значит есть такие. Учтем.

vadim-enot
28.04.2012, 19:57
Я хочу собрать эту версию так что бы можно было бы разогнать до 10 мГц.Со всеми МС в принцепе понятно (в основном 555 серия, ИР82 я тоже заменю на АП6, только навесным монтажом) но вот ВВ55. Они не потянут?

Vladimir_S
28.04.2012, 20:00
но вот ВВ55. Они не потянут?
ВВ55 это программируемые не зависящие от тактовой частоты МС.

Error404
28.04.2012, 21:44
Я хочу собрать эту версию так что бы можно было бы разогнать до 10 мГц.Со всеми МС в принцепе понятно (в основном 555 серия, ИР82 я тоже заменю на АП6, только навесным монтажом) но вот ВВ55. Они не потянут?

АП6 - это шинник. Регистр 580ИР82 надо менять на 1533ИР33 (наиболее близкий аналог как по функции, так и по цоколевке)

580ИК55 не тянут на 10МГц никогда (проверено), 580ВВ55 не тянут на 10МГц в 60% случаев, т.е. надо подбирать. На 5МГц работают все.

Я планирую ставить (уже затарил) 82c55 (современный КМОП аналог) - эти должны работать на 10МГц все без подбора.

---------- Post added at 21:44 ---------- Previous post was at 21:40 ----------


ВВ55 это программируемые не зависящие от тактовой частоты МС.

Это так, но на 10МГц многие старые экземпляры ИК\ВВ 55 глючат - то ли им не хватает коротких /RD/WR, то ли еще чего, но многие экземпляры работавшие на 5МГц, на 10МГц глючили (экспериментировали еще в 90х).

Тут еще есть другой момент - а хватит ли быстродействия клавиатурной Меги. На 5Гц считали вроде должно хватать, а вот на 10 уже надо пробовать.

27с081 никому не нужны? Мне их досталось пара десятков от камрада Лапоть. Это мсх 1Мбайт - как раз на такой максимум разведена платка РОМ-диска.

Они УФ-стираемые. УФ-Стиралка у меня есть (китайский noname), как и программатор (Willem). Правда пока ни стирать, ни записывать не пробовал. Могу записать, если мсх живые и процесс стирания/записи прокатит.

Лично я буду делать так: регистр на ТМ9 (место под нее - рядом с клавиатурной ВВ55), записываемый битами D0..D3 порта 0FEh (адресует 16 фрагментов по 64к). Первые 64к - Ордос с программами (работают после Power/Reset), остальные 960к - CP/M, загружаемая загрузчиком из-под ORDOS (есть первый релиз такой CP/M, правда там беда с датами файлов - надо переписывать, а когда я это смогу сделать - ХЗ. Но если забить на дату файлов, то остальное вроде работоспособно).

zorel
28.04.2012, 22:21
Error404, я вот смотрю у нас вроде как 82c55 такие продаются (http://www.kosmodrom.com.ua/prodlist.php?page=0&name=82c55&okbutton=%CF%EE%E8%F1%EA), если это они, то я себе куплю для ориона. Датащит на MSM82C55A-2R3 (http://lib.chipdip.ru/248/DOC000248516.pdf)

Error404
28.04.2012, 22:38
Error404, я вот смотрю у нас вроде как 82c55 такие продаются (http://www.kosmodrom.com.ua/prodlist.php?page=0&name=82c55&okbutton=%CF%EE%E8%F1%EA), если это они, то я себе куплю для ориона. Датащит на MSM82C55A-2R3 (http://lib.chipdip.ru/248/DOC000248516.pdf)

ХЗ. Вообще, похоже. Но наверное надо пробовать. :)

palsw
28.04.2012, 22:40
в даташите упоминается 8мгц частот.возможно разгонится на 10 мгц

zorel
28.04.2012, 23:00
palsw, куплю, для поверки, даже если будет с частотой в 8 мГц, это все же быстрее, чем стандартная скорость :) А какой процессор для такой частоты, наверное нужен, z80 или ВМ80 тоже потянет? Если собирать платку под Z80, проц тоже наверное нужно CMOSовский на 8-10..20 мГц ставить?

palsw
28.04.2012, 23:08
лучше кмос процессор - меньше будет глюков .
http://s52.radikal.ru/i136/1204/6b/a5db630fba53.jpg (http://www.radikal.ru)

zorel
29.04.2012, 00:33
Error404, ром диск будет работать с микросхемами 27С010, 27С020?
Я обратил внимание, что на микросхему 555ТМ9, не заведена масса, (555ТМ9 - для управления страницами ROM-диска), я так понимаю, что нужно еще массу подключить или ничего не нужно допаивать? спс.

sergey2b
29.04.2012, 02:36
Если не распаивать преобразователь, то надо искать блок питания, в котором есть напряжение -5В. В ATX 1.3 и выше это напряжение убрали.
я не видел нового БП с -5 с 2008 года но на них есть -12
можно поставить КРЕН которая -5 (только надо смотреть цокалевку у западных аналогов она точно другая чем на +5 модели) и тк ток маленький все работает нормально

Vladimir_S
29.04.2012, 06:43
580ИК55 не тянут на 10МГц никогда (проверено)
А вообще какая целесообразность в турбировании кроме тупо скорости?

---------- Post added at 06:43 ---------- Previous post was at 05:45 ----------

И как это сказывается на работе существующих программ?

Error404
29.04.2012, 07:23
А вообще какая целесообразность в турбировании кроме тупо скорости?
И как это сказывается на работе существующих программ?

Когда программы работаю быстрее - это приятно.
Кроме случаев когда простейшие программы начинают работать через чур быстро (типа игр 8080 и программ использующих ввод с клавиатуры Монитором без синхронизации). Поэтому режим турбо лучше делать с возможностью выключения. Там где скорость засинхронизирована по прерываниям (игры для Z80, последние драйвера CP/M) убегать ничего не будет.

---------- Post added at 07:23 ---------- Previous post was at 07:16 ----------


Error404, ром диск будет работать с микросхемами 27С010, 27С020?
Я обратил внимание, что на микросхему 555ТМ9, не заведена масса, (555ТМ9 - для управления страницами ROM-диска), я так понимаю, что нужно еще массу подключить или ничего не нужно допаивать? спс.

27С010, 27С020, 27С040 и аналоги от серий 28ххх 29ххх будут работать.
Только надо правильно выставить переключатели в зависимости от логики куда должны быть подключены неиспользуемые контакты этих МсХ (по части "старших ножек" у них есть различия - у ког-то там вместо адресных будут дополнительные CS, ЕМНИП).

Соответственно в мсх меньшего объема влезет или меньшее количество страниц РОМ-диска или меньшее количество данных для CP/M.

ТМ9 надо будет доделать проводниками. Про массу не помню, а вот что точно надо - это кинуть 4 проводника с выхода разрядов данных (соответствуя тому как заведены входы сигналов D0...D3) на разъем РОМ-диска (контакты А9,B9,B10,C9). Эти проводники просто не помещались при допустимой плотности разводки.

zorel
29.04.2012, 19:33
Error404, какие микросхемы нужны для установки муз. сопроцессора?

AHTuXPuCT
29.04.2012, 19:36
zorel, в орион AY ставится?

zorel
29.04.2012, 20:10
AHTuXPuCT, да, на этой плате добавлено 3 ИМС для муз. сопроцессора,я хочу по полной выжать с ориона, разогнать дл 10 мГц, и прикрутить SD, HDD, AY озу на 4 ИМС :)

Вот в самом начале о доработках :)

- добавлены "слепые" посадочные места под ИМС для реализации опциональных доработок:
* экран 480 точек (3 ИМС + половинка TM7 свободная в схеме памяти на РУ7),
* такт 11Мгц (1 ИМС - половинка TM2),
* муз. сопроцессор (3 ИМС),
* IDE на порту F600 (1 ИМС ЛН1, ставится внутри панельки порта ВВ55).

---------- Post added at 20:40 ---------- Previous post was at 20:17 ----------

Error404,

Какие микросхемы нужно запаивать, для дальнейшго upgradа ориона?
1. есть посадочное место под ИМС, между кварцем и 155тм2, что там устанавливаться должно? и тм2 обязательно должна быть 155 серией?
2. есть посадочное место под ИМС, 32 ноги, над микросхемой выборки пзу для ром диска, что сюда должно устанавливаться ?
3. есть вроде 4-ре посадочных места под ИМС, возле DD14, сюда устанавливаться микросхема муз. сопроцессора?
4. посадочное место возде ир13, что здесь должно устанавливаться? спс.

Heiniken
01.05.2012, 17:33
Всех с днём труда! :) Слушайте, такой вопрос. Должно что нибудь показываться на экране без ПЗУ? Спаисбо

zorel
01.05.2012, 20:01
Heiniken, скорей всего должен быть устойчивый растр при установке максимальной яркости экрана телевизора, хотя не уверен, в журнале радио описан процесс сборки. Почитай здесь из журнала радио, Орион-128/Радио 05-90/Наладка ПРК (http://www.retro.h1.ru/Orion/Test/Naladka.php) и здесь много интересного (http://www.retro.h1.ru/Orion/Index.html)

АлександрПП
01.05.2012, 20:24
Если ОЗУ не установлено, то будет чистый растр. Если же память и мультиплексоры запаяны, то на экране будет содержимое памяти - точно сказать не возможно. Черточки, полоски и т.п. Могут быть вертикальные полосы, дело случая.

Error404
02.05.2012, 13:42
Error404, какие микросхемы нужны для установки муз. сопроцессора?

В принципе, муз. сопроцессор на Орионе ставится по схеме, полностью совместимой с ZX (порты BFFD, FFFD) и соответственно схемы можно брать со спектрума 1:1. Единственный ньюанс - я бы брал буферированные сигналы (а не прямо с ЦПУ как у спектрумов) чтобы меньше нагружать процессор - ненагруженные процессоры лучше разгоняются.
Я не помню по какой схеме у меня было установлено, но в 90-х была распространена такая схема:

Error404
02.05.2012, 13:59
Какие микросхемы нужно запаивать, для дальнейшго upgradа ориона?
1. есть посадочное место под ИМС, между кварцем и 155тм2, что там устанавливаться должно? и тм2 обязательно должна быть 155 серией?


На этом посадочном месте можно либо положить лежа кварц, либо собрать схемку на половинке ТМ2 для замены кварца с 10 на 11 МГц. Эта замена в 90-х использовалась чтобы растр ориона стал более узким по горизонтали (т.к. не лез в многие советские телевизоры, не отображавшие всю строку растра - срезавшие "за экраном" часть строки слева и справа). Также в качестве бонуса получается + 10% к быстродействию. :) Схема во вложении



2. есть посадочное место под ИМС, 32 ноги, над микросхемой выборки пзу для ром диска, что сюда должно устанавливаться ?


Когда плата рисовалась, мне казалась недурной мысль ставить ПЗУ РОМ-диска прямо на основной плате - на этом самом месте. Однако теперь, когда подошло дело собственно к пайке, мне уже чего-то неохота возиться с МГТФ в части РОМ-диска и я склоняюсь чтобы спаять штатную платку и воткнуть в разъем (как это делалось в ревизии 128.3).
А по этому месту я впаяю панельку на 32 ноги, на будущее. Как вариант рассматриваю в этом месте расширение ОЗУ до 1024 на одной статической МСХ 512х8 (такие бывают в DIP и 5V).



3. есть вроде 4-ре посадочных места под ИМС, возле DD14, сюда устанавливаться микросхема муз. сопроцессора?


Да, я так и планировал.



4. посадочное место возде ир13, что здесь должно устанавливаться?

В Орионе-ПРО есть порт, отсутсвующий в Орионе-128, - порт FC. Этот порт в монохромном режиме позволяет указать какими цветами будет работать этот монохром. Т.е. как-бы палитра, расширяющая основной монохром со стандарных вариантов черно-зеленого и бело-синего, до любых комбинаций цвета и фона (16 цветов того и другого). Готовой схемы реализующей это на Орионе-128 нет, но она не будет сложной и я на всякий случай зарезирвировал место для 8-разрядного регистра (20-ногой мсх рядом с ИР13), вдруг будет не лень, и я такой гибрид (порт FC) соберу.

Kanzler2001
02.05.2012, 14:06
А платку для сборки этого чуда где мона прикупить ?

HardWareMan
02.05.2012, 14:08
На этом посадочном месте можно либо положить лежа кварц, либо собрать схемку на половинке ТМ2 для замены кварца с 10 на 11 МГц. Эта замена в 90-х использовалась чтобы растр ориона стал более узким по горизонтали (т.к. не лез в многие советские телевизоры, не отображавшие всю строку растра - срезавшие "за экраном" часть строки слева и справа). Также в качестве бонуса получается + 10% к быстродействию. :) Схема во вложении
Так, я не понял. У Ориона и так бешеный бордюр слева-справа, зачем еще сужать? Я понимаю Специалист с его 8МГц, но никогда бы не подумал на Орион.

Error404
02.05.2012, 14:16
Так, я не понял. У Ориона и так бешеный бордюр слева-справа, зачем еще сужать? Я понимаю Специалист с его 8МГц, но никогда бы не подумал на Орион.

Тут небольшое пояснение - особенно полезна была такая схема Орионам с расширенным до 480 точек экраном (А в Орионе-ПРО так и вообще, экран был 512 по горизонтали). Советские телевизоры почти все были перерегулированными. И если 384 точки еще с трудом влезали в кадр советского телевизора (как сейчас помню свой воронежский Рекорд-312Ц), то 480 - уже нет, хотя вроде как должны были бы.

vadim-enot
02.05.2012, 14:24
А по этому месту я впаяю панельку на 32 ноги, на будущее. Как вариант рассматриваю в этом месте расширение ОЗУ до 1024 на одной статической МСХ 512х8 (такие бывают в DIP и 5V).
Это ты здорово придумал, лишнее ОЗУ не помешает.

eea66
02.05.2012, 14:27
А платку для сборки этого чуда где мона прикупить ?
Прикупить можно здесь: http://zx.pk.ru/showthread.php?t=16169, если конечно платки ещё остались.:)

Kanzler2001
02.05.2012, 14:41
Спросил , чай за спрос не убЪютЬ . Спасибо за ссылку .

Heiniken
02.05.2012, 17:23
Вообщем подключил я без ПЗУ и 1 резистора R23 который. На RGB синхронизации нету, на ЧБ показывает растр без ОЗУ и какуюто фигню в виде полосок и квадратиков с ОЗУ.

---------- Post added at 16:23 ---------- Previous post was at 16:09 ----------

Осталось дождаться когда придут две микросхемы для вильема и будет ПЗУ :)

alx32
02.05.2012, 17:30
А квадратики и полоски не бегают по экрану?

Heiniken
02.05.2012, 17:32
alx32, Вроде бы не бегали. На месте картинка стояла. Когда к ЧБ подключал.

alx32
02.05.2012, 22:07
Ну и отлично, я, к стати, свои ПЗУшки прошил pruf-ом.

zorel
03.05.2012, 01:58
Попробовал прошить PIC12F683, вроде бы данные записались, но верификацию не проходит . В софте ничего не менял, прошивал как на картинке, до этого пики не приходилось прошивать. Галочки нигде не ставил ничего не менял, все настройки стали с файла прошивки.

Vladimir_S
03.05.2012, 02:31
но верификацию не проходит
Может бит защиты установлен?

UEA
03.05.2012, 02:31
zorel, если память не изменяет, в 12х пиках это норма. Для того, чтобы их перепрошить, необходим программатор с возможностью управления питания (+5В). В голове крутится, что для перехода в режим программирования должно подаваться вначале напряжение программирования или одновременно с напряжением питания, но не позже, потому как тогда стартует программа, записанная в МК. В новом контроллере программы нет и он может прошиться в любом программаторе.

zorel
03.05.2012, 03:37
Vladimir_S, UEA, спс. я доигрался с прошивкой МК. МК определяется, чтение есть, а не шьется :). Придется новый покупать.

---------- Post added at 04:07 ---------- Previous post was at 04:05 ----------

Vladimir_S, а бит защиты можно как-то снять после неудачных экспериментов? спс

Vladimir_S
03.05.2012, 06:01
бит защиты можно как-то снять после неудачных экспериментов?
Ну вообще то при записи (сопровождается стиранием) записывается как новая программа так и новая конфигурация.При установленном бите защиты читаются все 0000.

alx32
03.05.2012, 06:07
По идее, полным строением кристалла.

Vladimir_S
03.05.2012, 06:12
По идее, полным строением кристалла.
Это да.
zorel, а программатор какой?

alx32
03.05.2012, 08:51
Пардон за мой французкий, пишу с телефона, XT9 иногда такие кренделя викидывает.
Судя по скрину, zorel пытается прошить WILLEMом.

---------- Post added at 08:51 ---------- Previous post was at 08:51 ----------

Пардон за мой французкий, пишу с телефона, XT9 иногда такие кренделя викидывает.
Судя по скрину, zorel пытается прошить WILLEMом.

Vladimir_S
03.05.2012, 09:05
Судя по скрину, zorel пытается прошить WILLEMом.
Я PIC шью IC-Prog, и ни разу не было никаких ошибок. Правда вот посмотрел в списке IC-Prog нет PIC12F683.

Heiniken
03.05.2012, 09:23
ExtraPIC на коленке собрать можно. Софт WinPIC. Вчера шил пики 12f несколько штук знакомому. Всё хорошо.

Vladimir_S
03.05.2012, 09:33
Я вот себе наутюжил, хочешь на адаптере шей, а хочешь внутрисхемно.
http://s019.radikal.ru/i630/1205/30/8c93e99b5fd7.jpg
вид сзади
http://s019.radikal.ru/i635/1205/8c/c2738538bdb3.jpg

zorel
03.05.2012, 12:26
Vladimir_S, willem свежесобранный, с новодела (http://zx.pk.ru/showthread.php?t=16169). В софте присутствует такая микросхема. Микросхема после экспериментов уже не стирается и не прошивается. Еще есть собранная на 50% pic2lite, тоже с новодела нужно до собирать. Если кто-то раньше прошьет, отпишитесь пожалуйста, как работает. спс.

Vladimir_S
03.05.2012, 12:32
zorel, Вообще то у пиков тысячи циклов стирания - программирования (надо смотреть даташит). И никакие эксперименты не должны его так быстро убить. Так что даже не знаю что сказать.

Vladimir_S
04.05.2012, 07:31
zorel, посмотрел исходник PIC, в конфигурации WDT отключен, а в тексте ассемблерные вставки со сбросом WDT в ноль.Где нестыковка?

---------- Post added at 07:31 ---------- Previous post was at 07:11 ----------

И еще мне кажется лучше поставить не два светодиода, а один двухцветный.
И чем обусловлен выбор PIC12F683 (у нас их нет в продаже), а прога написана под PIC12F675.

zorel
04.05.2012, 10:07
Vladimir_S, ответ здесь (http://zx.pk.ru/showpost.php?p=339638&postcount=116). Нужно посмотреть цоколевку, если подойдет, то можна попробовать заменить на ATtiny13 (http://zx.pk.ru/showthread.php?p=206915&highlight=PIC12F675#post206915).

SoftFelix
04.05.2012, 11:19
Попробовал прошить PIC12F683, вроде бы данные записались, но верификацию не проходит .
Если в этом программаторе у тебя не получиться прошить EEPROM серии 93Схх, то проблема известная. Я её решил давно вот таким способом: http://www.msevm.com/forums/index.php?s=&showtopic=91&view=findpost&p=35219 (или тут: http://e-kit.su/main/582) (http://e-kit.su/main/582). По этой же причине не шились и ПИКи. 24-ая серия шилась без проблем.

---------- Post added at 11:19 ---------- Previous post was at 11:05 ----------


И еще мне кажется лучше поставить не два светодиода, а один двухцветный.
У меня в КАЕ-2010 так и сделано.

И чем обусловлен выбор PIC12F683 (у нас их нет в продаже)
Разработчик этой штуки - AlexNEMO - сдувал эти ПИКи с БэУшных совместимых чипов для лазерных картриджей HP, коих было в огромном количестве, в том числе и у меня.

Vladimir_S
04.05.2012, 11:28
Разработчик этой штуки - AlexNEMO - сдувал эти ПИКи с БэУшных совместимых чипов для лазерных картриджей HP, коих было в огромном количестве, в том числе и у меня.
Т.е. бытие определяет сознание.
Ладно, с пиками разобрались.

Heiniken
04.05.2012, 15:13
Почему может не быть синхронизации по RGB ?

Error404
04.05.2012, 16:37
Почему может не быть синхронизации по RGB ?

Уровень слишком большой?
ЕМНИП, на старых советских теликах от лишней напруги синхра срывалась...

Heiniken
04.05.2012, 16:40
У меня не старый советский :)
Про уровень ничего не скажу :( в ЧБ показывает нормлаьное ЧБ а по РГБ нет синхронизации... Где чем что потыкать? :)

Error404
05.05.2012, 01:06
Как считаете - в тактовом генераторе 10Мц можно использовать 531ЛН1? Надо ли будет менять емкости конденсаторов?

Vladimir_S
05.05.2012, 01:58
Как считаете - в тактовом генераторе 10Мц можно использовать 531ЛН1? Надо ли будет менять емкости конденсаторов?
Не думаю, это ведь та же TTL, только кушает больше и пошустрее 155.

Heiniken
05.05.2012, 02:00
Не думаю, это ведь та же TTL, только кушает больше и пошустрее 155.

Error404, Вот только что почитал справочник и хотел сказать тоже самое :)

Vladimir_S
05.05.2012, 02:07
Error404, не помню где услышал и за достоверность не отвечаю, но вроде как 531 сильно шумят, что не есть гуд.

aviator
05.05.2012, 10:30
У 531 серии к тому же низкая помехозащищённость и повышенные требования к питанию. Рекомендовалось для них делать 4-х слойные платы, с шинами питания в отдельных слоях. 1531 серия гораздо лучше.

Error404
05.05.2012, 15:23
Понятно. Идея была в том чтобы сделать задающий генератор с повышенной нагрузочной способностью и прямоугольным меандром за счет более скоростных и более мощных элементов (чем 155/555). Но раз с 531 серией такое дело, останусь на варианте с 1533ЛН1

Astrolux
05.05.2012, 15:42
- Два системных слота вместо одного (не нужна кросс-плата). Разъемы можно ставить как 2 рядные СНП, так и 3 рядные СНП, так и 2-рядные "слоты" (где шаг рядов 5 мм, а не 2,5 как у СНП).

Подскажите полные обозначения разъемов, которые возможно устанавливать в качестве слотов и соединителей.

alx32
05.05.2012, 20:49
Внимание! Для тех, кто будет собирать преобразователь, обратите внимание на место крепления фланца транзистора VT5, ответстие нужно немного расточить круглым надфилем, потому как он соединён металлизацией с минусом питания (GND).
Вторая трабла, отверстие припайки резистора R31, со стороны контакта с диодом VD5, так же соединено с GND с обратной стороны, нужно немного раззенковать с обратной стороны, тем самым, отключить от минуса питания, резистор паять со стороны деталей.

Пока всё, всем удачи в сборке.

vadim-enot
06.05.2012, 16:32
Кто подскажет, вместо DD56,DD57 К155КП2 можно применить К555КП12? У них при лог"1" на выв. 1,15 на выходе высокий импеданс, это ничего?

HardWareMan
07.05.2012, 06:58
КП2 два мультиплексора на четыре входа, а КП12 это четыре мультплексора на 2 входа. Или спектрумисты набигают, или я чего-то не понимаю?

Vladimir_S
07.05.2012, 07:49
КП2 два мультиплексора на четыре входа, а КП12 это четыре мультплексора на 2 входа. Или спектрумисты набигают, или я чего-то не понимаю?
Четыре мультиплексора - КП11.

HardWareMan
07.05.2012, 11:22
А, точно, оплошал.
http://savepic.su/1886887m.gif (http://savepic.su/1886887.gif)http://savepic.su/1884839m.gif (http://savepic.su/1884839.gif)
По цоколевки совпадают, а так как в Орионе не используется отключение их выходов, то использовать можно, если быстродействия хватает.

4887
07.05.2012, 11:43
Кто подскажет, вместо DD56,DD57 К155КП2 можно применить К555КП12? У них при лог"1" на выв. 1,15 на выходе высокий импеданс, это ничего?
Нет, нельзя! Это было в каком-то из журналов "Радио". Мультиплексоры ОЗУ можно менять на КП12, а эти нет.

Astrolux
07.05.2012, 12:30
Кстати, пары микросхем КР580ИР82 и КР580ВА86 можно заменить на КР580ИР83 и КР580ВА87 соответственно. Замена на инверсные микросхемы возможна только в паре регистр-буфер. (Журнал "Радио", 1990, №12). Это относится к микросхемам DD47-DD50
Там же: "Следует отметить, - что авторы не проводили детальную проверку по замене микросхем серии 155 на 555. Теоретически такая замена вполне возможна, следует только не допускать превышения нагрузочной способности отдельных выходов микросхем 555-й серии, особенно при совместном использовании серий."

Замечание от модератора: В следующий раз, когда делаешь утверждение по какой либо статье, внимательно прочитай ее. Тем самым ты не будешь вводить людей в заблуждение. Твой пост я поправил.

Mick
07.05.2012, 12:45
Нет, нельзя! Это было в каком-то из журналов "Радио". Мультиплексоры ОЗУ можно менять на КП12, а эти нет.

Отличие КП2 от КП12 в том, что у КП2 в запрещенном состоянии на выходах лог "0", а у КП12 на выходах Z состояние. При соотвествующей организации выходного каскада можно и их ставить. В большинстве Спектрумов стоит типа КП11, а они тоже с Z состоянием.

4887
07.05.2012, 15:29
Замена пар регистр/усилитель не только возможна, но и полезна с точки зрения энергопотребления (инверсные регистры жрут меньше, об этом я рассуждал в какой-то из веток).

Вдогонку. С той же точки энергопотребления будет разумным заменить шинник DD17 на АП6, резни на плате не так уж много, но потребление снижается чувствительно.

HardWareMan
07.05.2012, 16:13
Даже наверняка.На системном разъеме ША и ШД будут инверсны. А вот меня интересует на что менее жручее можно заменить ИР13.
А вот ИР13, который к тому же только 155, заменить нечем. Только CPLD или мешок логики.

Vladimir_S
07.05.2012, 16:22
А вот ИР13, который к тому же только 155, заменить нечем. Только CPLD или мешок логики.
А импортные аналоги никто не пробовал?Ато я уже склоняюсь к мысли на все посадочные места запаять кроватки, что бы можно было экспериментировать.

4887
07.05.2012, 16:57
А импортные аналоги никто не пробовал?Ато я уже склоняюсь к мысли на все посадочные места запаять кроватки, что бы можно было экспериментировать.
Хочу попробовать 74HC198...

Vladimir_S
07.05.2012, 17:01
Хочу попробовать 74HC198...
А результат быстро будет?

4887
07.05.2012, 17:29
А результат быстро будет?
Врядли, на работе так прижало, что ... Но зато нашел в стенном шкафу свой старичок Орион - пару десятков лет назад защищал по нему диплом, в нем почти все микросхемы на панельках (для быстрой замены). Темой диплома было существенное снижение энергопотребления - сбил с 2,2 А авторского варианта до 0,9 А. Теперь нужно подобрать подходящий монитор...

Vladimir_S
07.05.2012, 17:39
нашел в стенном шкафу свой старичок Орион - пару десятков лет назад защищал по нему диплом, в нем почти все микросхемы на панельках (для быстрой замены). Темой диплома было существенное снижение энергопотребления - сбил с 2,2 А авторского варианта до 0,9 А. Теперь нужно подобрать подходящий монитор...
Если с ИР13 попробуешь, то обязательно напиши.

Heiniken
08.05.2012, 11:30
Скажите, а какой прошивкой шить ПЗУ? :)

Vladimir_S
08.05.2012, 13:51
Скажите, а какой прошивкой шить ПЗУ?
Шить прошивкой это как? Чем прошить или какой монитор зашить?

Heiniken
08.05.2012, 13:52
)))) Какой монитор :)

Vladimir_S
08.05.2012, 13:55
Какой монитор
Если плата рев. 512 то можно несколько разных.

Heiniken
08.05.2012, 14:06
Я понимаю. Скажите. А где их взять? И их в разные области ПЗУ как то нужно чтоль. ?

Vladimir_S
08.05.2012, 14:15
А где их взять?
Сам репу чешу.Монитор 1, 2 и Петербург есть в эмуляторе, ну а там я думаю люди помогут, в беде не бросят.

zorel
08.05.2012, 15:06
Vladimir_S, Heiniken, если что, то в этой теме (http://zx.pk.ru/showthread.php?t=16816) уже подымались подобные вопросы.
Кроме монитора еще можно тесты зашить.

Архив прошивок ПЗУ различных версий: скачать (http://zx.pk.ru/attachment.php?attachmentid=29303&d=1316170873)
Источник http://orion-z.mylivepage.ru/home/index/

Ewgeny7
09.05.2012, 11:16
Для запуска рекомендую прошить ТЕСТ256 и Монитор-1. После запуска (на 580ВМ80) прошивается М2rk.bin, с поддержкой ромдиска. Для процессора Z80 монитор уже другой - M34zrk.bin.
В архивчеге собраны все эти прошивки. Разумеется, могут быть прочие варианты. Просто эти файлы у меня уже давно стали "боевыми" для отладки/проектирования Орионов.
Файлы взяты из эмулятора Error404.

alx32
13.05.2012, 08:48
Привет всем! Ещё одна ошибка в преобразователе, эмиттер VT5 не соединён с GND, пришлось повесить соплю из припоя...

Да, и ещё, Error404, Ewgeny7, как мне запустить Монитор-1 без клавиатуры, начинают бегать по экрану какие-то полоски и, затем, мигать экран, правда мне нужно ещё поколдовать с преобразователем, потому как вместо 12В получается 8,9...9,2В, хотя ТЕСТ-256 проходит без сбоев?

vladimir53
13.05.2012, 09:32
В журнале РАДИО 1990 №5 приведена упрощенная схема клавиатуры РК-86, еще немного её упростив сварганил эквивалент клавиатуры - на разъём Х4 (клава) на ножки В1-В8 подзепил резисторы по 2ком (восемь шт) и на +5v.
И будет ВАМ счастье.

alx32
13.05.2012, 11:35
Спасибо большое, будем пробовать.:)

alx32
17.05.2012, 06:08
Народ, где-то на форуме проскакивала информация, что можно подкорректировать растр изображения, у меня на телевизоре верхние 8-10 пикселей выезжают за край экрана, :confused: подскажите пожалуйста?
И ещё, на какую ногу ИР13 нужно вешать конденсатор?

Заранее спасибо за ответы!:)

Vladimir_S
17.05.2012, 07:09
И ещё, на какую ногу ИР13 нужно вешать конденсатор?
Для чего?

alx32
17.05.2012, 07:37
Там цвета относительно пикселей сдвинуты где-то на полпикселя.

Vladimir_S
17.05.2012, 07:53
А попробуй как советуют авторы в радио 1990/12 стр 47.

alx32
17.05.2012, 10:34
Ну ладно, с конденсатором всё понятно, а как быть с изображением?

alx32
17.05.2012, 19:32
Похоже, что кадровый синхроимпульс приходит слишком поздно...
Интересно, на других версиях ориона так-же?

zorel
17.05.2012, 19:33
alx32, на какой серии микросхем собирался орион?

Heiniken
17.05.2012, 19:34
Я сам синхронизации не добился. Куда копать? :)

alx32
17.05.2012, 19:53
http://img.tapatalk.com/539515b6-237a-da5f.jpg
В общем, вот такая картинка у меня на экране, пришлось залезть в сервисное меню телевизора, и удвинуть кадр вниз практически до упора, с верху кадра видно что видеопамять начинается примерно через 6-8 строк.
zorel, на 155-й

zorel
17.05.2012, 20:26
alx32, есть еще одна статья, с рекомендациями http://zx.pk.ru/showpost.php?p=426382&postcount=241,
и еще здесь вот, ошибка, http://zx.pk.ru/showpost.php?p=485925&postcount=435 но она вроде бы на работу не влияла. поздно ее обнаружили, платки были уже в производстве.

---------- Post added at 20:56 ---------- Previous post was at 20:49 ----------

Heiniken, конденсаторы напаял? К чему и как ее подключаешь?

alx32
17.05.2012, 21:03
zorel, тут похоже косячёк или с разводкой или в схеме по которой разводка велась...

zorel
17.05.2012, 21:37
alx32, все возможно, нужно посмотреть, может где-то среди доработок есть ошибки.
Хочу собрать побыстрее и помогать. Мне осталось счетчики и DD18,DD28 запаять, пока жду недостающие детали.

alx32
17.05.2012, 22:38
А я всё в наших магазинах купил, причём у нас их только два, правда Z80 стал великой редкостью, нет ни у нас в городе, ни инет-магазинах, с которых всё заказываю, а ВМ80 греется аж до 70 градусов...

---------- Post added at 22:38 ---------- Previous post was at 21:47 ----------

zorel, поставил перемычку между 2 и 3 выводами, не повлияло, хотя по логике и не должно влиять.

Error404
18.05.2012, 13:08
zorel, тут похоже косячёк или с разводкой или в схеме по которой разводка велась...

к сожалению, пока свой экземпляр еще далек от запуска: впаяны только панельки под проц/память/порты (в отпуске был, да и детальки еще в процессе подбора) и пока не могу поучаствовать дельным советом.

Что касается схемы, то при установке переключателей типа памяти (обязательно всех 4-х) в положение "РУ5", она никак не должна отличаться от журнальной или новодела "ревизии 128.3" (все доработки при этом по дефолту либо вообще никак не включены {как схема 480 точек} либо без каких-либо разрывов подключены только входами, что никак не должно влиять). Ошибки разводки могут быть конечно, одну уже нашли (неподключенная 2 ножка РУ5/7).
alx32 - какая, кстати, используется память (как стоят перемычки)?

И таки да - кондесаторами ровнять растр приходилось практически на всех Орионах, это наследственность (хотя я на своем старом образца 90х годов не ровнял, у меня был небольшой сдвиг пикселя, почти не раздражающий :) ).

alx32
18.05.2012, 14:47
Error404, понимаешь, растр изображения как-то странно сформирован, с начала кадра идёт 8 пустых строк, затем 256 с изображением, потом оставшиеся пустые до конца кадра. Вот и получается, что верхнего "бордюра" практически нет, соответственно без регулировки телевизора верхнюю часть экрана не видно. Скорее всего какой-то сигнал разрешения отображения из видеопамяти формируется слишком рано...

ОЗУ применил от старой 286-й материнки TMS4256-12NL, соответственно и перемычки строят на РУ7.

zorel
18.05.2012, 14:53
alx32, так верхнего бордюра вроде бы и в предыдущей ревизии не было.
http://s017.radikal.ru/i419/1110/29/1049477ee78bt.jpg (http://s017.radikal.ru/i419/1110/29/1049477ee78b.jpg)http://s53.radikal.ru/i142/1110/cc/cec68566a618t.jpg (http://s53.radikal.ru/i142/1110/cc/cec68566a618.jpg)http://i017.radikal.ru/1110/bb/2350999fa48ft.jpg (http://i017.radikal.ru/1110/bb/2350999fa48f.jpg)

alx32
18.05.2012, 14:59
Весело...:(
Получается это косячёк разработчиков?

zorel
18.05.2012, 15:11
alx32, хотя, через vga конвертер картинка по центру.
http://i077.radikal.ru/1205/b0/dc4a1d33c4a7t.jpg (http://i077.radikal.ru/1205/b0/dc4a1d33c4a7.jpg)http://s49.radikal.ru/i124/1205/b2/35bb64188573t.jpg (http://s49.radikal.ru/i124/1205/b2/35bb64188573.jpg)

alx32
18.05.2012, 15:34
Ну вга конвертер мне и не светит, плату может и запаяю, а вот прошивку загружать нечем, у меня линукс на компе...

zorel
18.05.2012, 15:38
alx32, я фото добавил к примеру, без рекламы на vga конвертер :) видимо конвертер выравнивает картинку.
не по теме, но на ByteBlaster II, под linux есть драйвер. (http://www.altera.com/literature/ug/ug_bbii.pdf)

Vladimir_S
18.05.2012, 15:49
Получается это косячёк разработчиков?
Надо народ поспрашать у кого есть рабочий Орион.У меня он давно был и ей богу не помню, просто не обращал внимания.

---------- Post added at 15:49 ---------- Previous post was at 15:41 ----------

У vinxru тоже самое на классической плате.
http://zx.pk.ru/showpost.php?p=481587&postcount=322

zorel
18.05.2012, 15:49
видео с орионом, такая же картинка.

youtube (http://youtu.be/bbl9u7E5SOA)

Читайте в самом низу (http://gryphonone.livejournal.com/4231.html)

alx32
18.05.2012, 16:25
Наверное надо покопаться в формирователе кадровых импульсов, может получится сделать КИ на несколько строк пораньше.

zorel
19.05.2012, 00:50
alx32, есть схемка, для исправления смещения картинки нашел в топике по наладке ориона, на форуме радиокот (http://radiokot.ru/forum/viewtopic.php?f=2&t=48812).

http://s019.radikal.ru/i629/1205/2c/5c8b679a00d4t.jpg (http://s019.radikal.ru/i629/1205/2c/5c8b679a00d4.jpg)

alx32
19.05.2012, 12:41
zorel, спасибо за картинку, но вопрос остаётся открытым, как сформировать новые КИ?
На том-же радиокоте упоминается о РТ4, с помощью которой был сформирован новый КИ, у меня как-то мозги тяжело варят в последнее время, никак не соображу...
А тот товарищ только заикнулся об этой доработке, и ни схем ни прошивки той самой РТ4 не выложил...
Может кто поможет в этом деле, а?:(

HardWareMan
19.05.2012, 15:54
Учитывая, что в оригинале КИ формируются на основе элемента МНОГО_И-НЕ (элементы DD9.1, DD9.4 и DD7.4), я бы поставил простую ЛА2 и поигрался подключением к разным выводам счетчиков, начиная с оригинальных. Собственно, бывает достаточно переключить младшие разряды. Например, у "Специалист - Экспресс" КИ формируются тем же элементом ЛА2, но он формирует всего 1 строку, когда по стандарту должно быть 4. В итоге, телики вроде ловят синхру, а ТВ тюнер нет. Лечилось отключением младшего разряда.

AIS
19.05.2012, 16:40
КИ формируются тем же элементом ЛА2, но он формирует всего 1 строку, когда по стандарту должно быть 4
http://dvo.sut.ru/libr/tvivt/i100_tv/1-2.gif
Прошу прощения за занудство - вроде по стандарту длительность кадрового синхроимпульса 2,5 строки. Одна строка, конечно, мало, я бы сделал 3.
Но тут я думаю, причина другая - начинается вывод нового кадра сразу после окончания кадрового импульса, а должна быть пауза между ними.
Надо пробовать сделать более позднее обнуление кадровых счетчиков:
Выводы 3 DD5 и DD6 оставить соединенными вместе и отключить от DD9.4
взять ещё один элемент "И", аналогичный DD9.4 , соединить его входы с DD5 выв.11 и DD6 выв.11, а выход с выв.3 DD5 и DD6

zorel
19.05.2012, 21:51
нужет совет, кто сталкивался, не могу найти микросхему ЛА7, точнее у нас они продаются, только пока куплю время займет, а хочется быстрее уже запустить, У меня есть ЛА18 и ЛА1 подойдет ли они в замен?
К155ЛА1 (http://www.microshemca.ru/LA1/) Два логических элемента 4И-НЕ
К155ЛА7 (http://www.microshemca.ru/LA7/) два логических элемента 4И-НЕ с открытым коллекторным выходом
по цоколевке они вроде-бы как совпадают.

alx32
19.05.2012, 22:08
zorel, ЛА1 пойдёт если будешь сразу Z80Card ставить, а если ВМ80, то прикрути тогда уж ЛА18, потому как ЛА7 идёт на формирование такта на процессор, а там амплитуда 12В и, соответственно нужен открытый коллектор, который, в свою очередь, притянут к 12В через резисторы 390 Ом.

P.S. А кадр, у меня, получилось немного сдвинуть вниз...

P.P.S. И ещё, ни у кого нет схемы подключения через SCART к телеку в режиме RGB?

zorel
19.05.2012, 22:14
alx32, спс, ла18 у меня несколько штук есть.
Я подключал к скарту, сейчас найду схемку.

P.S. По какой схеме получилось сдвинуть картинку?

SoftFelix
19.05.2012, 22:17
zorel, она там стоит в формирователе тактовых сигналов для процессора? ЛА1, возможно, там будет работать, вот только резисторы подтяжки на выходе, имхо, надо бы увеличить хотя бы до 470 Ом, а то ЛА1 может плохо вытягивать 0-ой уровень. А вот ЛА18 (один корпус DIP-8) точно пойдет. Там два вентиля 2И-НЕ с ОК и повышенной нагрузочной способностью - то, что надо.

---------- Post added at 22:17 ---------- Previous post was at 22:15 ----------

p.s. Сорри, схему-то более внимательно посмотрел... Такт-то к +12В тянут. ЛА1 не пойдёт.

zorel
19.05.2012, 22:17
SoftFelix, спс.

Heiniken
19.05.2012, 22:27
а у меня вот почему то что на экране: http://photo.qip.ru/users/ml_heiniken/4082428/97862003/#mainImageLink
... ПЗУ прошил. что с ПЗУ что без ПЗУ такая фигня. Блокировочные конденсаторы поставли на РУ5. и на ИР13 и на ИЕ5 ...

zorel
19.05.2012, 22:29
alx32, схема подключения к ориону, такая же как и на спектруме, я брал схему с феникса, только без резисторов, подключал на прямую. Можно еще звук добавить через скарт, на 4-ю ногу(моно) разъема скарт.

alx32
19.05.2012, 22:34
zorel, с помощью 1533ЛЛ1, соединил по ИЛИ провода 50, 51, 52 и инвертировал транзистором КТ315, с которого подал на 13 ногу DD7(ЛА3), предварительно отрезав от неё проводник.
http://alx32.nm.ru/or_scr.png
Спасибо за схемку SCART!

Heiniken
19.05.2012, 22:39
zorel, так это ЧБ там синхра есть. на RGB синхры нету... Сейчас попробую РУ7 поставить

alx32
19.05.2012, 22:41
Heiniken, тут не в синхронизации дело, скорей все-го, что-то с озу..
Или с процессором, или с буферами данных и адреса...

zorel, а как быть с сигналом яркости, четвёртым битом цвета?

zorel
19.05.2012, 22:47
alx32, я кажется его не подключал, уже и не помню.
Я себе такой переходник делал, под скарт, что-бы одним кабелем феникс и орион подключать.

http://photo.qip.ru/photo/zorel/3974583/middle/95159888.jpg (http://photo.qip.ru/users/zorel/3974583/95159888/)

---------- Post added at 23:17 ---------- Previous post was at 23:16 ----------

Heiniken, а картинка плывет или на месте стоит? Озу если меняешь или переставляешь местами картинка меняется? Перемычки на ру5 установлены?

Heiniken
19.05.2012, 22:52
zorel, поставил РУ7 стали чисто полоски. Никуда не бегают. щас фотку скину

---------- Post added at 21:52 ---------- Previous post was at 21:50 ----------

http://photo.qip.ru/users/ml_heiniken/4082428/97862259/#mainImageLink
вот

---------- Post added at 21:52 ---------- Previous post was at 21:52 ----------

перемычки правильно выставлены

zorel
19.05.2012, 22:52
Heiniken, может питание на процессор не доходит? должно кроме +5, еще -5 быть. Можешь фото платки сделать?
Больше всего похоже на то, что проблема именно где-то с озу.. Микросхемы озу 565ру5 с одинаковой буквой? Проверенные?
логика перед тем как на плату запаивалась, проверялась тестером мелкой логики?

HardWareMan
19.05.2012, 23:58
http://dvo.sut.ru/libr/tvivt/i100_tv/1-2.gif
Прошу прощения за занудство - вроде по стандарту длительность кадрового синхроимпульса 2,5 строки. Одна строка, конечно, мало, я бы сделал 3.
.5 строки надо если используется телевизионный стандарт с интерливом (625 строк). А у нас прогрессивка, такой хак стандарта. Так вот, ЕМНИП для него (312 строк) всегда делали 2-4 строки (нечетное количество не с руки, тяжело выделять), что несомненно больше 1. И да, ламповые тоже тяжко цепляли спец, приходилось подкручивать кадровую, благо там есть ручка. А вот ЧБ полупроводники (у которых кадровая на 174УН7, 40см Кварц, например) из-за этого почему-то растягивали растр по вертикали. 256 строк влазило, но аспект нарушался.

alx32
20.05.2012, 00:38
Наконец-то у меня на орионе нормальное изображение.
http://img.tapatalk.com/551ae903-04d1-2421.jpg
Правда, канал яркости пока не подключал...

zorel
20.05.2012, 00:55
alx32, с цветом намного приятнее :)

alx32
20.05.2012, 01:21
Ну так ё!
Попытался заделать канал яркости, не вышло, нужно подбирать резисторы, как никак входное сопротивление у телека 75 Ом...
Теперь осталось дождаться мегу 48-ю...

zorel
20.05.2012, 01:45
alx32, я себе 168 впаял, но еще не прошивал
Что-бы не перерывать предыдущие темы, вопросы по прошивке появятся, то правильные фузы, 48 меги, для программы Uniprof.
http://zx.pk.ru/attachment.php?attachmentid=29861&d=1318231277

alx32
20.05.2012, 01:55
zorel, а что это за программа?

zorel
20.05.2012, 02:00
alx32, софт для прошивки AVR микроконтроллеров, здесь можно взять (http://avr.nikolaew.org/progr).

alx32
20.05.2012, 02:16
Да не, мне просто интересно, сам же я буду шить дудкой и usbasp.
На всякий случай, если кому нужно, калькулятор фьюзов для avrdude (http://www.engbedded.com/fusecalc). Я им всегда расчитываю фьюзы для AVR, ни разу не подводил.

HardWareMan
20.05.2012, 12:05
На всякий случай, если кому нужно, калькулятор фьюзов для avrdude (http://www.engbedded.com/fusecalc). Я им всегда расчитываю фьюзы для AVR, ни разу не подводил.
Забавно.
http://savepic.su/2004328.png

Heiniken
20.05.2012, 12:33
zorel, Питание всё подаётся. Логика ничем не проверялась... ОЗУ с одной буквой. Фото сегодня постараюсь сделать

zorel
20.05.2012, 12:59
Heiniken, тогда нужно смотреть осциллографом, где сигналы не доходят и наверное менять то что не работает.

Heiniken
20.05.2012, 13:04
zorel, Знать бы где должны быть какие :)

zorel
20.05.2012, 13:11
Heiniken, проверь есть ли хоть что-то на входе, выходе, ИР82 и ВА86. с тестом озу.

alx32
20.05.2012, 13:16
Heiniken, посмотри тактовые на процессоре, а именно на 6 и 8 ногах ЛА7 (DD12) и их амплитуду, если есть то проверь адресные ноги процессора, предварительно вытащи ПЗУ и ОЗУ из панелек и заземли шину данных - ноги 9-11, 13-17 на панельке ПЗУ, должны бежать импульсы длиннее в два раза с каждым более старшим разрядом адреса.

alx32
20.05.2012, 19:12
Блин, преобразователь гаркнул, плата подгорела...:mad:

palsw
20.05.2012, 19:34
alx32, :)

alx32
21.05.2012, 15:01
Решил собрать новый преобразователь на КР1211ЕУ1, благо валялась в загашнике одна, и полевиках с дохлой материнки...

alx32
21.05.2012, 21:34
Всётаки победил я его, думаю мощности хватит и на ВГ93.

alx32
21.05.2012, 21:36
Heiniken, а как у тебя дела с платой?

Heiniken
21.05.2012, 21:36
alx32, Ништяки тебе :) , а мне нечем покуда проверять... Нашёл осциллограф и не могу синхронизацию настроить. Нифига не видно...

Heiniken
21.05.2012, 21:38
alx32, Выше написал :))

---------- Post added at 20:38 ---------- Previous post was at 20:37 ----------

здаётся мне что нужен другой осциллограф...

alx32
21.05.2012, 21:41
А я пользуюсь древним С1-72, у которого постоянно свистит преобразователь, и тоже проблемы с синхронизацией.

zorel
21.05.2012, 21:47
Всётаки победил я его, думаю мощности хватит и на ВГ93.

восстановил? На днях детали приедут, тоже буду запускать, только на ЛА18 :)

Heiniken
21.05.2012, 21:48
alx32, Вот именно такой мне и дали сегодня :) и тоже свистит :) Раньше у друга китайский в корпусе из под мп3 плеера брал так всё показывал, но он на днях на его сел и вообщем раздавил дисплей... Завтра нужно будет поменять на C1-81...

alx32
21.05.2012, 22:01
zorel, не решил больше не рисковать, сделал другой преобразователь, на отдельной платке, и повесил его поверх старого, вернее того места где он был.

alx32
21.05.2012, 22:46
На днях детали приедут, тоже буду запускать, только на ЛА18 :)

А я всё меги жду, и ещё W27C512 для ромдисков.

alx32
22.05.2012, 13:18
Наверное нужно заводить отдельную тему по этому поводу.

Error404: ОК, Сделано (http://zx.pk.ru/showthread.php?t=19287).

Error404
22.05.2012, 13:39
А я всё меги жду, и ещё W27C512 для ромдисков.

У меня есть некоторое количество 27С081 (УФ-стираемые на 1Мбайт). Могу поделиться безвозмездно то есть даром (т.к. мну они тоже даром достались). На такой мсх можно замутить ордосовский ROM-диск (первые 64к) + CP/M из ром-диска (остальные 960к) - и все в одной 32-ногой мсх. Willem такие шьет. Но УФ-стираемые, правда.

alx32
22.05.2012, 13:43
Да у меня у самого лежит Pm29F020, да шить нечем...

alx32
22.05.2012, 14:14
Error404, а как там насчёт IDE, хочу CF подцепить, есть ли поддержка в СР/М?

Error404
22.05.2012, 14:35
Error404, а как там насчёт IDE, хочу CF подцепить, есть ли поддержка в СР/М?

Поддержка есть только в Альтаир-ДОС - версии CP/M для Z80 (http://zx.pk.ru/showthread.php?t=18451). Поддерживаются устройства: IDE, SD-card, ROM-диск, FDD, VDISK (электронный диск из "лишнего ОЗУ" до 256к размером). Можно загрузиться с любого из устройств (кроме VDISK) с неким начальным набором устройств (описывается в config.sys), и в процессе работы подключать/отключать устройства комадой MNT (опять же кроме VDISK - он выделяется в ОЗУ единожды при старте ОС).
Эту версию ОС я от случая к случаю допиливал в последние 3 года добавляя новые фичи/устройства и новые глюки. :)

Версии для 8080 я не трогал (все осталось как оно было в 90-х), там есть только дисковод (+ в некоторых еще электронный диск до 128к).

alx32
22.05.2012, 14:41
Ну с Z80 это понятно, а как, к примеру, происходит загрузка с IDE, какая версия монитора нужна?

Error404
22.05.2012, 18:05
Ну с Z80 это понятно, а как, к примеру, происходит загрузка с IDE, какая версия монитора нужна?

На IDE-устройство записывается образ какой-нибудь утилитой (я использую HddUtil из набора эмулятора). Затем при помощи программы из вложения (она запускается под Ордос) загружаемся. Монитор F800 в этом случае - любой. Также, можно в ПЗУ F800 прошить Монитор M36ZRKH.BIN - в этом случае при включении питания сразу будет происходить загрузка с IDE-master c порта F600 (M35ZRKH.BIN - аналогично, но для порта F500).

alx32
22.05.2012, 18:56
Error404, всё понятно, я так и думал что через ордос, про спецмониторы конечно слышал, но не думал что они сразу СР/М грузить могут...
Сегодня нашёл таки Z80, вернее КР1858ВМ1, думаю на 5Мгц потянет...

Ewgeny7
22.05.2012, 19:51
Радость Дня - приехала плата Ориона-512. Можно начинать собирать. zorel, спасибо огромное за труды! :)

alx32
22.05.2012, 20:09
Поздравляю!:)

alx32
22.05.2012, 20:19
Error404, а в каком виде находятся образы СР/М, чистый bin, который можно напрямую писать на флеш или в каком-то хитром формате?
Просто из линукса я смогу записать образ с помощью утилиты dd...

zorel
22.05.2012, 21:49
Ewgeny7, Это хорошо, присоединяйся к сборке :) Тут не только мои заслуги, еще Error404 какие доработки сделал :)
Свою платку буду в четверг запускать, на ру5. Если тест заработает, буду ставить платку с озу от симм модулей. Платку уже спаял, осталось только установить.

Error404
22.05.2012, 22:29
Error404, а в каком виде находятся образы СР/М, чистый bin, который можно напрямую писать на флеш или в каком-то хитром формате?
Просто из линукса я смогу записать образ с помощью утилиты dd...

Посекторный образ по порядку увеличения LBA номеров секторов начиная с сектора 00000000 (с MBR). Запросто можно записать при помощи dd.

Heiniken
23.05.2012, 01:50
Error404, А что бы вставить 28 ногую ПЗУ нужно что то делать с платой?

Error404
23.05.2012, 09:32
Error404, А что бы вставить 28 ногую ПЗУ нужно что то делать с платой?

С платой можно ничего не делать.
Однако, плата разведена так, чтобы базовый Орион монтировался без изменений, а дополнения - опциональны.
Поэтому у 2716 (РФ2 в базовом Орионе) нога 21 (управление программированием) разведена на +5В, а у 27512 на этой ноге сигнал A11. Нога 24 у 2716 (Vpp) тоже разведена на +5В, а у 27512 на этой ноге сигнал A13. На остальные свободные ноги 27512 (A12, A14, A15) заведены 3 переключателя от DIP-переключателя и еще один переключатель разведен напротив ноги 21 (23) чтобы при желании можно было отрезать вывод 21 (23) от +5 и завести на DIP-переключатель.

Т.е. если без каких-либо изменений, то в ПЗУ 27512 можно держать восемь 2к-ных прошивок. Учитывая что A11 и A13 у нас на +5В (лог.1), прошивать их надо в блоки


A15 A14 A13 A12 A11 2к_BlockN (0-based)
0 0 1 0 1 5
0 0 1 1 1 7
0 1 1 0 1 13
0 1 1 1 1 15
1 0 1 0 1 21
1 0 1 1 1 23
1 1 1 0 1 29
1 1 1 1 1 31


Если при помощи четвертого переключателя задействовать сигнал A11, отрезав его от +5 как показано на картинке ниже, то прошивок можно будет записать уже 16 - добавятся блоки 4,6,12,14,20,22,28,30

Ewgeny7
23.05.2012, 12:02
Начал сборку. В процессе тестирования отбраковалась ИР82 :(
ОЗУ ставлю сразу intel-21256 (256кбит). Что нужно на плате скоммутировать для поля 512кБ и процессора ВМ80?

Error404
23.05.2012, 12:51
Начал сборку. В процессе тестирования отбраковалась ИР82 :(
ОЗУ ставлю сразу intel-21256 (256кбит). Что нужно на плате скоммутировать для поля 512кБ и процессора ВМ80?

Для ОЗУ: четыре 3-контактных переключателя "РУ5-РУ7" (или иголки с перемычкой, центральный контакт - общий) выставить в положение "РУ7" и запаять дополнительные TM7+ЛИ1+КП12 внутри+около процессорной панельки. Для ЦПУ: по умолчанию все разведено для 8080 - собирай как собычный Орион.

Heiniken
23.05.2012, 13:42
Error404, А не подскажешь как Willem-ом прошить так по блочно?

Ewgeny7
23.05.2012, 14:40
Народ, извините за вопрос, но тему рыть долго. Можно смело все КП2 заменить на КП12?

---------- Post added at 14:40 ---------- Previous post was at 14:30 ----------

Хотел сказать "ммммать... БИИП!". Запаял две ВА86 на места Д20 и Д21, как написано на монтажке в этом теме. На принципиалке же там стоят ИР82.
Судя по схеме, эта замена в данном случае вроде как вполне возможна?

Heiniken
23.05.2012, 15:16
Ewgeny7, У меня такая же проблема была с самого начала :)

---------- Post added at 14:16 ---------- Previous post was at 13:42 ----------

Блин осциллографом проверил. Импульсы есть... Сейчас заметил. РУ7 греются. ВА86 греются ИР82 греются КП2 греются ИР13 тоже... ну и процессор тудаже... Так и должно быть?

alx32
23.05.2012, 15:30
Heiniken, у меня так же, процессору жара добавляют ещё и микросхемы под пузом, мерял термопарой, на нём оказалось аж 70 градусов, но ничё, работают. Вся 580-я серия греется, кроме ВВ55, КП-шки греются от ИР13. На моём процессоре, на пузе, есть два пятака, к которым, наверное, можно прилепить теплоотводящую пластину...

Heiniken
23.05.2012, 15:33
alx32, Осциллографом проверил вроде бы всё везде есть. Все импульсы. И на входах и на выходах что то есть. И ничего понять не могу....

zorel
23.05.2012, 15:42
Я же вроде исправил монтажку давно, Ewgeny7, по какой монтажке собираешь плату?

---------- Post added at 16:12 ---------- Previous post was at 16:05 ----------


Error404, А не подскажешь как Willem-ом прошить так по блочно?

Willem-ом так прошить не получится. Нужно собирать прошивку отдельным софтом. Можно собрать в редакторе HEX или еще я собирал в кучу, в софте для программатора стерх (http://www.sterh.com/download.html)

Heiniken
23.05.2012, 15:44
zorel, Не подскажешь каким?

zorel
23.05.2012, 15:46
Heiniken, могу собрать, в несколько заходов, с первого раза может не получится. ПЗУ эл. стираемая или уф?

Ewgeny7
23.05.2012, 15:50
по какой монтажке собираешь плату?
Да, в первом посте монтажка уже исправлена. Только так и не надписана мелкая микруха у порта HDD. Там вроде как ЛН1 должна быть, если склероз не изменяет. По крайней мере, ТМ9 туда по количеству ног не войдет :)

Heiniken
23.05.2012, 15:50
zorel, Стираемая. Собери пожалуйста. А то что то мне сейчас кажется что окажется дело в ПЗУ у меня...

zorel
23.05.2012, 16:13
Ewgeny7, в первом посте под Spoiler, есть описание доработок этой ревизии. Нужно ЛН1 ставить. Схемка (http://orion-z.mylivepage.ru/image/449/22151_HDD_scheme.gif)

---------- Post added at 16:43 ---------- Previous post was at 16:33 ----------

Heiniken, а какая микросхема?

Heiniken
23.05.2012, 16:15
zorel, w27e257

Astrolux
23.05.2012, 16:23
в первом посте под Spoiler, есть описание доработок этой ревизии. Нужно ЛН1 ставить.

zorel, потом зарисуете монтажки на доработки ревизии 512 (платки-переходники, расширители ОЗУ, Z80-card)?

zorel
23.05.2012, 16:26
Astrolux, я добавлю, как дойдет дело до этих платок.

Heiniken
23.05.2012, 16:33
мда... бесполезно...

zorel
23.05.2012, 16:47
alx32, Осциллографом проверил вроде бы всё везде есть. Все импульсы. И на входах и на выходах что то есть. И ничего понять не могу....

проверь еще на 14-х ногах рушек, так по идее можно битую выловить.

Error404
23.05.2012, 17:19
Можно смело все КП2 заменить на КП12?


Я ставлю КП12. Они отличаются только Z-состоянием выходов, а вывод этим управляющий по схеме везде посажен на землю. Так что не должно быть разницы КП1 или КП12. Просто из серии 1533 (я решил все делать на 1533) проще доставаемы КП12.



Запаял две ВА86 на места Д20 и Д21, как написано на монтажке в этом теме. На принципиалке же там стоят ИР82.
Судя по схеме, эта замена в данном случае вроде как вполне возможна?

Разве это можно делать? Вроде же ИР82 - регистры (латчи), они как-никак запоминают входной байт, а ВА86 - буферы у которых на выходе ровно то же , что и на входе + Z-состояние.

Vladimir_S
23.05.2012, 17:38
Я ставлю КП12.
На D56 и D57 КП12 не надо ставить.

они как-никак запоминают входной байт
D20 и D21 включены как буферы и ничего не запоминают.

Error404
23.05.2012, 17:45
zorel, Не подскажешь каким?

Я обычно делаю просто при помощи команды copy MS-DOS (Windows)

Предположим, что нам надо собрать в общую прошивку для 27512 (64кб) тесты и мониторы (дабы потом выбирать джампером на недоработанной плате, т.е. 8 Мониторов/тестов). Еще нам потребуется файлик с 2048 байт кодов 0FFh (заполнять пустое пространство).

Еще предварительно надо определиться какой из Мониторов будет основным и разместить его в прошивке последним - чтобы он был выбран когда все переключатели DIP-swtch в положении "выключено"="лог.1" (т.к. DIP-swtch состоит из набора 2-х контактных пар и при замыкании каждой пары для формирования "лог.0", от +5 на землю ставится шунт в 10к - а зачем нам лишние шунты?).

Тогда в соответствии с таблицей (http://zx.pk.ru/showpost.php?p=508786&postcount=209) команда для сборки "отладочного пакета Мониторов" будет такой:
copy /b FF.dat + FF.dat + FF.dat + FF.dat + FF.dat + M1rk.bin + FF.dat + M2rk.BIN + FF.dat + FF.dat + FF.dat + FF.dat + FF.dat + M31.DAT + FF.dat + TEST128.BIN + FF.dat + FF.dat + FF.dat + FF.dat + FF.dat + TEST256.BIN + FF.dat + TestZ80.BIN + FF.dat + FF.dat + FF.dat + FF.dat + FF.dat + M35zrkd.bin + FF.dat + M34zrk.bin Result.bin

Heiniken
23.05.2012, 17:56
Error404, Спасибо. Получается если 27256 то FF.dat будет не 2048 а 1024 так?

Error404
23.05.2012, 17:56
На D56 и D57 КП12 не надо ставить.


Вообще-то - да, там ножки 1 и 15 не на земле. Туда лучше КП2 (надо искать, чорт). Кстати, еще вопрос как там будет КП12 себя вести - там на резюках накручено, может и прокатит.

Vladimir_S
23.05.2012, 18:00
Вообще-то - да, там ножки 1 и 15 не на земле. Туда лучше КП2 (надо искать, чорт). Кстати, еще вопрос как там будет КП12 себя вести - там на резюках накручено, может и прокатит.
Не помню уже в каком журнале Радио было, что КП12 пойдет только в мультиплесорах адресов.

Error404
23.05.2012, 18:11
Error404, Спасибо. Получается если 27256 то FF.dat будет не 2048 а 1024 так?

Нет, блоки всегда по 2к - будь это Монитор или наполнитель. В случае для 27256 просто надо в ПЗУ записывать вдвое меньше (32к, а не 64к как для 27512) - будет выбор из 4 прошивок на недоделанной плате и из 8 прошивок с доработкой по выводу 21(23) ПЗУ.

команда для сборки "отладочного пакета Мониторов" для недоработанной платы (4 монитора/теста) будет такой:
copy /b FF.dat + FF.dat + FF.dat + FF.dat + FF.dat + M1rk.bin + FF.dat + TEST128.BIN + FF.dat + FF.dat + FF.dat + FF.dat + FF.dat + TEST256.BIN + FF.dat + M31.DAT Result.bin

Heiniken
23.05.2012, 19:22
Error404, точно. спасибо. что то я сморозил...

---------- Post added at 17:36 ---------- Previous post was at 17:17 ----------


проверь еще на 14-х ногах рушек, так по идее можно битую выловить.

На всех РУ на 14х ногах сигнал есть..на одной только что то мне показалось не то было - поменял. стало как и на всех. Но всё рано бестолку. Дело в чём то другом...

---------- Post added at 18:18 ---------- Previous post was at 17:36 ----------

сейчас походу в ПЗУ включил тест ОЗУ и прогнал осцилом ноги D0-D4 процессора импульсы бежали. через кое какое время после включения питания остановились на месте

---------- Post added at 18:22 ---------- Previous post was at 18:18 ----------

с А0-А15 тоже самое

Ewgeny7
23.05.2012, 21:40
Не помню уже в каком журнале Радио было, что КП12 пойдет только в мультиплесорах адресов
Предположу, что проблема решится притяжкой выходов микросхем видеомультиплексоров на землю резисторами около 3 килоом.

Нашел информацию о замене Д20 и Д21, там реально можно ставить ВА86 вместо ИР82. Оставляю.

Вот УЗИ нерожденного, но уже "на подходе" Ориончика:

alx32
23.05.2012, 21:49
Heiniken, если D5-D7 не меняется, то скорее всего ВА86 битая...:confused:

aviator
23.05.2012, 23:00
Лихо вы, сразу всю плату целиком, запаиваете.

Ewgeny7
23.05.2012, 23:06
Плата готова, в принципе. Нет десятка резисторов 1к, 10к... У меня в запасах практически нет выводных резисторов, давно перешел на CHIP :(
А собирать ее совсем недолго, за день собирается.

Heiniken
23.05.2012, 23:07
alx32, спс, ещё раз перепроверю. Они сигналы там всегда должны меняться?

alx32
23.05.2012, 23:22
Лихо вы, сразу всю плату целиком, запаиваете.

Я свою плату тоже целиком запаял, и она у меня запустилась, единственное, что с преобразователем были проблемы.

Ewgeny7
23.05.2012, 23:32
Сейчас примерял разъемчик PS/пополам для клавы. На плате есть два похожих посадочных места, но - увы. Дырдочки для крепления корпуса разъема слишком близко расположены к сигнальным.

Error404
23.05.2012, 23:47
Да, разъем рисовался по памяти, и получилось как всегда. Но наверное при помощи напильника влезет хотя бы один.

alx32
23.05.2012, 23:48
SOS!!!
Народ, помогите с мегой 48, в двух инет магазинах мне сказали что их нет и не предвидится, у нас в городе их никогда небыло, куда они пропали?
Или так и придётся родную клавиатуру делать?

zorel
23.05.2012, 23:53
alx32, я себе ATMega168 поставил, можно еще поставить ATMega328 (http://zx.pk.ru/showpost.php?p=421086&postcount=47). или ATMega88 (http://zx.pk.ru/showthread.php?t=9294).

Ewgeny7
23.05.2012, 23:54
alx32, elitan.ru
Правда, цены там так себе...

Heiniken
24.05.2012, 01:52
alx32, Нифига... 3 штуки менял все одно и тоже. сначала импульсы разные побежали потом стали и остановились кароче. стали одинаковыми и картинка на осцле не менятется...

---------- Post added 24.05.2012 at 00:01 ---------- Previous post was 23.05.2012 at 23:59 ----------

А сколько секунд, минут тест идёт?

---------- Post added at 00:52 ---------- Previous post was at 00:01 ----------

Ситуация на экране такая:
С самого начала запуска на экране видны горизонтальные полосы и несколько квадратиков что то типа того мигают. Несколько секунд помигали - исчезли. Ещё проходит кое какое время и появляются как бы вертикальные полосы. и вот как т отак...

zorel
24.05.2012, 01:58
Heiniken, тест идет примерно минут 10-15. Запусти эмулятор ориона, с тестом озу, там сразу станет ясно как тест работает.

Heiniken
24.05.2012, 02:02
zorel, Процессор рабочий. Ставил другие в том числе с рабочего принтера RADII всё одно и тоже. потом после появления вертикальных полос что то происходит - полосы начинают бежать потом остановятся снова начинают бежать. и вообщем такая херь... при включении других прошивок (мониторов получается) - всё стоит на одном месте никто никуда не бегает и со временем ничего нового не появляется на экране и т.д.

zorel
24.05.2012, 02:14
Heiniken, Плохо, что собирал без проверки микросхем, я перед тем как запаивать проверил тестером мелкой логики, из 10 шт., ир82, 4 не рабочих оказалось. Хорошо, что тестер есть.