PDA

Просмотр полной версии : Сборка настройка платы Орион-128(УКНЦ)+ PS/2(caro)+FDD+IDE+Z80card2....



Страницы : 1 2 [3] 4

Dainis
26.12.2018, 21:26
Здравствуйте!

Какие конденсаторы используются для памяти на модуле simm?
размер 1206 smd.

tigr101274
01.02.2019, 01:41
DD17 неправильно разведено питание 20 земля 10 +5v Разъём Isp на мегу не полностью разведён


13 вывод DD29 отрезать от +5v подключить к 7 ноге DD16
3 вывод DD29 отрезать от платы и подключить к +5v
Кроме этих ошибок нет ли еще на третьей версии платы, почти собрал, но обнаружилось что +5в коротит на массу, все м/с перед установкой проверены, плата просмотрена, даже не знаю в какую сторону смотреть.

Dainis, посмотрите на своей плате.

Какие перемычки резать надо, или кроме вышеперечисленных изменений, ни чего больше резать не надо?

Error404
01.02.2019, 21:49
обнаружилось что +5в коротит на массу, все м/с перед установкой проверены, плата просмотрена, даже не знаю в какую сторону смотреть.


У меня было похожее, выглядело как КЗ по питанию. Решилось так:
https://zx-pk.ru/threads/27462-sborka-nastrojka-platy-orion-128(uknts)-ps-2(caro)-fdd-ide-z80card2.html?p=937847&viewfull=1#post937847
Но у меня плата второй версии, как оно в третьей версии с дефолтным статусом этой перемычки - я не знаю

tigr101274
02.02.2019, 00:48
У меня было похожее, выглядело как КЗ по питанию. Решилось так:
https://zx-pk.ru/threads/27462-sbork...l=1#post937847
Но у меня плата второй версии, как оно в третьей версии с дефолтным статусом этой перемычки - я не знаю
Спасибо! Вы оказались абсолютно правы.

Sancho45
18.03.2019, 22:00
Но то ли проблема в ПЗУ, то ли "чего-то не хватает" самому компьютеру, но он пока не запускается

Удалось ли плату запустить?

Xrust
23.04.2019, 22:05
Начал собирать потихоньку...

68859 68860

Xrust
25.04.2019, 19:26
Что-то у меня дальше матраса дело не продвигается. Собираю в минимальной конфигурации ВМ80 и 64К РУ5. Объем ОЗУ где-нибудь выставляется джамперами? Прошивок в ПЗУ кучу залил и похоже ни одна не запускается. Если ресет помучить долго, матрас пропадает и растр остается.

Sancho45
25.04.2019, 21:59
Что-то у меня дальше матраса дело не продвигается. Собираю в минимальной конфигурации ВМ80 и 64К РУ5. Объем ОЗУ где-нибудь выставляется джамперами? Прошивок в ПЗУ кучу залил и похоже ни одна не запускается. Если ресет помучить долго, матрас пропадает и растр остается.

Ошибки на плате исправлены С D29 и d17 ? и если да, то как именно d29. Перемычки по умолчанию для 128 кб, с одной банкой ру 5 должно запустится

Xrust
26.04.2019, 04:55
Sancho45, с d17 исправлено, d29 не влияет на результат. И так, и так пробовал.

Sancho45
27.04.2019, 21:44
Сигнал на 20 ножке пзу есть? Что проверялось? Дополнительная информация была бы не лишней.

Xrust
27.04.2019, 22:33
Sancho45, с периодом 0,14с на 20 ноге появляются пакеты импульсов.
68881
И они почему-то всегда в противофазе с A0. Неправильно как-то.

Sancho45
27.04.2019, 23:30
Что в пзу записано ? Или с разными прошивками одинаковое поведение? Что на шине данных? Первая команда C3h, ее легко определить 11000011 B.

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

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

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

Может пзу не с того адреса записано

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

Если команда С3h считывается на ножках проца, то надо смотреть в сторону разрешение записи в озу

Xrust
28.04.2019, 14:50
Sancho45, прошивку брал отсюда. (https://zx-pk.ru/threads/18954-sborka-orion-128-rev-512.html?p=509972&viewfull=1#post509972) Нет разницы какую запускать, по-видимому что-то не так на шинах. А запуск в Орионе с какого адреса идет? С 0000h?
Я так понимаю, что с a0 по a10 на ПЗУ должны быть сигналы с ША процессора, а на a11 - a15 адрес выбирается свичем?

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

Какие версии монитора подойдут для платы с ВМ80?

Sancho45
28.04.2019, 14:57
Sancho45, прошивку брал отсюда. (https://zx-pk.ru/threads/18954-sborka-orion-128-rev-512.html?p=509972&viewfull=1#post509972) Нет разницы какую запускать, по-видимому что-то не так на шинах. А запуск в Орионе с какого адреса идет? С 0000h?
Я так понимаю, что с a0 по a10 на ПЗУ должны быть сигналы с ША процессора, а на a11 - a15 адрес выбирается свичем?
У всех мониторов первая команда С3h. Проц пускается с адреса 0000h, но в орионе тригер подключает пзу к этому адресу и при первой команде перехода С3 XX F8h (jmp F8XX )тригер этот сбрасывается. Но нам какая разница, сделайте на вашем логере срабатывание по спаду сигнала на 20 ножке пзу и смотрите что на ножках данных проца. На его ножки идут данные через D17, которую вы исправили (точно? проверить бы дважды ее)

Xrust
28.04.2019, 19:09
Sancho45,как-то так...
68889
C3 не заметно, зато FF валится постоянно по шине. Впрочем, возможно не тот участок ПЗУ выбран.

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


На его ножки идут данные через D17, которую вы исправили (точно? проверить бы дважды ее)
Конечно, первым делом. Иначе сгорела бы давно.

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

Sancho45, вы оказались правы! Я забыл занулить 19 ножку D17 после исправления ошибки с питанием. Задумался над вашим вопросом и прочитанные на шине FFh подвигли меня проверить D17 дополнительно. Плата заработала!

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

Система запускается на РУ5Г и на OKI M41256A-12

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

Sancho45
28.04.2019, 19:52
Пиэс пополам теперь надо прикрутить....
Фото бы разрешением получше....

Xrust
28.04.2019, 21:55
Разъёмы в пути. Временный пока повешу на проводах.
К сожалению, лучше моя расческа не снимает. Попрошу у жены или дочери телефон.

Denn
28.04.2019, 23:04
Какие версии монитора подойдут для платы с ВМ80?

М1 и М2

Xrust
30.04.2019, 17:31
Сброс при включении почему-то не работает. Где нужно подкрутить?
И ещё, тест памяти чем должен завершаться? У меня сначала квадратики рисует вроде как положено, а потом экран портится в конце и всё. Доработку с dd29, dd16 сделал.

Sancho45
30.04.2019, 19:01
тест памяти чем должен завершаться?

https://zx-pk.ru/threads/9679-orion-128-sborka-i-nastrojka-kompyutera.html?p=990248&viewfull=1#post990248


и про сброс там где то есть............

Xrust
30.04.2019, 19:37
Sancho45, т.е. "свитер" - это нормально? У меня правда пока ч/б.
Клаву пока не могу подключить. Нет под рукой исправного разъём и купить негде. Жду и ибея.

Sancho45
30.04.2019, 20:16
т.е. "свитер" - это нормально?

вполне, это тест вывода цвета из второй банки ру5....


То Error404

Просьба в шапке заменить пункт 7 на это (https://zx-pk.ru/threads/30107-smeshchenie-izobrazheniya-oriona-po-vertikali.html), а пункт 13 удалить как не обоснованный.

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


Клаву пока не могу подключить.

а клавиатуру МС7007 ? плата и для нее разведена, только монитор под нее надо.......

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


Сброс при включении почему-то не работает.

И так на всякий - напругу -5в проверить...

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

Возможно -5в подается с задержкой из-за преобразователя,как и 12в. Надо попробовать AT/X БП с -5в,12в , предварительно отсоеденив преобразователи........

Xrust
30.04.2019, 20:30
Вроде пишут, что с Шоттки автосброс лучше работает. Попробую завтра.
Преобразователь -5 вроде резво заводится. А какая задержка допустима? Можно попробовать 0 подать. АТХ с -5 под рукой нет, неисправный только. В новых перестали ставить.

Sancho45
30.04.2019, 20:40
А какая задержка допустима?
есть порядок подачи напряжений для вм80, +5в подаются в последнюю очередь. Может из-за 12в, синхроимпульсы все-таки размахом 12в подаются к камню. Попробовать отсоединить этот преобразователь и запитать от atx вместе с +5в

Xrust
30.04.2019, 20:44
Какие кварцы лучше ставить в КНГМД с ВМ80?

Ещё вопрос, что за разъем предполагается устанавливать на месте TV_PAL? Думал s-video 4 pin mini din. Ан нет, не подходит.

Sancho45
30.04.2019, 21:13
Какие кварцы лучше ставить в КНГМД с ВМ80?
Не понял вопрос ? Самые обычные.....
12 МГц для режима HD , c Z80 в турбо режиме


Ещё вопрос, что за разъем предполагается устанавливать на месте TV_PAL?
У меня вторая версия, что там в третьей - это к Рябцову

Xrust
30.04.2019, 22:15
Sancho45, т.е. с ВМ80 будет кварц 8МГц работать, а второй кварц только для турбо режима?

Sancho45
30.04.2019, 22:25
с ВМ80 будет кварц 8МГц работать, а второй кварц только для турбо режима?
Шапку почитать, там п.16

Xrust
30.04.2019, 22:45
Я читал, просто уточняю. Много информации сразу, кое-что туго доходит :)

Error404
01.05.2019, 12:44
То Error404

Просьба в шапке заменить пункт 7 на это (https://zx-pk.ru/threads/30107-smeshchenie-izobrazheniya-oriona-po-vertikali.html), а пункт 13 удалить как не обоснованный.


поправил

Xrust
02.05.2019, 13:32
Победил автосброс - заменил VD8 на шоттки 1N5819.

OrionExt
02.05.2019, 13:38
Ну, так-то у Ориона кривоватый сброс, еще и синхронный. Я этот вопрос не исследовал, почему так выходит. Как-то хватало в 90-е.

Xrust
02.05.2019, 20:53
Добыл-таки разъем для ps/2 клавиатуры, подключил. Инициализация клавы происходит, сначала загораются все 3 лампочки, затем две гаснут, затем последней гаснет NUM LOCK. Комп на нажатия клавиш не реагирует.
Вопрос: как должен реагировать комп на установку исправной ВВ55А D39? У меня на 2 разные микросхемы реагирует по-разному.

Error404
03.05.2019, 10:33
Добыл-таки разъем для ps/2 клавиатуры, подключил. Инициализация клавы происходит, сначала загораются все 3 лампочки, затем две гаснут, затем последней гаснет NUM LOCK. Комп на нажатия клавиш не реагирует.
Вопрос: как должен реагировать комп на установку исправной ВВ55А D39? У меня на 2 разные микросхемы реагирует по-разному.

Что у вас с диодами развязки механической клавиатуры от контроллера Меги?
Они обычно (по крайней мере во 2й ревизии) были планарные под ВВ55 (со стороны пайки). И вроде как в 3-й версии там ошибка была - то ли без установленных этих диодов из-за их последовательного включения вообще ничего не работало (хотя по первоначально предложенному должно работать - это подключение одновременно двух клавиатур "в параллель"), то ли еще что-то.

Denn
03.05.2019, 14:54
Вопрос: как должен реагировать комп на установку исправной ВВ55А D39? У меня на 2 разные микросхемы реагирует по-разному.

С переходником на PS/2 не скажу, а с "трушной клавой" при её отсутствии курсор хаотично летает по экрану и иногда проскакивают случайные символы. Высеканием символов можно в некоторой степени управлять, поглаживая пальцем контакты ВВ55 :)

Xrust
03.05.2019, 15:13
Error404,с обратной стороны диоды запаяны. Кто-то жаловался, что с ними атмега не шьётся. Я прошил заранее. С верхней стороны диоды не обязательно распаивать? Всё равно кроме ps/2 у меня клавиатуры больше нет.

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

Denn, не летает курсор без ВВ55. Моргает просто.

Denn
03.05.2019, 17:32
Denn, не летает курсор без ВВ55. Моргает просто.

Я говорил про случай, когда запаяна исправная ВВ55, но не подключена клавиатура.

Xrust
03.05.2019, 23:22
Denn, понял. Попробую подобрать исправную ВВ55.

Xrust
04.05.2019, 17:08
Прошил тест памяти 512к. Похоже, что-то не так с дешифрацией адресов.


https://youtu.be/c1dT2UTCxlk

ВВ55 вроде исправную нашел, курсор начинает жить своей жизнью. При этом ввести что-то с клавиатуры не получается.

Sancho45
04.05.2019, 20:45
Прошил тест памяти 512к. Похоже, что-то не так с дешифрацией адресов.


d29 не влияет на результат. И так, и так пробовал.
Точно и так и так не влияет ?

Курсор бегает, когда к вв55 ничего не подключено. Диоды там нужны только для подключения 2-х клавиатур. Полярность диодов правильно ? Можно поставить вместо них перемычки. атмегу как прошивали? Отдельно от платы ?

Xrust
04.05.2019, 21:56
Точно и так и так не влияет ?
На тот момент не влияло :)
Теперь сделал так, как здесь (https://zx-pk.ru/threads/27462-sborka-nastrojka-platy-orion-128(uknts)-ps-2(caro)-fdd-ide-z80card2.html?p=971682&viewfull=1#post971682) сказано было.


Полярность диодов правильно ?
Катодами с Атмеге, как на схеме.


Можно поставить вместо них перемычки.
Попробую.


атмегу как прошивали?
На плате, до установки остальных компонентов. Нормально она прошилась и клавиатура инициализируется.

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

Запаял перемычки вместо диодов vd3/3...vd3/12. Не помогло.

Sancho45
07.05.2019, 11:42
Теперь сделал так, как здесь сказано было.

Теперь- это когда ?
До этого

Прошил тест памяти 512к. Похоже, что-то не так с дешифрацией адресов.

или после ? Если после- результат какой?

Так тяжело по клавишам пожмакать ?
Надо угадывать, что вы там , куда приделали ?
Это (https://zx-pk.ru/threads/27462-sborka-nastrojka-platy-orion-128(uknts)-ps-2(caro)-fdd-ide-z80card2.html?p=971682&viewfull=1#post971682) сообщение для Рябцова по поводу разводки, а не инструкция......
Вывод 13 D29 куда подключен ?

Тоже самое с клавиатурой, никаких подробностей.
отпаять все перемычки , которые вместо диодов, соединить один входной разряд вв55 с выходным разрядом вв55 через диод, должен забегать символ по экрану....

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

......не забегает- другие разряды попробовать или диод перевернуть.

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


Вывод 13 D29 куда подключен ?

Должен к выв 6 D16.2

Xrust
07.05.2019, 12:09
Теперь- это когда ?
До теста.


Должен к выв 6 D16.2
Так и есть.

Распаял диоды к XP1` и проверил работу клавиатуры в режиме РК - работает. Клава PS/2 через Атмегу не работает даже с перемычками вместо диодов. Хотя инициализируется при включении.

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


Так тяжело по клавишам пожмакать ?
да времени нет, работаю в праздники :(

Sancho45
07.05.2019, 13:29
До теста.
надо посмотреть, есть ли переключение на 13 выв D29 во время теста.


Клава PS/2 через Атмегу не работает даже с перемычками вместо диодов
фьюзы ?

Распаял диоды к XP1`
XP1` вроде к клавиатуре МС7007, во второй версии точно для мс7007, под нее монитор другой, а для ps/2 не готова прошивка для такой раскладки


да времени нет, работаю в праздники
Я еще и по ночам работаю......

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






to ALL
во второй и третьей ревизии есть недоработка
описание (https://zx-pk.ru/threads/21984-dsdos-dlya-prk-quot-orion-128-quot.html?p=995179&viewfull=1#post995179)

Для решения использовал свободный элемент 155лл1, D58.3 (8,9,10 контакты) во второй ревизии платы
и D44.3 в 3-ей ревизии платы(как я понимаю), те же выводы

вход 9 к адресной шине бит a07,
вход 10 к выходу 4 D27 (155ид4) ,
а выход 8 к дешифратору флопа D2/14(ид4) входы 2 и 15, во второй ревизии
и D89 в третьей ревизии (проверить схему, видно плохо)отрезав их предварительно от 4 выв D27(ид4)

Xrust
07.05.2019, 15:02
надо посмотреть, есть ли переключение на 13 выв D29 во время теста.
Проверю.


фьюзы ?
Сделал как сказано во вложении из этого сообщения (https://zx-pk.ru/threads/9294-orion-128-kontroller-ps-2-klaviatury.html?p=176948&viewfull=1#post176948).


XP1` вроде к клавиатуре МС7007,
Нет, проверял по схеме и прозванивал. По крайней мере в 3 ревизии наоборот.


Я еще и по ночам работаю......
Та же фигня...

OrionExt
07.05.2019, 16:51
Сделал как сказано во вложении из этого сообщения (https://zx-pk.ru/threads/9294-orion-128-kontroller-ps-2-klaviatury.html?p=176948&viewfull=1#post176948)Под классический ORION-128 – фьюзы вот. Миниатюра, ниже. Прошивку бы еще (тут у меня сложно найти), а то caro уже лет сем на на контакт не идет.

А так-то вот решение любых клав, работающих по матрице.

https://4.bp.blogspot.com/-h2mMSkUsFDA/XNGM6ZuaKZI/AAAAAAAABeI/IR9VDYGKQxoCW1arOPib_5tta-EIrQrwQCKgBGAs/s1600/IMG_0779s.jpg

Sancho45
07.05.2019, 17:22
Прошивку бы еще (тут у меня сложно найти)
Да, я в свое время прошивку и фьюзы из этого (https://zx-pk.ru/threads/9294-orion-128-kontroller-ps-2-klaviatury.html?p=880533&viewfull=1#post880533) сообщения скачивал.

Под мс7007 так и не запилилась прошивка

Xrust
07.05.2019, 17:42
Фьюзы правильно выставлены. Должно всё работать вроде бы, но не работает. Прошивка 021 ещё и глючит - с ней курсор скачет. Буду дальше разбираться.
А на 3 ревизии вообще заработала у кого-нибудь ps/2?

Sancho45
07.05.2019, 18:15
А на 3 ревизии вообще заработала у кого-нибудь ps/2?
https://zx-pk.ru/threads/27462-sborka-nastrojka-platy-orion-128(uknts)-ps-2(caro)-fdd-ide-z80card2.html?p=969574&viewfull=1#post969574

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


Прошивка 021 ещё и глючит - с ней курсор скачет.
может не глюк, а трабл ? выдает нажатие клавиши какой .....

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

например м/у выводами атмеги сопля

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

Кнопка PrintScreen (Сброс) - работает?

Xrust
07.05.2019, 18:16
Sancho45, возможно. Сегодня, когда диоды выпаивал, нашёл что-то похожее на соплю. Завтра проверю, может заработает. Ещё другую клаву надо попробовать.

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

Сброс не работает.

Sancho45
07.05.2019, 19:41
Сброс не работает.
Должен, ведь он идет напрямую с атмеги через диод....

Xrust
07.05.2019, 19:43
Sancho45, выходит Атмега не работает, как надо, или сигнал не доходит.

Sancho45
07.05.2019, 19:51
Sancho45, выходит Атмега не работает, как надо, или сигнал не доходит.
или клава не дает код.....

Xrust
07.05.2019, 19:54
С 021-й прошивкой лампочки на клаве загорались от нажатия определённых клавиш. Значит обмен между клавой и Атмегой шёл.

Denn
07.05.2019, 21:12
На всякий случай: сброс по клавише "Print Screen/Sys Rq". Имхо, совсем не очевидный вариант.

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

упс... уже выше написали :v2_dizzy_punk:

Xrust
08.05.2019, 10:43
Павел поделился схемой 3 версии хорошего качества.
68954
68955

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

Разобрался с проблемой. Клава оказалась недружелюбной :) Попробовал другую - заработало.
А сброс так и не работает с клавы.

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


надо посмотреть, есть ли переключение на 13 выв D29 во время теста.
Когда идет обращение к основной странице, там высокий уровень. Когда к дополнительной, меандр.
Может быть какую-то перемычку надо выставить, чтобы больше 128к память была доступна? А то по-видимому в одни и те же страницы проц шпилит.

Denn
08.05.2019, 11:57
Разобрался с проблемой. Клава оказалась недружелюбной :) Попробовал другую - заработало.

Вот как раз хотел написать про это. У меня дома лежит пс/2 клава, которая в упор не работает с МК эмулятором (Caro). Разумеется, на любом писи всё ок. Пробовал эту клаву анализировать Орионом, никаких проблем не обнаружил, визуально все тайминги посылок такие же, как и на других клавах, которые с МК работают без вопросов. Мистика :)

Sancho45
08.05.2019, 14:54
Когда идет обращение к основной странице, там высокий уровень. Когда к дополнительной, меандр.
Может быть какую-то перемычку надо выставить, чтобы больше 128к память была доступна? А то по-видимому в одни и те же страницы проц шпилит.

Так теперь клава есть , можно и в ручную переключать и проверять ..... Главное запустился )))

Xrust
08.05.2019, 16:39
Denn, вот тоже неожиданно столкнулся с проблемой несовместимости. Что интересно, с двумя другими терминалами и компом клава отлично работает. И даже ВВ51 читала прекрасно скан коды с неё. А что у вас за модель проблемная?

Denn
08.05.2019, 19:30
А что у вас за модель проблемная?

Вот эта:


https://pp.userapi.com/c852032/v852032137/10a7e3/E5PY396149g.jpg

https://pp.userapi.com/c846120/v846120137/20492b/ze5MAJANvpw.jpg

Xrust
08.05.2019, 20:05
Denn, чёрт, у меня такая же!

Denn
08.05.2019, 20:53
Denn, чёрт, у меня такая же!

У меня два экземпляра этого чуда, ни с одним МК не работает вообще, как будто ничего не подключено. Со всеми остальными (а у меня их целый зоопарк разных) МК работает без проблем.

Xrust
08.05.2019, 21:20
В чёрный список её!

HardWareMan
09.05.2019, 16:34
Вот как раз хотел написать про это. У меня дома лежит пс/2 клава, которая в упор не работает с МК эмулятором (Caro). Разумеется, на любом писи всё ок. Пробовал эту клаву анализировать Орионом, никаких проблем не обнаружил, визуально все тайминги посылок такие же, как и на других клавах, которые с МК работают без вопросов. Мистика :)
Забавно, почему-то вспомнился 2003 год, мой универ. У буха стоит PII 450, мыша и клава - PS/2. Прикручено заземление от системной шины в здании на корпус ПК (прямо к винту крышки). Откручиваем - перестают работать оба PS/2 порта. Прикручиваем обратно - работают. Разбираться тогда не стали, но предполагаю что без земли БП выдает лес, который зашумляет PS/2, но это не точно.

Xrust
09.05.2019, 17:28
HardWareMan, если это намёк, то с тем же БП у меня работает терминал (https://zx-pk.ru/threads/26455-chto-maksimum-mozhno-vyzhat-iz-kr580vg75-intel-8275-obsuzhdenie.html?p=939628&viewfull=1#post939628) freddy в комплекте с z80-mbc2 (https://hackaday.io/project/159973-z80-mbc2-4ics-homemade-z80-computer). Орион, конечно, больше потребляет, но БП нормально до 3А выдает.

Denn
09.05.2019, 20:04
Нет, тут дело не в заземлении. Знакомый купил эти две клавиатуры для своих 8-биток (Орион и ЮТ), нигде клавы не заработали и он отдал их мне, у меня на Орионах они также не работают. Совершенно разные железки, разные БП, разные ситуации. Самое интересное, что эффект стабильный. Возможно (вангую), не происходит начальная инициализация и МК считает, что клавиатура не подключена, например поздно выдаётся код "я в порядке" или что-то в этом духе. Потому как сами посылки от нажатий клавиш визуально выглядят аналогично дружащим с МК клавиатурам (разматывал на экран Ориона, сравнивал).

Xrust
10.05.2019, 19:15
Приблизился я непосредственно к моменту подключения дисковода. Имеется samsung sfd-321b. Есть в нем перемычка DC/RDY и нет перемычки DS0/DS1 (упразднили экономисты). Задача - подключить дисковод к Ориону с минимальными переделками, чтобы по возможности сохранить совместимость с ПК. Теперь вопросы.
1. Каким шлейфом подключать? Прямым или с загогулиной?
2. Перемычку DC/RDY выставить как RDY?
3. Дискеты HD. Дырку заклеивать/ концевик блокировать надо?
4. Перемычек DSx нет, контакты 10 и 14 разъема не дисководе не распаяны. Перекинуть контакты на шлейфе? Или на плате Ориона? Какие сигналы перекинуть надо?
5. ...?

Sancho45
10.05.2019, 19:43
1 не понятно, что за загогулина ?
2 rdy
3 заклеить скотчем
4 все правильно , по схеме Ориона и идет выборка диска ds1 (B:\), по умолчанию для всех "современных" дисководов. Шлейф прямой, без перекрутки....
5.......

Xrust
10.05.2019, 19:53
не понятно, что за загогулина
Ну перекрутка, сиречь.
А как ПК будет реагировать на перепайку перемычки rdy? Сможет с таким приводом дружить? Или надо будет обратно перепаивать?

Sancho45
10.05.2019, 20:08
Ну перекрутка, сиречь.
А как ПК будет реагировать на перепайку перемычки rdy? Сможет с таким приводом дружить? Или надо будет обратно перепаивать?

зависит от контроллера или от биоса..... у меня две разные конфигурации 286 и 386, на одной работает нормально, на другой нет.
Можно и не перепаивать, а шпильку 34 контакта на плате ориона отрезать и со стороны пайки на массу ее, вг93 будет считать, что дисковод всегда готов, все равно будет ждать INDEXое отверстие. Проблем у меня не было с обычным дисководом, где не RDY

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


Ну перекрутка, сиречь.
ответил выше

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


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

Xrust
10.05.2019, 20:21
Стоп, посмотрел внимательнее - а концевика -то под правую дырку нет. Только слева сдвоенный стоит. Значит можно не заклеивать?

Sancho45
10.05.2019, 20:29
Стоп, посмотрел внимательнее - а концевика -то под правую дырку нет. Только слева сдвоенный стоит. Значит можно не заклеивать?

значит дисковод в режиме HD only и надо будет замкнуть контактные площадки выпиленного концевика.... Но с z80 в турборежиме можно будет и в HD формате дискетки юзать, так что.....

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

с переключением банок оперативки - вопрос решился ?

Xrust
10.05.2019, 20:36
значит дисковод в режиме HD only и надо будет замкнуть контактные площадки выпиленного концевика....
С этим проблема. Концевик выпелен радикально, вместе со значительным куском платы.


с переключением банок оперативки - вопрос решился ?
Нет. Там никакие перемычки не надо переставлять для режима 512к?

Sancho45
10.05.2019, 20:44
Нет. Там никакие перемычки не надо переставлять для режима 512к?

Конечно надо, там же целый ряд перемычек для режима 512, под надписью Z80 вроде.


С этим проблема. Концевик выпелен радикально, вместе со значительным куском платы.
без переревода дисковода в режим 720кб - орион не будет успевать за флоповодом

Xrust
10.05.2019, 22:36
Нашел страничку (https://m0800828.blog.so-net.ne.jp/2017-03-20) японского товарища, с исчерпывающей информацией по моей модели дисковода (SFD-321B/LFBL1).

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

Убрал перемычку с цепи NHDN - теперь все диски будут 720 :)

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

Увы, после переключения в режим 512 Орион стал работать гораздо нестабильнее. Тест памяти не могу до конца пройти - проц греется ощутимо и виснет.

Sancho45
11.05.2019, 07:10
Увы, после переключения в режим 512 Орион стал работать гораздо нестабильнее. Тест памяти не могу до конца пройти - проц греется ощутимо и виснет.

Дорожки положения перемычек 1-2 разрезаны надеюсь (5 шт под надписью Z80)? Не должен проц греться, ни одна из перемычек не подключена к процу, с чего бы он вдруг?!

Xrust
11.05.2019, 08:24
Sancho45, перемычки перерезаны. Сам удивляюсь, отчего стал сильнее греться проц. Раньше был слегка тёплым, а теперь быстро нагревается выше 40С. Тесты 128 и 256к успешно проходит до конца, а вот 512к не успевает. Начиная примерно с середины визуально падает скорость и затем вообще виснет. Перезапуск не удается сделать. Надо выключать и ждать, пока остынет.
Попробую проц поменять что-ли.

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

Так-то ощущение честно говоря, что Орион - ещё тот глюкодром :)

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

Хочу к скарту подключить в цвете. Сигналы RGB надо будет инвертировать?

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

Обратил внимание, что при ч/б подключении контрастность полутонов у фона и текста оставляет желать лучшего. Это нормально и большинство программ рассчитано исключительно на цветной экран?

Denn
11.05.2019, 11:14
Разогрев проца это странно. Зверская нагрузка по шине(ам)? Или 12в случайно попадает в него? Несоответствие тактовой?




Так-то ощущение честно говоря, что Орион - ещё тот глюкодром :)

Так за то и горячо любим в народе! ))

Xrust
11.05.2019, 15:14
Ну вот, пришел с работы, включил в режиме 128к - норма. Переключил в 512к - тоже работает, тест проходит. Проц греется меньше, чем ИР13 или апешечки.

Sancho45
11.05.2019, 16:06
Что-то у меня дальше матраса дело не продвигается.

Я забыл занулить 19 ножку D17 после исправления ошибки с питанием.

Комп на нажатия клавиш не реагирует.

Разобрался с проблемой. Клава оказалась недружелюбной Попробовал другую - заработало.

Прошил тест памяти 512к. Похоже, что-то не так с дешифрацией адресов.

Там никакие перемычки не надо переставлять для режима 512к?

Конечно надо

Переключил в 512к - тоже работает, тест проходит.


Так-то ощущение честно говоря, что Орион - ещё тот глюкодром

Не верю, что это все глюкавый ОРИОН.
И сброс после вашего поста проверил, 19 из 20 при включении сбрасывается нормально, правда у меня Z80 уже, но и вм80 все в поряде было.

И про RGB в соседней теме недавно обсуждение было https://zx-pk.ru/threads/9679-orion-128-sborka-i-nastrojka-kompyutera/page60.html
сам я к монитору подцепил через ZX-VGA

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

Вспомнил, что делал доработку сброса, но не потому, что плохо работал, а прочитав это в статье про КНГМД http://www.emuverse.ru/downloads/computers/Orion-128/docs/Orion-128_FDC.djvu

https://i.ibb.co/LrKx5ng/1.jpg (https://ibb.co/LrKx5ng)

Xrust
11.05.2019, 16:31
Вспомнил, что делал доработку сброса, но не потому, что плохо работал, а прочитав это в статье про КНГМД
Резистор я пробовал ставить, не помогло. При включении не сбрасывался 20 раз из 20. Сейчас, наверное, 15 раз из 20 сбрасывается.


Не верю, что это все глюкавый ОРИОН.
Конечно не все. Глюками я не приведенные выше цитаты называл, а то, что компьютер нестабильно работает временами. Вчера, например, грелся и глючил, а сегодня работает и не греется.

Xrust
16.05.2019, 06:45
Снова проблемы начались. Перестала работать клавиатура. Сначала стала глючить и rom диск с ошибками заработал. Потом совсем перестала. Начал разбираться. Тест - 256 показал, что все 3 порта неисправны. Повытаскивал все вв55, попробовал по одной - не помогает. По аналогии с предыдущим случаем решил посмотреть, что же там на ШД за буфером, и офигел. Осциллограф показал на нескольких разрядах уровни 12В! Что ж такое-то? Уже теперь и включать побаиваюсь. А ОЗУ при этом тест проходит.

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

Может, конечно, это осциллограф так глючит. У меня игрушечный DSO 201. А как проверить? Там меандр, цешка где-то 3.5В показывает.

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

hantek 2c42 собираюсь прикупить. Может это как раз повод решиться?

Denn
16.05.2019, 12:03
Осциллограф показал на нескольких разрядах уровни 12В! Что ж такое-то?

Не может такого быть. В микросхемах изоляция выводов делается обратно смещёнными PN-переходами, соответственно если на любой вход/выход подать больше питания микросхемы (т.е. более +5в), то PN-переход откроется и источник высокого должен будет победить 5-вольтовый источник питания, что маловероятно.

Xrust
16.05.2019, 14:55
Denn, вот я и говорю, чертовщина какая-то. Больше склоняюсь к тому, что это глюк осциллографа. Но с другой стороны, порты-то не работают. Надо искать причину.

Denn
16.05.2019, 15:02
Когда не работают порты, то причина в ЛН1 (DD59, емнип), через которую на все порты поступает сигнал WR, без которого они не программируются и вообще не работают. Кроме портов больше нигде этот сигнал не используется в Орионе, как ни странно.

Xrust
16.05.2019, 19:09
D45 на красной плате.

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

Заменил D45 на всякий случай. Тестер показал, что она исправна. Посмотрел сигналы управления на ВВ55 через ЛА. Присутствует периодически CS, на его фоне появляются и WR, и RD. А0 и A1 тоже присутствуют.

Denn
20.05.2019, 14:54
В чёрный список её!

Вот ещё можно в чёрный список - https://www.ulmart.ru/goods/3886750

SVEN Standard 301 Black PS/2


Купил вчера для писюка, но заодно решил проверить с Орионами, т.к. клава очень удобная - фигушки, точно также не реагирует вообще никак, даже лампочками не моргает при включении. На ББ разумеется работает без вопросов.

OrionExt
20.05.2019, 15:07
Xrust, Посмотреть сообщение
В чёрный список её!Не знаю что там, в черный список. Но новоделы меня откровенно достали, я и сам сусами бокопорить. Но как то со своими боками разбираться проще, и ответственности нет (хотя что есть ответственность, тут это слово не знакомо многим). Только торгуй, а там что будет.

А клавы, хз его знает. Я нашел решение. А вы продолжайте покупать и тестить клавы на закрытом софте, которому же 20 лет и поддержки не жди.

Denn
20.05.2019, 15:25
на закрытом софте, которому же 20 лет и поддержки не жди.

На форуме же столько много продвинутых МК-водов и всевозможных ПЛИС-гуру, неужели никто не в состоянии решить насущный вопрос? Замутить проект, может даже открытый и коллективный, сделать поддержку в т.ч. USB-клавиатур.

OrionExt
20.05.2019, 15:35
А нафига это надо? Придумывают паровозы с колесами. И софт закрывают.

У меня проект отроду 90г (в голове). Реализовался в 2018г. Абсолютно открытая идея простая и здравая. Это микруха, которой не было в 90-х. Аналоговый свитч аррей 8*8/16 (2000-x). А чем управлять это каждому на выбор. Можно с PS/2 или USB. Фотку прототипа я уже тут кидал.


Возможно STM 100Мгц, или АРМ 1гГц компактней. Но аналоговый свитч – круче, и работает на 1.0Гц-X00МГц - коммутация.

Xrust
21.05.2019, 20:43
Хочу под биос 27c64 поставить. По дш она требует на 1 вывод Vcc. Может ей там просто высокого уровня хватит, или она оттуда питание хавает?

Xrust
22.05.2019, 16:24
Сам себе отвечу - завелась.

Xrust
22.05.2019, 20:19
А не подскажите-ли, как бороться с заблудившейся полоской на экране? С левого края шириной в один пиксель. Откуда-то из середины экрана вылезает.

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

Кажется, нашёл рецепт. Нужно воткнуть интегрирующую цепочку в разрыв цепи 64. Завтра проверю.

denis74
22.05.2019, 22:56
Либо решается заменой DD1 на 1533серию.

Xrust
23.05.2019, 10:45
Либо решается заменой DD1 на 1533серию.

Не помогло, к сожалению. Я хотел попробовать к155лн1, но ее под рукой не оказалось :(

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

Нашел-таки в тайниках к155ллн1. Увы, ничего не изменилось.

Denn
23.05.2019, 11:49
Со 155-ой серий как раз и требуется RC-костыль, емнип. Причём у меня прокатило без R, в качестве которого успешно сработала паразитная индуктивность длинной дорожки. В реализации на 555/1533 серии проблемы нет и костыль не требуется.

denis74
23.05.2019, 12:27
Получается всё индивидуально ( .В собранном в 90е Орионе на 155 серии полосы нет ,в свежем на 155 - есть ,при установке в него 555лн1 тоже есть , а вот с 1533лн1 пропала.

HardWareMan
23.05.2019, 12:50
А был бы синхронный дезайн выходных сигналов, то серия была бы побоку.

Denn
23.05.2019, 13:42
Орион за то и любим в народе.. это чистая магия :)

Xrust
23.05.2019, 14:56
Я ставил и 155, и 555, и 1533 - не помогло. Может ac hc попробовать?

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

Denn, а какая ёмкость помогла?

Denn
23.05.2019, 15:06
Denn, а какая ёмкость помогла?

Что-то в духе 68 пф или 75 пф. Но на 200% не скажу, дело было почти 20 лет назад...

denis74
23.05.2019, 15:09
Орион за то и любим в народе.. это чистая магия :)
Да уж б... 4 Ориона ,2 старых 2 новых и хоть бы один нормально работал ,всё через ж... у каждого свои глюки .Похоже без шаманства весёлой троицы в 90 не обошлось.

Xrust
23.05.2019, 15:29
Denn, записал на rom диск ds-dos. system$ нашла часы, КНГМД, COM1. Подключил дисковод, привод включается, диск крутится, лампочка горит. Попробовал форматнуть дискету - почти все сектора бэды. Такое впечатление, как будто какие-то управляющие сигналы перепутаны. Буду пробовать вручную дисководом порулить. Если system$ нашла контроллер, это что конкретно значит? Какой-то порт на чтение/запись проверяется? Полностью работоспособность контроллера это не гарантирует?
Да, доработку А07 сделал, как тут недавно предлагалось.
Часы тоже не чикают, хотя и определяются. Время установить не удаётся.

Denn
23.05.2019, 17:24
Подключил дисковод, привод включается, диск крутится, лампочка горит. Попробовал форматнуть дискету - почти все сектора бэды. Такое впечатление, как будто какие-то управляющие сигналы перепутаны.

Тут много вариантов. Для начала: какой контроллер, какой дисковод, какие дискеты?
В процессе попыток форматирования блок головок шагает?



Если system$ нашла контроллер, это что конкретно значит? Какой-то порт на чтение/запись проверяется? Полностью работоспособность контроллера это не гарантирует?

Конкретно это значит, что программно обнаружена БИС КР1818ВГ93 по стандартными адресам, т.е. данные записались в её регистр и успешно считались. Работоспособность это не гарантирует, т.к. наличие/исправность портов управления и самого накопителя программно проверить не представляется возможным.



Часы тоже не чикают, хотя и определяются. Время установить не удаётся.

С этими вопросами лучше в ветке по ОС DSDOS, там в т.ч. есть недавнее обсуждение касательно косяка дешифрации некоторых новодельных плат.

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


почти все сектора бэды.

Симптом очень похож на попытку использования HD-дискет в Орионовском DD-формате. Если это так, то без шансов, нужны строго дискеты двойной плотности.

Xrust
23.05.2019, 18:04
Denn, контроллер, как я понимаю, авторский из Радиолюбитель 6/93, допиленный до совместимости по адресам. Дисковод 3.5 Самсунг SFD-321B/LFBL1. Переделан на 720 и rdy.

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

Denn, т.е. ещё и дискеты на 720 нужны?

Denn
23.05.2019, 18:08
т.е. ещё и дискеты на 720 нужны?

Нет, в случае 3,5" форм-фактора дискеты HD прокатывают, но нужно переключение дисковода в режим DD, для этого нужно заклеить изолентой причинную дырочку на дискете или замкнуть (или наоборот разомкнуть? не помню уже..) соотв. микрик внутри дисковода.

Error404
23.05.2019, 18:08
Зачем переделывать на 720 дисководы? Ток понизить, чтобы записанное быстрее протухало? Чтобы поискать диски на 720, которых давно нет, есть только на 1.44 и то поищещь?

Xrust
23.05.2019, 18:28
Denn, концевика плотности на моём дисководе нет, но запаял перемычку, как учил японец (https://m0800828.blog.so-net.ne.jp/2017-03-20).

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

Error404, а вы что посоветуете?

HardWareMan
23.05.2019, 21:03
Орион за то и любим в народе.. это чистая магия :)
У меня "плыла" 1 микруха РУ5 во второй банке. Которая синий папер делает. Поэтому, Орион включался, запускался вывод дампа памяти минут на 7-8, чтобы экран не палить сильно. За это время через секунд 40 сначала начинали появляться синие черточки папера, хаточино, потом столбиками, потом полосками. А к 7й минуте уже всё было чётко и можно было работать. Забавно, но ни одного сбоя после прогрева, связанного с ОЗУ. Так что прогревают не только аудиофилы. :) А чинить было лень - плата нежная, я бы в середине 90х не смог ювелирно выпаять микруху, да и нечем было.

Denn
23.05.2019, 23:06
Там вроде не ток изменяется, а скорость вращения. И "Ready" вместо "Change" - это да, тоже обязательно для 3-дюймовочки.

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


Которая синий папер делает...

Не, папер - это вражеское слово, с "этих ваших" синклеров =) Атрибуты цвета или задний план - вот это по-нашему, так сказать, нативное))

Error404
24.05.2019, 01:20
Error404, а вы что посоветуете?

Я про дискеты в основном. HD более надежные из опыта. Как выше уже написал Denn, тоже использую обычные HD дискеты (1.44). Дисководы не переделывал, но у нас похоже у всех с микриками. Тут приходится подобрать режим в зависимости от дисковода - кто-то из форумчан писал что например в режиме HD (Z80 и 8 секторов на диск) у него лучше работают незаклеенные дискеты, я же всегда использовал заклееные в обоих режимах (у меня EPSON SMD 300 и еще какие-то), и они прочитались спустя 20 лет пребывания в подвале.

Sancho45
24.05.2019, 05:21
Xrust, вежливо напомню:

Дополнительная информация была бы не лишней.



Часы тоже не чикают, хотя и определяются. Время установить не удаётся.
Уже установлен Z80, потому как схема включения 512ви1 только для z80 ?
Если да, то снимок с экрана, как вы время выставляете и фото платы в высоком разрешении !





Подключил дисковод, привод включается, диск крутится, лампочка горит. Попробовал форматнуть дискету - почти все сектора бэды.
Проц какой ?
перемычка SYNC установлена для 580ВМ80 ?
Для Z80 не надо. Кварц - 8 МГц ?
Переделка японского товарища(720kb) проверялась на PC, выставив в биос 3.5" 720kb, форматирование, запись, чтение 720кб(восстановив сигнал RDY/CHG)?
Предполагаю, если хотелось оставить совместимость с PC, то он есть !

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


У меня "плыла" 1 микруха РУ5 во второй банке. Которая синий папер делает. Поэтому, Орион включался, запускался вывод дампа памяти минут на 7-8, чтобы экран не палить сильно. За это время через секунд 40 сначала начинали появляться синие черточки папера, хаточино, потом столбиками, потом полосками. А к 7й минуте уже всё было чётко и можно было работать. Забавно, но ни одного сбоя после прогрева, связанного с ОЗУ. Так что прогревают не только аудиофилы. :) А чинить было лень - плата нежная, я бы в середине 90х не смог ювелирно выпаять микруху, да и нечем было.

Какое отношение это имеет к обсуждаемым вопросам ?

HardWareMan
24.05.2019, 07:02
Какое отношение это имеет к обсуждаемым вопросам ?
Самое прямое! Ведь:

Орион за то и любим в народе.. это чистая магия :)
Как вариант: если что-то не работает, дайте прогреться Ориону минут 10, вдруг заработает? Вот мой посыл.

Xrust
24.05.2019, 09:44
Уже установлен Z80, потому как схема включения 512ви1 только для z80 ?
Из схемы это не очевидно :) Там смешались в кучу люди, кони. Нумерация элементов из 3-й ревизии, а входные сигналы из 2-й :v2_conf2:
Пока что собираю на ВМ80. Как я понял, DS-DOS поддерживает часы с классической орионовской адресацией. Никак не могу найти полную схему 2-й ревизии, где бы была D58, чтобы понять чем она стала в 3-й ревизии.


перемычка SYNC установлена для 580ВМ80 ?
Где такая? Если что, SYNC на КНГМД приходит.


Кварц - 8 МГц ?
Оба запаяны. По сбросу, я полагаю, работает от 8МГц.


Переделка японского товарища(720kb) проверялась на PC, выставив в биос 3.5" 720kb, форматирование, запись, чтение 720кб(восстановив сигнал RDY/CHG)?
Принято. Проверю.

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

SYNC нашел, она по умолчанию замкнута, не резал еще.

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

А P1/P2 и READY перемычки как должны быть выставлены?

Sancho45
24.05.2019, 14:07
Sync трогать не надо, забыл уже как они называются, надо которая возле вг93, которая сигнал через тразистор подключает. Не помню как называется

OrionExt
24.05.2019, 14:07
Xrust, как вариант, разделение проблемы. Предложу закупиться Gotek (эта штука реально работает). И дальше решать в дискогрызе проблема, или чего-то там, в сборной солянке этого поделия (платы).

Sancho45
24.05.2019, 14:11
Ready_ должна быть замкнута

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

Которая коллектор кт315 подключает

OrionExt
24.05.2019, 14:23
Ready_ должна быть замкнутаReady (на плате поделия доработка классической схемы /она там есть?/) это классика для ВМ80, но интернет об этом не знает. А свидетели тех событий медленно, но уверенно…

Sancho45
24.05.2019, 14:37
Пока что собираю на ВМ80. Как я понял, DS-DOS Никак не могу найти полную схему 2-й ревизии, где бы была D58, чтобы понять чем она стала в 3-й ревизии.

4 страница, 33 сообщенте

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


Ready (на плате поделия доработка классической схемы /она там есть?/) это классика для ВМ80, но интернет об этом не знает. А свидетели тех событий медленно, но уверенно…

Есть ! Да и тут в соответствующей ветке есть вся инфа

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

P1/P2 это вроде как сигнал rdy с 34 ножки разьема флопа инвертирует. Оставить как есть вроде...

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

Не дома, схемы нет, с мобилы в инете, поэтому "вроде"

Denn
24.05.2019, 14:52
Которая коллектор кт315 подключает

Это управление WAIT'ом процессора. В своём варианте КНГМД (из комплекта плат от Zоrеl) я пробовал его отключать, на работоспособность никак не повлияло.

OrionExt
24.05.2019, 15:05
Это управление WAIT'ом процессора. В своём варианте КНГМД (из комплекта плат от Zоrеl) я пробовал его отключать, на работоспособность никак не повлияло.Это твой частный случай. Реально любая схема имеет разброс +/- 20%, то и 50% (когда технология не обкатана, ОЗУ из конца 70-х). В том и успех ОРИОН-а (есть там спорные моменты), но он реально работает. Чего нельзя сказать о ширпотребе в разработке сотни клонов ZX.

Xrust
24.05.2019, 15:12
Sancho45, судя по схеме, часы должны и без z-card работать, дешифрция порта завязана на КНГМД.

OrionExt
24.05.2019, 15:15
Xrust, с часами все сложно, их прикрутили в надежде, что оно Z80 (это тот случай +/-20%).

Denn
24.05.2019, 15:17
Это твой частный случай. Реально любая схема имеет разброс +/- 20%, то и 50%

Мы говорим о цифровой схемотехнике, а не о ламповом усилителе. Тут нули и единицы - либо работоспособная схемотехника, либо нет.

Дело, вероятно, в другом: я сам писал код обслуживания НГМД (изначально с оглядкой на контроллер Короткина, где не используется WAIT), за счёт жёсткой оптимизации удалось обойтись без вэйтов.

OrionExt
24.05.2019, 15:21
Мы говорим о цифровой схемотехнике, а не о ламповом усилителе. Тут нули и единицы - либо работоспособная схемотехника, либо нет.Расскажи это своим экспериментам, когда прикручивал 16-битный IDE. Как успехи, то :v2_dizzy_priest:

Sancho45
24.05.2019, 15:23
Sancho45, судя по схеме, часы должны и без z-card работать, дешифрция порта завязана на КНГМД.

Нет. Сделано для z80.

Denn
24.05.2019, 15:25
Sancho45, судя по схеме, часы должны и без z-card работать, дешифрция порта завязана на КНГМД.

Если речь про известную упрощённую схему посадки ВИ1 по адресам F76xh, то она работоспособна только с процессором Z80, с процессором ВМ80 она неработоспособна (из-за различий в таймингах ША/RD/WR). Уже обсуждалось ранее.

Xrust
24.05.2019, 15:28
Denn, теперь понятно.

Sancho45
24.05.2019, 15:38
Есть тема - https://zx-pk.ru/threads/9331-orion-128-podklyuchenie-rtc-512vi1.html
Ну и сразу - ау8910 для z80, переключение других страниц ром диска -через z80, HD режим флопа включается z80, ide в обоих вариантах, turbo 3.5mhz тоже для z80. Все это поддерживается altair dos, cp/m которая. Так плату спроектировали.
С вм80 -одна страница ром , флоп на 720кб, ide в dsdos, ну и com в ней же, как я понимаю. Все инфа в соответствующих ветках.

OrionExt
24.05.2019, 15:39
Уж не буду скромный, тут.

Но, темка всплывшая неожиданно (год, два тому назад). Пачему не работают часы. Я сделал все по схеме, смел канифоль веником, проверил монтаж и сходил в церковь.

Я таки объяснил из за чего святая вода (скилл) не проходит. И некий комрад (прочитавший все это сделал вариант для ВМ80). Я это не проверял.

Denn
24.05.2019, 16:53
Расскажи это своим экспериментам, когда прикручивал 16-битный IDE. Как успехи, то :v2_dizzy_priest:

Что не так с "16-битным IDE" ?

OrionExt
24.05.2019, 16:59
Что не так с "16-битным IDE" ?Давай, есть вопросы, что есть или не есть, перемещайся в другую тему.

denis74
25.05.2019, 07:20
Не помогло, к сожалению. Я хотел попробовать к155лн1, но ее под рукой не оказалось :(

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

Нашел-таки в тайниках к155ллн1. Увы, ничего не изменилось.
При питании меньше 4.9в полоска слева пропала.(к155лн1)

Xrust
25.05.2019, 23:00
Попробовал дисковод на PC с перемычкой dc и без hd в режиме 3.5х720к. Не взлетело. Может надо было подтяжку к +5 сделать вместо 0 на контакт hd? Что-то не догадался сразу проверить уровень.
Вообще вечер неудачный выдался. Втыкаю в свой старый комп дисковод, а он не включается. Что такое? Вентиляторы вращаются, питание есть, а загрузка не начинается и экран черный. Видеокарту выдернул, биос сбросил, к встроенной монитор подключил - не работает. Выдернул дисковод, винт и т.д. - загрузка пошла. Втыкаю назад дисковод - темный экран. Вытыкаю дисковод - пошла загрузка. Втыкаю шлейф - не грузится. Ага, думаю, попался! Прозваниваю шлейф - всё в порядке. Втыкаю - не грузится. Потом догадался. Корпус алюминиевый и видимо когда я шлейф вставлял в материнку, он прогибался и где-то коротил. Но на все манипуляции ушел целый час.

Denn
26.05.2019, 00:45
Xrust, а к чему все эти танцы с НГМД, спортивный интерес? Нынче проще достать старый ненужный (на современном писи) жёсткий диск, подключить через IDE и радоваться скорости и объёмам.

Xrust
26.05.2019, 04:45
спортивный интерес?
А зачем же еще нужен Орион?

Denn
26.05.2019, 13:00
А зачем же еще нужен Орион?

Я на нём работаю (программирую), например.

Xrust
26.05.2019, 17:13
Новая жертва науки - ALPS DF354H090F

https://lh3.googleusercontent.com/qkpHeZ8_SlAIMJvl70BO-OJ0KIaRbnajxdLunNHf6wMoRWfHjE1F2ajxcFtp0XxjzlnMpb1 IS5Uf_T3eYefLwFC1Ps2BayjGJx5mrSim5EBYOew6P5KY6rmdz NBE2i-VbgoZnRzc1f5JEkmaf3rRc5Q3BC1Ie-RLe73GtMxJJNoI1-x8Bbz45q513CLDj3SZpkQz3CHWtRUUkJCVkXZZQ1k9hiXEnYqI rJVuscFPThoRC16HGXA6O2htnkGqqK4U3-qiEwQYuD81NJYU_b5w9jOTcTNrvDuJ4i_Yh8KiqOVbTwdMc4Pe qBjX1VwN28HmUHVXIEx2A1Twys9DMKIW0EZS6N7I6pkXy-zQE2hioxqgZnqmbB1aYuxNP9p5YqVfJSGyJgsuN1fbWvKxUvsN 6nY6b4ho_Yo4pLUPxaBy2tVV4mRyAY58PMQEnYSlmXDOMLOIe0 HQiQFXJCN_3Civu485Utvf2PtZvByyxA5wSQAt8Fb_so0v8VYE 3y5C37K16Y2ONR3IgCRNthI_deEc9PBLxs5HYISr8cMm3MM4DW BajtpL7DwtWZY41En9JNslKCbeOyYUPgWoavasjYJNf33y0L0p 7qEtzzwo5UhHkYr8o6V5dLAlMJhJkyCKAvQzw-wc88uVtK4_MacPxG82L8EOchU_IY56rlyk8m3DfdROdgAF2CR0 vKO291P_1VeQcJNtUPm4ewTY9k7bG6WmMbQ=w868-h969-no

Sancho45
26.05.2019, 18:57
Новая жертва науки - ALPS DF354H090F


Жертвовать им не надо. Для проверки - достаточно на разъёме ориона FDD, соединить 33 и 34 контакт, заклеить отверстие на дискетке. Можно проверять.... Предполагаю, что микрик переключения плотности на этом дисководе есть

Xrust
26.05.2019, 20:36
Не помог другой привод. Не в этом дело, по видимому. Разобрался как работать с ними на PC. Пишут и читают и 720 и даже 160.
Обратил внимание, что почему-то матрица резистивная для подтяжки выходов ЛН2 на 10к на плате обозначена. Хотя вроде как там менее 1к по хорошему должно быть. Возможно, в этом все дело. Попробую поменьше поставить.

OrionExt
26.05.2019, 20:58
В оригинале 3к3 резисторные сборки.

Выходные микросхемы для дисковода 155 серия (555 не тянула нагрузку).

Xrust
26.05.2019, 21:21
Выходные микросхемы для дисковода 155 серия
вот оно что...

Denn
26.05.2019, 21:32
Я думаю, что адовые токи требовались для антикварных 5,25" дисководов. Если на шлейфе подключен один современный 3,5", то проблем с 555ЛН2 (или какая там в КНГМД на выходе?) не должно быть.

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

Кстати, терминирующие резисторы подтяжки шин в 3,5" дисководах тоже есть. По крайней мере во всех, которые мне попадались.

OrionExt
26.05.2019, 21:38
Да. То был советский пяти дюймовый дисковод. Честно в подробности терминирования линий 3 дюймовых не вдавался.

Хуже не будет.

Xrust
01.06.2019, 00:41
Отчитаюсь о проделанном. Подключил наконец-то по SCARTк телеку. Цвета отстают на 1...2 пикселя по горизонтали. Так же непонятно как их (цвета) правильно настроить. Надо какой-то тест, чтобы было подписано хотя бы, где какой цвет :)
С дисководами пока взял паузу. К155ЛН2 найти не удалось, попробую что-ли шлейф покороче сделать. Времени возиться и разбираться детально пока нет.
Попробовал распаять Z80 card. Тут тоже неудача подстерегала. Я не совсем понимаю, с перемычками по умолчанию и установленными микросхемах z card кроме собственно z80, ВМ80 должен сохранить работоспособность? Или z card это дорога в один конец?

denis74
01.06.2019, 21:43
https://zx-pk.ru/threads/30373-elektronnyj-disk-dop-ozu-na-ds1250y-rgb-adapter.html
в этой теме правильный адаптер SCART

Xrust
13.07.2019, 14:48
Кто AD725 ставил? Я у себя распаял и что-то признаков жизни не проявляет. Может что-то не так делаю или трупик попался? Поделитесь опытом.

Error404
14.07.2019, 12:43
Даже не покупал ее. Смысл? Не ожидаю от ПАЛ-конверторов приемлимого качества, да и все разрешения Ориона разве туда полезут (по стандарту)?

Xrust
14.07.2019, 12:53
Ну я купил её на Али за 63р из интереса. Всё-таки это универсальное решение, можно в любой телек воткнуть. А вот не заводится что-то.

Xrust
22.07.2019, 09:34
Похоже, AD725 неправильно подключена. Сигналы цвета заведены TTL уровня, а надо 0.8В. VSYNC подтянут к +5, а значит на CSYNC надо подать композит, а не синхру TTL. Надо было разводить на плате SCART преобразователь, тогда бы и AD725 легко завелась.
А еще и кварц в схеме неправильный указан - надо 17.734МГц

Xrust
26.07.2019, 17:59
Да, кстати. Дисковод запустить удалось. Только контроллер, похоже, не совместим с DSDOS. Не получается диск отформатировать, ошибки. При помощи DiskUtil на ПК записал какой-то образ и загрузился с него из ORDOS. Читает дисковод нестабильно. Грузится система тоже не каждый раз. Но самое главное, PS/2 клавиатура глючит после загрузки - на один символ "отстает". Z80 пока так и не удалось запустить - после установки компонентов Z80Card комп работать отказался. Придется панельки запаивать и разбираться.

Sancho45
27.07.2019, 21:54
Только контроллер, похоже, не совместим с DSDOS. Не получается диск отформатировать, ошибки. При помощи DiskUtil на ПК записал какой-то образ и загрузился с него из ORDOS. Читает дисковод нестабильно. Грузится система тоже не каждый раз.
DSDOS вроде как поддерживает несколько вариантов КНГМД, на второй ревизии платы все работает и СP/M И DSDOS и разные варианты загрузчиков разных версий CPM. Не думаю, что что-то поменялось в 3-ей!

Denn
28.07.2019, 00:14
Только контроллер, похоже, не совместим с DSDOS. Не получается диск отформатировать, ошибки. При помощи DiskUtil на ПК записал какой-то образ и загрузился с него из ORDOS. Читает дисковод нестабильно. Грузится система тоже не каждый раз.

Вероятно, дело не в совместимости, а в проблемах с контроллером или дисководом, или с дискетами.
Очень часто к похожим проблемам приводят попытки использования HD-дискет на 5,25" дисководах или использование 3,5" дисководов без переключения их в режим DD.

Xrust
28.07.2019, 17:06
Denn, а есть какой-то простой способ проверить дискету в DSDOS? Форматирование в системной выдает кучу ошибок. А CP/M дискета должна читаться?


3,5" дисководов без переключения их в режим DD.
С этим полный порядок. Проверено. Я больше склоняюсь к тому, что надо что-то в контроллере подкрутить. К сожалению, пока не могу осциллографом или ЛА сигналы посмотреть. Надо предварительно решить несколько мелких проблем, которые работать мешают.

Denn
28.07.2019, 17:22
Denn, а есть какой-то простой способ проверить дискету в DSDOS? Форматирование в системной выдает кучу ошибок.

Лучше форматирования сложно что-то придумать. Можно ещё попробовать полазать по "чужой" дискете утилитой FDVIEW$, в этом случае без разницы где была сделана разметка (форматирование), она просто считывает сектора, без привязки к ОС и структуре данных.

Xrust
31.07.2019, 15:47
Denn, записанные на ПК образы читаются значительно лучше, чем отформатированные в DSDOS. Вчера пол дня убил на эксперименты, но сколь нибудь значительного результата не добился. Вот сигналы на входе ВГ93.

69697

Длительность импульсов данных ~250нс - вроде так и должно быть. Попытка немного убавить ширину подбором конденсатора ни к чему не привела - как были ошибки чтения, так и остались. Те же самые файлы. При этом на ПК с этой дискеты считал образ и запустил на симуляторе - работает. Плюс ко всему еще и сам Орион подглюкивает иногда - скорее всего из-за плохого контакта в SIMM модулях. Когда плата разогревается, начинаются сбои. Но если пошевелить разогретые модули, то сбои проходят. Если бы контакты были покрыты золотом, наверное сбоев не было.

Denn
31.07.2019, 17:10
Denn, записанные на ПК образы читаются значительно лучше, чем отформатированные в DSDOS.

Опишите более подробно проделанные эксперименты, желательно одним постом, чтобы не искать по форуму. Какой дисковод (марка), в каком режиме работает, какие дискеты (дюймаж, плотность), какая схема КНГМД, как выглядят ошибки, что значит "читаются значительно лучше" (где читаются?) и т.д..

Xrust
01.08.2019, 11:49
Denn,
Вот схема: 69705
Эксперименты сводились к чтению подготовленных на ПК с помощью программы 69706 дисков. На ПК установлен дисковод ALPS со стандартными установками. Дискеты 3.5" 2HD, разных марок. На дискеты были записаны несколько образов. После этого произведено контрольное считывание записанных образов и проверка их работы на эмуляторе - успешно. Т.е. качество записи дискет вопросов не вызывает.
На Орионе установлена ORDOS V4.03 221093. Дисковод SAMSUNG SFD-321B /LFBL1 подключен к FDC коротким прямым шлейфом, перемычка DC/RDY в положении RDY. Концевик типа дискеты (HD/DD) отсутствует, на плате есть перемычка, она установлена в режим DD. Образы, насколько я понимаю, от ОрионСофт, несколько загрузочных дистрибутивных дискет - что было под рукой. По крайней мере эти образы у меня на Орионе впервые достаточно успешно читались. Лучше всего работала утилита ALT33$, она без проблем отображала список BRU файлов, некоторые файлы, как правило самые короткие, удается прочитать и даже скопировать на RAMDISK. Длинные же файлы чаще всего читались и копировались с ошибками. Ошибки типа BAD SECTOR (OS-DOS) или DISK ERR. WR/READ (ALT33$), NON SYSTEM DISK OR DISC ERROR или просто виснет при загрузке (boot loader). При этом пробовал подбирать емкость C2/4 и C2/2, но безрезультатно - заметного эффекта нет. Было подозрение на то, что D87 не справляется. Стояла К555ЛН2. Заменил ее на К155ЛН5. Так же заметных изменений не отмечено. Резисторная сборка RR2/2 на 1кОм. Может поменьше поставить? Но шлейф короткий, да и на дисководе так же есть подтяжка 1кОм. Менялась ВГ93, тоже без заметного эффекта.
Теперь ситуация в DSDOS. Форматирование дискеты с проверкой проходит примерно так:
69704
Дождаться завершения форматирования в этом режиме у меня не хватает терпения. Поэтому форматирую с ключом /F. После этого при попытке зайти на диск "01 Ошибка каталога F:". Именно это я имел в виду, говоря, что записанные на ПК дискеты "читаются значительно лучше". Читаются на Орионе, где же еще.
С помощью FDVIEW такой диск не читается. Записанный на ПК образ читается частично. Некоторые сектора считываются, некоторые нет (сектор не найден). Иногда дисковод "сходит с ума" и начинает елозить головкой туда-сюда. При этом сектора читаться перестают полностью.
Как-то так...

Sancho45
01.08.2019, 14:11
Перемычки на плате ориона p1/p2 и ready в каком положении? Ready должна быть замкнута, а p1/p2 переключает dc/rdy, должно быть для режима rdy.
Попробовать разомкнуть ready, если замкнута, отдельная которая.

Denn
01.08.2019, 14:24
Xrust, занятный случай.
Касательно ORDOS V4.03 221093 и утилиты ALT33$ ничего не смогу подсказать, не работал с ними.

Картина форматирования в DSDOS говорит о следующем.

1) Схемотехника применённого КНГМД поддерживается успешно, сигнал готовности в накопителе сформирован верно.
2) Вторая сторона нулевой дорожки каким-то чудом полностью отформатировалась успешно! Значит может..)
3) С 1-ой по 6-ю дорожки практически полный фэйл.
4) Начиная с 7-ой дорожки вновь наблюдается значительный успех в форматировании второй стороны дискеты, относительно первой.
5) Часто неудача случается с секторами 1, 3 и 5, соответственно 2 и 4 форматируются успешно.


У меня следующие мысли:

* Возможно, дисковод таки не переключился в режим DD (наиболее вероятная проблема, пп. 2, 3 и 4 просто явно намекают на это).

* Что-то не так с отловом синхры от индексного маркера (когда-то где-то читал, что помогает "антидребезг" конденсатором на 470нф сигнала INDEX)

* Схема в архиве для меня сложна для понимания (иностранные обозначения и отсутствие маркировки ЛЭ, непонятное назначение сигналов от хоста), если в схеме есть одновибратор АГх (D88.2 ?), то он должен быть строго 155-ой серии, в противном случае требуется пересчёт RC-коррекции.

* Резисторы подтяжки сигналов накопителя в случае 3,5" дисковода не сильно актуальны, т.к. они уже имеются внутри устройства (звонятся тестером).

* Разметка секторов в DSDOS делается следующим образом (отсчитываем от индексного маркера): 1, 3, 5, 2, 4. Такое чередование сделано для ускорения доступа, чтобы при последовательном считывании секторов не ждать целый оборот. Так вот, картина с нечитаемостью секторов 1,3,5 и успехе с 2 и 4 намекает на возможные проблемы с отработкой сигнала READY (узел КНГМД на транзисторе, который "вэйтит" процессор, не путать с похожим сигналом накопителя!), есть смысл проверить работу этого узла.

* Если есть возможность, я бы проверил другой экземпляр ВГ93.

* Вопрос фильтрации питания. Для теста докинуть "банок" в КНГМД и в непосредственной близости к вводу питания в накопитель (у меня стоит 6800 мкф!).

* Накопитель должен запитываться от отдельной ветки БП, ни в коем случае не от КНГМД, т.к. работа шаговых моторов даёт сильные броски тока, которые в случае 3,5" дисководов идут по общей с ПРК цепи +5в..

* Нечётные линии шлейфа от КНГМД к накопителю должны быть заземлены.

* Попробовать утилитой FDVIEW$ почитать дискеты, которые успешно читаются на писи. Попробовать понять закономерность, какие дорожки/сектора/стороны читаются успешно, какие нет.
Утилита не определяет формат данных, а просто пытается прочитать целевой сектор в буфер. Сектор может не прочитаться по двум причинам: он не читается (ошибка чтения) или его физически нет на диске. Косвенно есть зависимость кол-ва секторов от их размера. Это надо иметь в виду. Для простоты: в 8-битном мире обычно 5 секторов по 1024 байта каждый, в писишных форматах 9 секторов по 512 байт.

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


Иногда дисковод "сходит с ума" и начинает елозить головкой туда-сюда. При этом сектора читаться перестают полностью.
Как-то так...

Похоже на неисправность накопителя. Слетает юстировка, которая "лечится" командой отправки головок в начало.

Sancho45
01.08.2019, 14:46
Ах, да, совсем забыл, если ир1 или ир16 неисправна, то будет примерно , как по вашему описанию, читает, но не пишет и читает только первые треки. Она корректирует запись, чтение при изменении длины трека, после середины диска, где диаметр и соответственно длина треков существенно меньше

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

Ну и мое сообщение выше

Denn
01.08.2019, 14:48
Концевик типа дискеты (HD/DD) отсутствует, на плате есть перемычка, она установлена в режим DD.

А точно перемычка установлена верно?

В ненужном нам режиме "HD" на дискете работает дырка, т.е. микрик при вставленной дискете не нажимается!

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


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

Коррекция актуальна после 43-го трека. На практике до него обычно вообще дело не доходит ;)

Sancho45
01.08.2019, 14:52
To Denn
Это не означает, что она(ир1/ир16) не вмешивается, когда неисправна

Xrust
01.08.2019, 15:48
Denn, Sancho45
Я так подозреваю, что в режиме HD дисковод не сможет правильно прочитать трек, записанный как DD и наоборот. По крайней мере, у меня на получилось. Давайте уже оставим в покое несчастный микрик, которого вообще нет.
Еще одно замечание. Ошибки чтения файлов статичны, т.е. если файл читается, то он так и будет читаться в большинстве случаев, а если он сбойный, то в большинстве случаев читаться не будет.
Насчет питания замечание учту, попробую от отдельного блока запитать дисковод.
АГ3 стоит 555 серии. Несмотря на это, длительность импульсов она правильную выдает, картинку я выше выкладывал. И подбор параметров не дал результатов. Вообще никаких изменений.
ВГ93, как я упомянул выше, пробовал менять. Тоже без результата.
Вот другая схема КНГМД, более удобочитаемая 69708

Denn
01.08.2019, 16:51
Давайте уже оставим в покое несчастный микрик, которого вообще нет.

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



Вот другая схема КНГМД, более удобочитаемая 69708

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

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


АГ3 стоит 555 серии.

Она не подходит, это у меня в памяти отложилось 100%, т.к. напарывался лично (правда, в другой схеме КНГМД).

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

Xrust, что-то я переделывал в схеме, вот видна "поножовщина":

https://pp.userapi.com/c626323/v626323907/fa0d/0kaEMGeG7n4.jpg

Фото датировано маем 2016, но увы в памяти подробностей ноль, прямо как после сдачи экзаменов в универе в лучшие годы)


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

ещё вот такой момент:

https://sun9-19.userapi.com/c626323/v626323907/fad3/PSEFVblEdsE.jpg

Sancho45
01.08.2019, 19:08
Ошибки чтения файлов статичны

Предлагаю пойти от обратного !

1. Предкомпенсация на ИР1/ИР16 работает только на запись, а у вас ошибки чтения, значит этот элемент пока исключаем !


2.
АГ3 стоит 555 серии. Несмотря на это, длительность импульсов она правильную выдает, картинку я выше выкладывал

Не видел картинки!!! Эта АГ3 должна через транзистор кт315 и перемычку READY, которая возле P1/P2 давать сигнал на 6 вывод микросхемы D18 (ТМ7, журнальная нумерация, на вашей плате нумерация изменена вроде), тем самым придерживая проц его сигналом RDY(23 вывод проца) Надо проверить осцилом! Об этом узле не сообщали ни разу !

3 Остается плотность записи ! Я понимаю вашу уверенность на 100%, что тут все в поряде! Но тем не менее, это самый подозрительный пункт. Надо записать на вашем пк дискетку с ЗАКЛЕЕННЫМ окошком плотности. И этот дисковод(от пк) с дискеткой подключить к ОРИОНУ (если есть возможжность), переделывать сигнал DC/RDY не надо, достаточно замкнуть на Орионе 33 и 34 контакты разьема FDD, у меня так дисковод с месяц работал, пока самсунговским не обзавелся !


НУ если и в этих случаях изменений не будет, то есть вариант проверки с осциллографом по контрольным точкам, поищу статейку, и выложу !

Xrust
01.08.2019, 19:10
Denn, L FORMAT$ F: /F
Меня насторожили странные звуки...

https://youtu.be/1X-Rfchv6Sw
Я ничего не понимаю..
"Но, позвольте, как же он служил в очистке?!"

Denn
01.08.2019, 20:22
Вот как раз хотел написать, но Sancho45 опередил: банально попробовать 100% рабочий дисковод от писи на Орионе.

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



Меня насторожили странные звуки...
...
Я ничего не понимаю..
"Но, позвольте, как же он служил в очистке?!"

Память начинает потихоньку возвращаться ко мне, и я вспомнил, что в итоге у меня был "битый" дисковод, который тоже чудил не по-детски. Ситуация в моём случае была осложнена тем, что я писал поддержку НГМД практически с нуля, и не понимал где косяк: в моём коде, в контроллере или в самом дисководе. Почему-то на привод я грешил в самую последнюю очередь, а в итоге оказался глючным он. А точнее даже два привода, третий заработал как надо. И выяснил я таки подключением к писи.
В общем, надо эту мыслю попробовать.

Xrust
01.08.2019, 20:46
Sancho45, 3-й пункт выполнил. Взял дискету с заклеенным окошком плотности, записал на нее образ на ПК, считал его для проверки и даже запустил на эмуляторе - отлично прочиталось. Затем перенес этот дисковод на Орион, замкнув готовность на массу. Существенных сдвигов не произошло. Дискеты как читались с ошибками, так и читаются. Если отклеить окошко HD, то читаются еще хуже - ALT33$ только раз из десяти попыток может прочитать список файлов, а сами файлы считать уже совершенно невозможно. Да еще пока дисковод раскрутится, головками щелкает. С Так что версию HD/DD на этом закрываем окончательно, как несостоятельную.

Denn, претензий к дисководам у меня нет. На ПК они работают отлично и в HD и в DD режимах. Я же говорю, что проверял неоднократно. Образы записываются и считываются безошибочно. "Пропущенные" через дискеты образы работают на эмуляторе без замечаний. Да и что с ними будет? Ими никто никогда не пользовался до сего момента. Они дискету впервые в жизни увидели, паутиной заросли.
Причем если в OS-DOS дискеты хоть и с ошибками, но читаются (вчера даже LADDER загрузить получилось), то в DSDOS вообще неадекватность какая-то наблюдается. Может быть система порты неправильно определяет?
Я все-таки склоняюсь к тому, что с контроллером проблемы. А есть где-нибудь методика настройки орионовского FDC, желательно с осциллограммами?

Sancho45
01.08.2019, 21:36
Sancho45, 3-й пункт выполнил.

Так что версию HD/DD на этом закрываем окончательно, как несостоятельную.
Понял, откинули этот вариант !
2-ой пункт ? Кварц 8мгц, генератор чистые 8мГц выдает ? И дешифратор порта передел был, который на флоп, что бы адреса не дублировались там ошибок нет ?

эти архивы покурили ?
один (https://zx-pk.ru/threads/16969-kontroller-ngmd-orion-128-cborka-i-nastrojka-varianta-2011-fak.html?p=424995&viewfull=1#post424995)
два (https://zx-pk.ru/threads/16969-kontroller-ngmd-orion-128-cborka-i-nastrojka-varianta-2011-fak.html?p=425070&viewfull=1#post425070)


так проверяются порты и выполнение команд
https://zx-pk.ru/threads/16969-kontroller-ngmd-orion-128-cborka-i-nastrojka-varianta-2011-fak.html?p=539530&viewfull=1#post539530

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

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

Denn
01.08.2019, 22:05
Xrust, при подключении привода к Ориону перекрутка шлейфа (10, 11 и 12 линии) как для ПиСи не нужна. С этим всё ок?

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


Может быть система порты неправильно определяет?

Если только "заворот адресов" при "упрощёнке", тут даже сложно представить что может быть.

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

Ещё такой вопрос: процессор в Орионе - ВМ80?

Xrust
01.08.2019, 22:08
Denn,

Дисковод SAMSUNG SFD-321B /LFBL1 подключен к FDC коротким прямым шлейфом,



Ещё такой вопрос: процессор в Орионе - ВМ80?
Да, ВМ80. Хотел Z80 подключить, но что-то пошло не так.


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

Denn
01.08.2019, 22:15
Denn, претензий к дисководам у меня нет. На ПК они работают отлично и в HD и в DD режимах. Я же говорю, что проверял неоднократно. Образы записываются и считываются безошибочно. "Пропущенные" через дискеты образы работают на эмуляторе без замечаний.

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

Если же привод 100% рабочий, то это несколько меняет дело..

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


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

По идее это не должно сильно мешать, т.к. у нас система немногозадачная, и в момент работы с дисководом, обращений хоста к другим устройствам нет. Если КНГМД адекватно определяется в системе и дисковод "дёргается" только при операциях с дискетой, то скорее всего тут всё ок.

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

Единственный момент, ОС конфигурирует КНГМД сразу по всем известным портам одновременно. Речь про выбор стороны и накопителя. ЕМНИП, запись конфигурации производится по двум адресам: F70xh (Короткин) и F720h (авторский).

Xrust
01.08.2019, 22:21
Кварц 8мгц, генератор чистые 8мГц выдает ?
Ну, я бы не сказал, что чистые. Форма сигнала так себе, пилообразная. ЛА выдает фазовые сдвиги 5...10%.

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


Я подумал, что на писи свой дисковод, а на Орионе - свой
Я тщательно протестировал оба дисковода на ПК предварительно. Для Ориона переделал тот, который проще переделать - Самсунг.

Denn
01.08.2019, 22:23
Как вариант попробовать запитать накопитель от БП писи, а не от Орионовского.

Xrust
01.08.2019, 22:27
Не видел картинки!!! Эта АГ3 должна через транзистор кт315 и перемычку READY, которая возле P1/P2 давать сигнал на 6 вывод микросхемы D18
Возможно, картинка пропала. Я подолгу посты редактирую, а форум через час удаляет неактивные вложения. Но импульсы на D18 приходят, это факт. А как проверить, правильные или нет?

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


Как вариант попробовать запитать накопитель от БП писи, а не от Орионовского.
Только что этот вариант проверял - запитывал дисководы от отдельного блока питания. Не заметил разницы. Да и Орион запитал более мощным блоком - глюков и зависонов стало меньше. Но конкретно на чтении дисков это не отразилось.

Denn
01.08.2019, 22:29
Насколько помню из практики, цепь торможения процессора КНГМД влияет только на процесс форматирования, когда пишется весь трек целиком. При посекторной работе мне не удавалось высечь глюк с отключенным формирователем READY.

Xrust
01.08.2019, 22:58
цепь торможения процессора КНГМД влияет только на процесс форматирования,
И похоже она влияет. Как раз с форматированием в DSDOS основная проблема!

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


И дешифратор порта передел был, который на флоп, что бы адреса не дублировались там ошибок нет ?
Ну я переделал, но в суть не вникал.

Denn
01.08.2019, 23:09
И похоже она влияет. Как раз с форматированием в DSDOS основная проблема!

Глюк, о котором я говорю, проявляется иначе: программный цикл записи трека просто виснет намертво, выход только через аппаратный сброс.

Xrust
01.08.2019, 23:15
Глюк, о котором я говорю, проявляется иначе:
Ну, тогда можно принять, что с READY все нормально?

Denn
01.08.2019, 23:16
Полагаю, да.

Xrust
01.08.2019, 23:19
Denn, какую тогда рабочую версию принять? Надо на завтра запланировать, что бы еще проверить.

Denn
01.08.2019, 23:34
Остаётся немного вариантов. Битый шлейф, плохой контакт, непропай, полудохлая микросхема?

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

Ещё бы неплохо на 200% убедиться в работоспособности системного разъёма Ориона. Какие-то другие платы расширения, кроме КНГМД работают исправно?

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

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

Xrust
01.08.2019, 23:36
Какие-то другие платы расширения, кроме КНГМД работают исправно?
Полноценно еще не проверял. COM порт вроде работает, но не мешало бы убедиться. Еще винт надо попробовать, не дошли руки.


полудохлая микросхема?
Большинство перед установкой проверял.

Denn
01.08.2019, 23:44
И всё таки, на скриншоте форматирования: нулевая дорожка на второй стороне полностью отформатирована успешно. Т.е. все необходимые служебные данные и пять секторов записались и считались верно! Если бы что-то было неисправно или неверно спаяно/настроено, то такое было бы невозможно.

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

Интересно, эффект стабильный или второй раз фокус не пройдёт?

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

Я бы попробовал другой привод с Орионом. Может даже вообще 5,25".

Xrust
01.08.2019, 23:44
Denn, видеозапись форматирования смотрели? Почему так?


Интересно, эффект стабильный или второй раз фокус не пройдёт?
Да, всегда так.

Denn
01.08.2019, 23:46
Может оказаться каким-то хитрым образом намученный кварц, например перегретый при пайке.

Xrust
01.08.2019, 23:47
Denn, почему головка по всему диску елозит? Должна же просто последовательно все дорожки перебрать.

Denn
02.08.2019, 00:02
Denn, видеозапись форматирования смотрели? Почему так?

Если это реакция на FORMAT$ /F, то не знаю. Совершенно неадекватная реакция ВГ93 на команды позиционирования головок!
Что при этом на экране происходит?



Да, всегда так.

Т.е. всегда стабильно трек 00 на второй стороне форматируется полностью без ошибок?

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


Denn, почему головка по всему диску елозит? Должна же просто последовательно все дорожки перебрать.

Да, блок головок должен уехать на начало и затем постепенно шагать к центру диска.

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

Опять же, лучше поразвлекаться с помощью утилиты FDVIEW$ - там можно вручную последовательно поперемещать головки, съездить в начало/конец.

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

Вот ещё информация к размышлению. Мы когда даём команду позиционирования головок на нужный трек, то со стороны Ориона просто записывается номер дорожки в соотв. регистр ВГ93, а дальше она уже полностью всё делает самостоятельно, без участия Ориона! Т.е. это уже "интим" между ВГ93 и приводом. ВГха "знает" где сейчас находятся головки, математически расчитывает сколько раз и в какую сторону нужно шагнуть, делает это и далее ищет в служебной информации трека логический номер дорожки - он должен совпасть с искомым. Орион в это время лишь мониторит флаг готовности регистра состояния ВГ93.
Т.е. фактически ошибки позиционирования указывают на проблемы в связке КНГМД+накопитель, интерфейс с хостом тут ни причём.

Xrust
02.08.2019, 00:11
Что при этом на экране происходит?
Ничего. Затем форматирование заканчивается и все.


Т.е. фактически ошибки позиционирования указывают на проблемы в связке КНГМД+накопитель, интерфейс с хостом тут ни причём.
Логично. А может команды неверные приходят? Но почему же при чтении таких глюков нет?


лучше поразвлекаться с помощью утилиты FDVIEW$ - там можно вручную последовательно поперемещать головки, съездить в начало/конец
Да в принципе оно работает, но иногда тоже "крышу сносит" и перестает читать сектора.

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


Т.е. всегда стабильно трек 00 на второй стороне форматируется полностью без ошибок?
Вроде да. Можно завтра проверить. Но где фактически головки при этом находятся - затрудняюсь сказать. Ближе к концу форматирования головка упирается уже в центр диска со скрипом.

Denn
02.08.2019, 00:11
Смотрю на свою плату, все микросхемы серии 1533, даже буферная ЛН2 и АГ3 !
Резисторные сборки: RR1=4,7 ком, RR2=3,3ком.
В финальном варианте МГТФ-исправлений ещё больше, чем на том фото, которое я размещал ранее.

Sancho45
02.08.2019, 09:56
А может команды неверные приходят? Но почему же при чтении таких глюков нет?

Резисторная сборка на шине данных есть, перед вг93 (R2/1 вроде).

Под os-dos, она же cp/m есть много форматировщиков, в том числе графических и выводящих инфу, какой сектор , сторона , трек и тд, они что показывают ?

Фото платы в высоком разрешении, ту половину, где контроллер флопа в студию

сегодня есть немного времени, попробуем вместе разобраться !



И фото той половины, где z80 и перемычки под его конфигурацию

Xrust
02.08.2019, 11:12
Резисторная сборка на шине данных есть, перед вг93 (R2/1 вроде).
Есть

Под os-dos, она же cp/m есть много форматировщиков,
Мне пока ни один не попался. Да и саму систему загрузить редко удается.

И фото той половины, где z80
ВМ80

Sancho45
02.08.2019, 11:23
ВМ80
z80 и вм80 в одном месте, меня просто интересует, почему z80 не завелся, что делали




Мне пока ни один не попался.

ну дык поискать надо http://orion128.in.ua/, вот тут например хороший архивчик, в разделе программы , я оттуда часть софта юзал, там и архивы дисков от Error404 и других людей есть, куча всего на 1.2 гб

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

Ща гляну у себя

Xrust
02.08.2019, 11:29
альбом (https://photos.app.goo.gl/nVAicfDNEp8L9WxM6)

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

Sancho45, после того, как я распаял компоненты Z80Card на плату, ВМ80 работать перестал, хотя перемычки стояли по умолчанию.

Sancho45
02.08.2019, 12:44
Sancho45, после того, как я распаял компоненты Z80Card на плату, ВМ80 работать перестал, хотя перемычки стояли по умолчанию.

все верно, так и должно быть , потому что мелкологика к z80,блокирует сигналы - MEMW, DBIN, SYNC и для правильной работы вм80 их надо (перемычки) разрезать, либо оставить соединенными и установить z80 !!

Если установлен z80, то перемычки MEMW, DBIN, SYNC оставляем замкнутыми, а F8,F9,FA, MB0,MB1, D14 и 13 перерезаем положение 1-2 и ставим 2-3, с 13 была ошибка во второй ревизии, в 3-ей надеюсь исправили

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

перемычка ир16 разрезана (с нижней стороны платы)? плохо видно на фото

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

возле 10 вывода d25, где провод, там порез ? 15 вывод D89 , от других соединений отрезан? должен только к этому проводу и не более ! И 3ий провод, который на разьем идет , он к чему подключен ? не разберу.

Xrust
02.08.2019, 12:59
перемычка ир16 разрезана
Да

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


возле 10 вывода d25, где провод, там порез ?
Нет

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


Если установлен z80
А как правильно перемычки выставить для ВМ80 с установленными компонентами Z80Card? Или так нельзя?

Sancho45
02.08.2019, 13:00
ну дык поискать надо http://orion128.in.ua/
в этом архиве 1.2гб по пути ORION128\Программы\Orion-Software\Disks\@Error404-1\Disk100
две системные дискетки работают по моему в 0 банке озу и там есть форматер
у меня сейчас проблема в своих архивах чего то найти, комп сменил, а инфа на старом винте, уже не помню где там чего

Xrust
02.08.2019, 13:00
с 13 была ошибка во второй ревизии
Вроде исправили.

Sancho45
02.08.2019, 13:03
А как правильно перемычки выставить для ВМ80 с установленными компонентами Z80Card? Или так нельзя?


MEMW, DBIN, SYNC и для правильной работы вм80 их надо (перемычки) разрезать,
остальные в положении 1-2 по умолчанию , только пищалка не будет пикать, там еще где то что то, не помню

Denn
02.08.2019, 13:09
И прошивка Монитора другая нужна для Z80..

Sancho45
02.08.2019, 13:23
И прошивка Монитора другая нужна для Z80..
для пищалки и мелких фиксов, а так то система и с обычным монитором запустится

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


только пищалка не будет пикать
вывод 9 тм2 в обвязке z80 будет блокировать пищалку с ВМ80, идет на выход16 проца (вм80), в 3-ей ревизии вроде мычка есть , не знаю, но это не смертельно)

Denn
02.08.2019, 13:23
для пищалки и меких фиксов, а так то система и с обычным монитором запустится

- Не всякая реализация Z80 полноценно имитирует команды IN xx/OUT xx=LDA xxxx/STA xxxx.
- Инициализация порта диспетчера ОЗУ
- Тайминги опроса клавиатуры при изменении клока ЦП уплывают.
- Прерывания.
- Звук.

Sancho45
02.08.2019, 13:28
Не всякая реализация Z80 полноценно имитирует команды IN xx/OUT xx=LDA xxxx/STA xxxx. Тайминги опроса клавиатуры при изменении клока ЦП уплывают. Звук.
ну так я вроде так и указал

для пищалки и мелких фиксов


Но на данной плате этот монитор работает, у меня в пзу один из мониторов и самый первый до сих пор живет и при переключении джамперами отлично работает
Здесь вроде обсуждается конкретная плата и я знаю о чем пишу!!!

Denn
02.08.2019, 13:31
у меня в пзу один из мониторов и самый первый до сих пор живет и при переключении джамперами отлично работает

Как, кстати, на практике работа клавиатуры с Мониторами под ВМ80 на z80@5МГц ?

Sancho45
02.08.2019, 13:34
на этой плате ps/2 прикручен к вв55, нормально работает, или что то конкретное интересует ?
и тут не 5 , а 3.5 честных

Denn
02.08.2019, 13:41
на этой плате ps/2 прикручен к вв55, нормально работает, или что то конкретное интересует ?
и тут не 5 , а 3.5 честных

Интересует скорострельность и, соответственно, возможность работы с драйвером под ВМ80. Например, на ОРИОН-ПРО с ПЗУшным опросом клавиатуры на 5 МГц работать невозможно, а на 10 МГц просто нереально. Полагаю, что даже на 3,5 МГц будет некомфортно.

Sancho45
02.08.2019, 13:48
у меня для вм80 только самый первый монитор, который просто монитор и 3.1, в них скорость нормальная, остальные мониторы для z80, в некоторых скорость зашкаливает и при 2.5 мгц, в разных ОС по разному, но это известная проблема, барсик вроде изложил исчерпывающую инфу по этому поводу..... где то тут ....

Xrust
02.08.2019, 14:14
две системные дискетки работают по моему в 0 банке озу и там есть форматер
У меня есть некоторые проблемы с загрузкой OS. А нет ли форматтера под ОРДОС?

Sancho45
02.08.2019, 16:03
У меня есть некоторые проблемы с загрузкой OS. А нет ли форматтера под ОРДОС?

Вроде есть такой. Поищу.

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

69711
Вот образ диска супер пупер атласа, но в USER1 есть утилита формат, работает из под ордоса, так и называется format.bru
можно ее с диска атласом вытащить или прямо из архива в пзу, ну там заголовок поменять или чего там

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

format$.bru ))

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

https://i.ibb.co/dJvJ8vv/20190802-184501.jpg (https://ibb.co/dJvJ8vv)

Xrust
02.08.2019, 16:58
Sancho45, кажется у меня проблемы с дешифрацией ВГ93. На CS постоянно присутствуют отрицательные импульсы. Они ведь должны только при обращении появляться?

Sancho45
02.08.2019, 17:44
да , поэтому я и просил фото , про третий провод так и не было ответа, куда он там идет

И 3ий провод, который на разьем идет , он к чему подключен ? не разберу.

Получается есть импульсы даже просто в ордос например, когда нет обращения ?

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

и это продублирую

15 вывод D89 , от других соединений отрезан? должен только к этому проводу и не более !

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

если 15 вывод D89 не отрезали от других дорожек, то просто отпаяйте провод от него для проверки

Xrust
02.08.2019, 18:06
15 вывод D89
Так и есть, он под корпусом со 2 выводом соединен...


Получается есть импульсы даже просто в ордос например, когда нет обращения ?
Да

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


возле 10 вывода d25, где провод, там порез ? 15 вывод D89 , от других соединений отрезан? должен только к этому проводу и не более !
Т.е. D25 10 и D89 15 должны быть соединены только между собой и больше ни с чем?

Sancho45
02.08.2019, 18:12
Так и есть, он под корпусом со 2 выводом соединен...

Со 2ым выводом и должен , но надо отрезать его от 4 выв D27

третий провод должен как раз и идти на этот 4 выв D27
провод от 10 выв d44

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


Т.е. D25 10 и D89 15 должны быть соединены только между собой и больше ни с чем? НЕЕЕТ

это про микросхему D44

вход 9 к адресной шине бит a07,
вход 10 к выходу 4 D27 (155ид4) ,
а выход 8 к дешифратору флопа D89 (ид4) входы 2 и 15,
отрезав их предварительно от 4 выв D27(ид4)

Xrust
02.08.2019, 18:22
Со 2ым выводом и должен , но надо отрезать его от 4 выв D27

третий провод должен как раз и идти на этот 4 выв D27
провод от 10 выв d44
Это есть.

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


вход 9 к адресной шине бит a07,
Проверено

вход 10 к выходу 4 D27 (155ид4) ,
Проверено

а выход 8 к дешифратору флопа D89 (ид4) входы 2 и 15,
отрезав их предварительно от 4 выв D27(ид4)
Все верно

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


Получается есть импульсы даже просто в ордос например, когда нет обращения ?
Вот именно!
OFF пойду кофе заварю...

Sancho45
02.08.2019, 18:53
ну тогда отпаять провод от 2 и 15 вывода D89 и проверить импульсы должны пропасть по любому, если пропали, то подключить 2 и 15 выв D89 другим проводом к 4 выв D27
будет как первоначально запланировано , может в этой ревизии еще что то
если при первом пункте не пропали, то смотреть D89

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

да, и проверить куда 2ой вывод d77 идет , должен к 10 выв D89 как на схеме KTR
На схеме Рябцова не пойму

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


да, и проверить куда 2ой вывод d77 идет , должен к 10 выв D89 как на схеме KTR
На схеме Рябцова не пойму

к диодам ,к анодам vd2/5 vd2/1

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

проверить полярность и сами диоды vd2 /1 /2 /4 /5

Xrust
02.08.2019, 19:16
Sancho45, отпаял 2,15 D89, импульсы пропали. Подключил к 4 D27 - появились :(

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


На схеме Рябцова не пойму
У него перемешаны обозначения с разных ревизий, голова кругом идет...

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


к диодам ,к анодам vd2/5 vd2/1
Да, на аноды диодов приходит. У меня Шоттки 1n5819 стоят. Полярность правильная, стоят анодами вместе, звонятся в одну сторону.

Sancho45
02.08.2019, 19:27
к диодам ,к анодам vd2/5 vd2/1
вот удобочитаемо (https://zx-pk.ru/threads/27462-sborka-nastrojka-platy-orion-128(uknts)-ps-2(caro)-fdd-ide-z80card2.html?p=908640&viewfull=1#post908640)
Но нам это уже не надо
Сигнал с выв 4 D27 выдается только при обращении к адресам выше F700h
ордос не должен туда лезть
проверяем ее D27

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

значит идет дублирования с адресом F600 или F500
надо проверить 4,5,6, выв d27 на кз

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

4,5,6, D27
исправился

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

а лучше заменить ее

Xrust
02.08.2019, 19:30
надо проверить 4,5,6, выв d27 на кз
Проверил, ОК.


а лучше заменить ее
Хорошо, сейчас отсос достану.

Sancho45
02.08.2019, 19:39
если в этой микрухе порты пересекаются (4,5,6 выводы), это может объяснять глюки с клавой и чтением из пзу при работе с флоповодом!

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

4,5,6 и 7 на клаву

Xrust
02.08.2019, 19:50
Sancho45, D27 КМ555ИД4 выпаял, тест на MiniPro проходит.

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

Есть еще одна такая же, есть К555ИД4, есть даже К155ИД4 одна. Какую выбрать?

Sancho45
02.08.2019, 19:56
155 )))или любую и попробовать просто с монитором без ордоса , будут ли импульсы, уж просто монитор точно не должен лезть в адрес F700

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

может подтяжку 1 ком на этот 4 вывод d27? не будет лишней

Xrust
02.08.2019, 20:38
Sancho45, запаял к155ид4, как и ожидалось, ничего не изменилось. С 4 вывода идут отрицательные импульсы, даже в мониторе. Осцилл говорит там что-то про 62кГц.

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


может подтяжку 1 ком на этот 4 вывод d27? не будет лишней
Так он и так в высоком уровне.

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

Sancho45, запаял резистор. Все равно импульсы остались, только фронт слегонца скруглился.

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

Решил проверить, что на входы D27 приходит. Думаю, ЛА в этом поможет.

Sancho45
02.08.2019, 20:38
наберите в мониторе программу директивой М0
с3
00
00
потом точка .
и G0
т.е. запустить с адреса 0000h
будет вечный цикл и импульсы должны пропасть

Xrust
02.08.2019, 20:54
Вот что на выводах D27:

69715

Sancho45
02.08.2019, 20:58
Вот что на выводах D27:

69715

По логике так и должно быть , главное еще и сигнал на выв 2 D27
Если запустить цикл сообщением выше, то 13 и 3 всегда будут в 0
импульсов не должно быть на 4 выв

Xrust
02.08.2019, 21:05
Sancho45, это монитор к порту обращался. Переключился на другую версию и на 4 D27 стало тихо. Только ORDOS не стартует. Как ее запустить из монитора? Промт ОРИОН128.2 и =>_

Denn
02.08.2019, 21:12
Только ORDOS не стартует. Как ее запустить из монитора? Промт ОРИОН128.2 и =>_

Директива [Z], емнип

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

но сначала [R]

Xrust
02.08.2019, 21:13
О, нашел монитор другой версии, который запускает ОРДОС и не мусорит.

Sancho45
02.08.2019, 21:17
в любом случае обращений не должно быть к вг93, даже в ордосе, там еще несколько адресных линий участвуют
обычный монитор1 не совместим с ордос 2.4 и выше

Xrust
02.08.2019, 21:56
Sancho45, у меня какой-то 3.1 стоял, который дергал порт. Сейчас запускаю TESTD$, выбор ВГ93 работает как надо. Попробую дисковод подключить.

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

Посмотрел дамп F700 - сразу видно, что порты пошли вверх отображаться. Верну-ка я перемычки на место.

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

После смены монитора стало жить получше. Пропали глюки клавиатуры в CP/M. Теперь можно нормально вводить команды и т.д. Хотя чтение так и идет с ошибками, система стала грузиться лучше. Нашел на одной дискете FORMAT.COM и запустил. Форматирование началось, но проходит мягко говоря странно: программа выводит на экран какие-то непонятные цифры, время от времени дисковод останавливается и запускается снова. Вот уже минут 5 "идет процесс": HEAD 0 CYLINDER 10 1!? - как-то так.

Sancho45
02.08.2019, 22:06
дык выложил же образ атласа и форматировщик для ордоса
Что - то как то все подозрительно, запустил сейчас монитор 3.1 для вм80 и никаких сигналов на выборку вг93 не идет и работает все в ордосе, os-dos тоже пашет, глюков с запаздыванием клавы тоже нет

Xrust
02.08.2019, 22:09
Sancho45, дык записать образ надо, а это к другому компу идти...

Sancho45
02.08.2019, 22:33
А при отключенном сигнале ready, который возле p1/p2 разница в поведении есть?
У меня этот контроллер с первого раза заработал, не считая ошибок в разводке 2ой версии.

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

Z80 удалось запустить ?

Xrust
02.08.2019, 22:39
Sancho45, FORMAT ордосовский запустил, только он тоже не работает как надо. Очень медленно что-то пытается записать. Уже минут 5 прошло, а он все 4 дорожку пишет.


Z80 удалось запустить ?
пока не занимался этим.

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


А при отключенном сигнале ready, который возле p1/p2 разница в поведении есть?
Без нее вообще не работает - дисковод с ума сходит, трещат головки и ничего не может прочитать.

Sancho45
02.08.2019, 22:43
Поставьте z 80 , там этот сигнал не нужен.

Xrust
02.08.2019, 22:54
Попробую завтра.

Sancho45
02.08.2019, 23:02
смотрю схему там вообще ничего нет, что могло бы давать ошибки чтения! сигнал идет на D82, ее думаю уже пощупали, далее на вг93 и она отдает процу , все просто
кондер 200пкф с D82, вг93 и аг3 , всЁ , что может влиять на ошибки чтения, не считая магии !

вот тут есть примеры схемотехники и краткое обьяснение бац (http://emuverse.ru/wiki/%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D 0%B5%D1%80_%D0%B4%D0%B8%D1%81%D0%BA%D0%BE%D0%B2%D0 %BE%D0%B4%D0%B0:_%D1%81%D1%85%D0%B5%D0%BC%D0%BE%D1 %82%D0%B5%D1%85%D0%BD%D0%B8%D0%BA%D0%B0_%D0%B8_%D0 %BF%D1%80%D0%B8%D0%BD%D1%86%D0%B8%D0%BF%D1%8B_%D1% 80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B)

Xrust
02.08.2019, 23:14
Sancho45, да я уже там читал. Я же еще параллельно с Корветом сражаюсь, тоже не хочет дискеты читать. Тоже понять не могу, в чем проблема? Вроде схема простая, почему не работает?

Sancho45
03.08.2019, 14:45
перемычка ир16 разрезана (с нижней стороны платы)? плохо видно на фото


Да

А вывод 8 к555ир16 к +5 в притянут через 1ком? это существенно может влиять на запись и форматирование ! Он не должен висеть в воздухе !

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



Во второй версии платы резюк есть R2/15 а в третьей его даже на схеме нет !!!
и на фото не вижу ничего подобного

Xrust
03.08.2019, 14:53
А вывод 8 к555ир16 к +5 в притянут через 1ком?
Притянут. Скорее всего через сборку.

Sancho45, собираю ZXCard, нет к155тм2, которую рекомендуют ставить именно этой серии. Это из-за нагрузки? Есть 555, 1533, 531 серии. Какую выбрать?

Sancho45
03.08.2019, 15:06
нет там никакой нагрузки
531 например, побыстрее она чем 155

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


Притянут. Скорее всего через сборку.
точно , я там даже дорожки не вижу

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



531 например, побыстрее она чем 155
да и вообще любую
по схеме одна половинка на вывод звука, другая на управление переключением банок памяти, точнее портом FB

Xrust
03.08.2019, 15:08
Sancho45, еще D63 указано кр531кп11. Но они у меня почему-то проверку не проходят на МиниПро. Скорее всего питалова не хватает, но все же. На какую серию лучше заменить?

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

Так, в режиме ВМ80 все работает. Попробую сейчас кр1858вм1 поставить.

Sancho45
03.08.2019, 15:08
Sancho45, еще D63 указано кр531кп11
у меня 531 в панельке

Xrust
03.08.2019, 15:45
Sancho45, не взлетает. Только растр. А КМОП Z80 подойдет?

Sancho45
03.08.2019, 15:52
устанавливал T34, вм1 и sharp z80a, все работали, другие не пробовал
Если z80, то перемычки MEMW, DBIN, SYNC оставляем замкнутыми, а F8,F9,FA, MB0,MB1, D14 и 13 перерезаем положение 1-2 и ставим 2-3
Это все сделано ? Не понимаю , как так то , там тоже ничего хитрого , все с первого раза пускается !

Xrust
03.08.2019, 15:57
Sancho45, перемычки выставлены, ПЗУ заменена. Почему-то низкий уровень на /WAIT.


Не понимаю , как так то ,
А уж я то как!!!!

Sancho45
03.08.2019, 16:05
перемычку ready удалить , которая возле р1/р2
и 13 перемычку ща проверю
я у себя 1-2-3 положение делал

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

по схеме 3ей ревизии перемычка 13 не исправлена , надо все 3 контакта замкнуть

Xrust
03.08.2019, 16:13
Sancho45, уже лучше. Проц стал активность проявлять. Только все равно не грузится ни монитор, ни тест.

Sancho45
03.08.2019, 16:16
по схеме 3ей ревизии перемычка 13 не исправлена , надо все 3 контакта замкнуть
это сделали ?