Вход

Просмотр полной версии : Специалист "Восточный экспресс": сборка и наладка



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

fifan
14.12.2018, 07:04
Еще вопросик, С10 ставить 47мкФ или 22мкФ?

Это изменённая схема видеовыхода и мне сказали, что его можно не ставить. А так - 22 мкФ.

brduin
14.12.2018, 21:58
Запустил плату
поменял местами выводы D14 6 > 8
Если оставить как по схеме комп не стартовал

Cornelius
15.12.2018, 00:00
Запустил плату
С платой расширения?


что его можно не ставить
Речь шла про не ставить конденсатор на 0.022uF (С11). С10 обязателен, на 22uF.

fifan
15.12.2018, 08:19
Запустил плату
поменял местами выводы D14 6 > 8
Если оставить как по схеме комп не стартовал

В каком смысле? Может сигнал STRT взяли с 8 вывода?

brduin
15.12.2018, 09:39
В каком смысле? Может сигнал STRT взяли с 8 вывода?

Да. На 8 выводе при сбросе лог.0 блокирует работу элемента DD20.1
10 вывод DD14.3 подключил на сигнал /WR проца (36 вывод DD30) сброс работает четко

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


С платой расширения?

Нет

brduin
24.12.2018, 20:26
http://www.picshare.ru/uploads/181224/H8r6XY2dZx_thumb.jpg (http://www.picshare.ru/view/9742934/)

Запустил плату расширения клава и CDcart заработали сразу
Цвет немного переделал
DD9 вывод 6 подключил на +5V (к выводу 8 DD9)
DD9 вывод 9 к выводу 6 DD6

fifan
25.12.2018, 15:17
DD9 вывод 6 подключил на +5V (к выводу 8 DD9)
DD9 вывод 9 к выводу 6 DD6
Не пойму смысл этой переделки, по готовой схеме не заработало?

brduin
25.12.2018, 19:26
Не пойму смысл этой переделки, по готовой схеме не заработало?

Нет если 1 вывод DD9 на плюс 5V чёрточки на экране, 1 вывод на земле более менее читабельно но цвет не совпадает по точкам


==== Но с цепью R2 соединяется только вывод 8, а 1 вывод DD9 - о чудо! идёт на общий провод?! Но пин 1 посаженный на общий провод ничего не даёт, т.к. это вход последовательного ввода, а у нас ИР16 применяется в параллельном вводе. ==

Походу ИР16 работает не в том режиме , а дальше читаем описание ИР16

Cornelius
25.12.2018, 20:06
То ли лыжи, то ли...
В одном месте про 6 и 9 вывод DD9, в другом про 1 и 8 DD9. А дальше идите сами читайте.
И здесь:

1 вывод на земле более менее читабельно но цвет не совпадает по точкам

Но пин 1 посаженный на общий провод ничего не даёт
что брать за истину?
Маленькая просьба, для нас, особо одарённых, не соблаговолите ли Вы, дать более подробные пояснения. Просто понять ход мысли, если техническое решение Ваше.
И да, у Вас, судя по написанному, ещё первая версия платы расширения? Которая с диодами? Во второй версии сигнал R2 и выводы DD9 поправлены.

brduin
25.12.2018, 20:30
Но пин 1 посаженный на общий провод ничего не даёт


Это не моё сообщение цитата от сюда #433

А я решил проверить это по схеме. Да полный бардак. 1 и 8 вывод DD9 платы расширения должны идти в цепь R2 - это соединение с выводом 8 DD6 и 8 контактом панельки под ИР1.
Но с цепью R2 соединяется только вывод 8, а 1 вывод DD9 - о чудо! идёт на общий провод?! Но пин 1 посаженный на общий провод ничего не даёт, т.к. это вход последовательного ввода, а у нас ИР16 применяется в параллельном вводе.


плата расширения без диодов DD9 первый вывод идет на плюс 5V
DD9 1 вывод на земле изображение как тут #421

http://www.picshare.ru/uploads/181225/Wii4NSu9LN_thumb.jpg (http://www.picshare.ru/view/9745957/)

Cornelius
25.12.2018, 21:30
То есть, если я всё правильно понял, из ранее написанного, у Вас сделано следующее:
На плате расширения
1. 1 нога DD9 отрезана от R2 и подключена к +5В (хотя он и так притянут к питанию через резистор на основной плате, т.е. ничего делать ненать);
2. 6 нога DD9 отрезана от Q3 и подключена к +5В (к 1 или 8 ноге DD9 - здесь более-менее понятно, переводим в постоянный параллельный режим);
3. 9 нога DD9 отрезана, и подключена к сигналу Q3 (который шёл на 6 ногу - т.е. регистр теперь у Вас тактируется сигналом выборки? (((ЭТО ДЛЯ ЧЕГО???)))).
Всё верно?

brduin
25.12.2018, 22:33
Да

Cornelius
25.12.2018, 22:49
То есть, если сейчас вернуть 9 ногу на место (к тактам генератора), то картинка пропадает?

brduin
26.12.2018, 07:33
То есть, если сейчас вернуть 9 ногу на место (к тактам генератора), то картинка пропадает?

У меня появляются помехи в виде хаотически мелькающих точек



3. 9 нога DD9 отрезана, и подключена к сигналу Q3 (который шёл на 6 ногу - т.е. регистр теперь у Вас тактируется сигналом выборки? (((ЭТО ДЛЯ ЧЕГО???)))).


Один цвет на 8 точек

Загрузчик использую этот, подскажите что в загрузчике изменить чтобы пропустить загрузку с ленты

fifan
26.12.2018, 08:41
Ничего не поменяешь. Нужно применить пропатченный Монитор 4.

fifan
26.01.2019, 20:08
Запустил я новую плату Восточного Экспресса. Картинка точна такая же как и здесь (https://zx-pk.ru/threads/28706-spetsialist-quot-vostochnyj-ekspress-quot-sborka-i-naladka.html?p=987710&viewfull=1#post987710). Я не понял чем там изыскания нормального сигнала закончились? Попробовать вытащить ВВ55 из панельки (у меня все микросхемы на панельках)?

balu_dark
28.01.2019, 22:25
fifan а можно попросить сделать образ для сд карты со спец коммандером для нашего экспресса со всеми ркс с подпапками игры, системные, и игры с цветом, и что там еще было ? просто я с дочкой его собираю - а времени всего до третьего февраля чтобы она спаяла , а мне запустить и хотя бы показать несколько программ пока я тут. Просто блин уткнулся в дефицит КП2 по месту и ищу атмеги8 для платы расширения. Поэтому цейтнот. Да и вам на раельном компе проще проверить работу получившейся сборки. С меня - какая нибудь форма спасиба :)

Pluto
28.01.2019, 22:58
brduin, спасибо!
Сделал Ваши доработки и Спец засиял цветами!

https://i.ibb.co/7S35Xyd/0-A115453-55-B9-465-F-9-F35-60-FC75-A39-C8-F.jpg (https://ibb.co/3Txq7h9)

https://i.ibb.co/BL0KNZf/41209716-B999-4-C40-8-C7-B-EFF636-FE2-D28.jpg (https://ibb.co/7vsN4WS)

https://i.ibb.co/J5mbRfp/79968185-928-C-435-C-9429-E1774331874-D.jpg (https://ibb.co/TmYnBV0)

https://i.ibb.co/5Lgkpw1/705338-ED-B457-4727-A3-CC-55767-F779-E6-E.jpg (https://ibb.co/tDTzjFH)

https://i.ibb.co/Tm3y5VJ/E5-F05-E8-A-4-F1-E-4-E70-BE2-E-7-D10-D59716-F4.jpg (https://ibb.co/gzKYC5Q)

https://i.ibb.co/7vH1PW7/74-DA2-D1-D-50-E4-4-C07-8-C97-35-FC847-F0964.jpg (https://ibb.co/rkgwY6n)


Бейсик тоже перестал вылетать, заработал.
Клавиатура через ps/2 так и не работает, и черт с ней, доделаю на Чери кнопках будет даже лучше.

fifan
29.01.2019, 06:48
а можно попросить сделать образ для сд карты со спец коммандером для нашего экспресса со всеми ркс с подпапками игры, системные, и игры с цветом

Никогда с составом SD карты не заморачивался, но старался цветные доставать. SpetsBrowser под Vinxru контроллер я не делал, да и от самого автора нормальный (выше на фотке). Так держите, хотя я уже выкладываю раз четвёртый...

Pluto
02.02.2019, 14:33
Пора подумать о корпусе

https://i.ibb.co/7YcPjhh/01154-BDC-DB73-4-B31-BB96-B66-DB58-A810-F.jpg (https://ibb.co/smSnb77)

Лоток из Ашана.
Или опять засуну в подходящий малярный лоток.

fifan
03.02.2019, 04:16
Что-то я не понял, зачем делать начальный пуск на плате, если он не срабатывает. Я когда-то то рекомендовал как сделать, меня не послушали. Что сейчас? Не рабочая главная плата - нет нормального начального пуска. Уже вторая версия платы, которую нужно мгтэфить - прекрасно. Буду резать дорожки и ставить на триггер сигнал /WR куда надо. Вроде после доработки (https://zx-pk.ru/threads/28706-spetsialist-quot-vostochnyj-ekspress-quot-sborka-i-naladka.html?p=991297&viewfull=1#post991297) удалось заставить начальный пуск работать.

Cornelius
03.02.2019, 11:27
Лоток из Ашана.
Бомба!

По поводу мгтфить - отрезок мгтф в 1,5 см., решающий проблему начального запуска, на фоне остальных необходимых проводов, это совсем мелочь, с учётом истории вопроса. Тем более, что оригинальное решение было предложено после выпуска релиза (на рассылаемых сейчас платах сделано). В остальном, релиз полностью рабочий, как с платой расширения, так и без неё. Так вижу.

fifan
05.02.2019, 10:55
Запустил основную плату. Быстрый тест ОЗУ проходит, на длинном тесте ОЗУ (по клавише 1) показывает на всех 8-ми ошибки. На поле клавиатуры идёт треск в динамики, поле моргает. Может резисторы подтяжки малы (я поставил на 4,7 кОм).

Alitius
06.02.2019, 11:47
Сделал доработки, добился прохождения теста Рюмика с ВВ55 (клавиатуры пока нет, пока тест по умолчанию), плата очень капризна к микросхемам памяти, из 50 штук ру5г (из одной партии) на плате заработали меньше половины, хотя эти же микросхемы прекрасно работают на других платах.

Начал собирать плату расширения, долго не мог прошить atmega8 через asp, пришлось собирать fusebit doctor и сбрасывать фьюзы, хоть микросхемы и новые были, из разных источников, но ни одна не виделась. Пробую запустить плату расширения, пока большого результат не добился.

fifan
06.02.2019, 18:24
плата очень капризна к микросхемам памяти, из 50 штук ру5г (из одной партии) на плате заработали меньше половины, хотя эти же микросхемы прекрасно работают на других платах.
Я писал выше, что у меня при длительном тесте ОЗУ все РУ5 показали ошибки. Хотя я собирал оригинал Экспресса (они оттуда) там всё было чётко.

Cornelius
06.02.2019, 20:50
Была такая "плавающая" ерунда с микросхемами памяти РУ5 на Орионе. Правда, на одном, конкретном экземпляре. Смотрите RAS/CAS, возможно один из сигналов нужно подзадержать конденсатором на 10-68pF. Как вариант, помехи по питанию.


но ни одна не виделась
Питание на прошиваемую мегу подавали с программатора или с платы компьютера?
Я делал так: плата с припаянными контроллерами подключалась к программатору, с него же подавалось питание. Зашивались оба контроллера и после этого запаивалось всё остальное.

Alitius
07.02.2019, 10:16
Как вариант, помехи по питанию
После ваших слов подозрения к моему китайскому БП только усилилось, т.к. на нем профик 3.02 тоже через одно место запускается, попробую взять другой БП.


Питание на прошиваемую мегу подавали с программатора или с платы компьютера?
Я делал так: плата с припаянными контроллерами подключалась к программатору, с него же подавалось питание. Зашивались оба контроллера и после этого запаивалось всё остальное.
Пробовал и с программатора и платы компа, после сброса фьюзов начинают видеться и так и так. Ну да ладно, главное прошил =)

fifan
07.02.2019, 14:12
Если Вы прошиваете Атмегу8 для адаптера PS/2 клавиатуры, то после прошивки она не будет видеться, я такую заново "лечил" потом только фьюзе бит доктором. Подробнее об адаптере здесь (http://www.spetsialist-mx.ru/index4.html).

fifan
11.02.2019, 06:50
Вроде стало всё в норме - чёткое не срывающееся изображение, нет зависания в тесте. Тест ОЗУ пройден даже по клавише 1 теста Рюмика (полный тест ОЗУ). Оказывается был виноват сам процессор, какой-то подпалённый он оказался. Мог остановится, как будто работал в пошаговом режиме. Заменил я его. Перехожу на подключение платы расширения.

Pluto
12.02.2019, 08:43
Решил опять в малярный лоток затолкать.

Хоть какой то "дизайн" :)

https://i.ibb.co/GH6c0tw/7471658-B-BD31-41-AD-81-B6-E94-FBC217436.jpg (https://ibb.co/SfjRPdT)

https://i.ibb.co/gFGJHcQ/6559621-A-D08-C-406-D-98-EF-3-C3-AE5-B4-CF72.jpg (https://ibb.co/1J3Th4B)

Копейкин
12.02.2019, 09:49
Да, дизайн интересный. А блок питания какой?

Pluto
12.02.2019, 11:09
Из Чип и Дипа, 5,12 в.
Попробую в корпус расположить.

https://i.ibb.co/YfFDSYC/96-F034-E9-27-E0-496-D-8-C9-F-6-FDEF73-FE7-AC.jpg (https://ibb.co/j3PVYBN)

https://i.ibb.co/WWF8vQ4/46-C02075-7-F07-4-B60-A8-F9-20-D896-C9-C45-A.jpg (https://ibb.co/WWF8vQ4)



Или внешний Микрошевский.

fifan
12.02.2019, 11:22
А колпачки кнопок какие есть/будут? Я хочу заказывать у китайцев не знаю кого подешевле.

Pluto
12.02.2019, 11:34
Я тоже на Али все подбираю...
Не могу найти с прозрачными крышками, как на кассовых аппаратах стоят
Простые колпачки можно взять набором 105 шт рублей за 700..

видел такие, но с кнопками в комплекте..

https://i.ibb.co/pKr1MwT/860876348-83855604.jpg (https://ibb.co/pKr1MwT)

fifan
12.02.2019, 15:57
Я буду заказывать 87 штук (столько в комплекте), белые.

Pluto
12.02.2019, 16:51
Я присмотрел комплект колпачков с латинским шрифтом (105 шт). Русский шрифт сам нанесу.

Под пробел можно приспособить одну из удлиненных.


fifan,
87 шт кажется, может не хватить, там много "длинных" клавиш.

fifan
12.02.2019, 17:27
87 шт кажется, может не хватить, там много "длинных" клавиш.
Неа, всё нормально 87-11 ("длинных")=76. На Специалист нужно 71 "коротких" (на плату от Cornelius'а). Тут (https://ru.aliexpress.com/item/87Key-Keycap-PBT/32948659297.html?spm=a2g0s.13010208.99999999.260.7 a773c00C5UUo1) или у подобного хочу заказать.

Pluto
12.02.2019, 17:40
Тут или у подобного хочу заказать.
Там вообще то 15 "длинных". В нижнем ряду все "нестандарт".
Но хватить должно.
P.s. че то больно дорого:(

fifan
12.02.2019, 17:53
Это ещё дешево, у других за тысячу переваливает.

Pluto
04.03.2019, 23:59
https://i.ibb.co/tpgKgMP/572-A72-D6-A6-B8-422-B-9-D05-BF0-E91778554.jpg (https://ibb.co/zVpxphH)

https://i.ibb.co/sHc7YXQ/F7-A0527-F-0111-4202-991-A-792-F41-F0-EF7-A.jpg (https://ibb.co/8cGkZQ2)

В итоге все уместилось в лотке.
Кнопки скоро приедут.
Еще отпаял ps/2 контроллер, с ним не работала кнопка НР.
Нужно привесить магнитофонный разъем для сохранения программ.

Копейкин
05.03.2019, 00:18
Забавный корпус получился. Отчего-то в голову сразу арифмометр "железный Феликс" в голову приходит. :) Наверное сочетание цвета и формы такое.
Хотел про источник питания уточнить. Он гарантирует одновременную выдачу всех напряжений? Если я правильно помню, ВМ80 требует определенной последовательности или одновременности подачи?

Pluto
05.03.2019, 08:15
У меня с таким БП работают и Специалист и Пентагон.
Все нормально.

fifan
05.03.2019, 08:39
Если я правильно помню, ВМ80 требует определенной последовательности или одновременности подачи?
Необязательно, это автор Радио 86 SRAM с его стабилизаторами по трём напряжениям приучил Вас. Достаточно одновременно подать все три напряжения. Я например, пользуюсь вот таким стабилизатором (https://trolsoft.ru/ru/sch/rk86-power) уже в двух Специалистах. Вообще в Экспрессе уже есть один стабилизатор +12В -> -5В. Два остальных напряжения (+5В и +12В) уже подведены на разъём.

Копейкин
05.03.2019, 09:58
Я сделал самодельный преобразователь +5 -> +12, -5 на вч трансформаторе. Обычный 2-тактный преобразователь и линейные стабилизаторы на выходах. Поэтому +5 придет на плату первым, а остальные с задержкой. Нужно мне ставить реле для одновременной подачи напряжений или ничего страшного в такой последовательности?

fifan
05.03.2019, 10:59
Вроде, если мне не изменяет память такой стабилизатор стоит на Орионе 128. Там же всё работает.

Pluto
18.03.2019, 21:09
Наконец то приехали кнопки.


https://i.ibb.co/mNmTgt7/AC0-F175-D-BD6-B-4443-8-FA9-EB27-A45-EFD00.jpg (https://ibb.co/cYP3Vtd)

Теперь Специалист можно считать законченным.


Нужно немного осадить клавиатуру

https://i.ibb.co/XJr9KWT/9-DD2-C070-595-C-4-C43-989-B-2-C67803-CE99-B.jpg (https://ibb.co/F7L9yht)

medvdv
29.03.2019, 17:57
Собрал на 1533 серии (кроме ла8 и лп10) и керамических ру5, в итоге все работает идеально управился за вечер-ночь.

Это последняя плата от Конелиуса и подтверждаю что там ничего не пришлось мгтфить и т.д. - можно просто собрать по номиналам и заработает

Один остался вопрос - вылечить как обычно синхронизацию к телику - соскакивает, черный гуляет, нестабильна. Ну это не удивительно. Мне нравится как один парень сделал на клоне zx80 (Tynemouth Ministrel) там одна микруха на 4 элемента делает все как надо с видеосиглалом и я проверял это и правда так - сразу все новые телики четко ловят

Вот схема и статья как он там мыслил:
http://blog.tynemouthsoftware.co.uk/2017/01/minstrel-zx80-clone-video-output.html

Может кому пригодится.

Еще был момент - сперва поставил обычные ру5 две показывались в рюмике браковаными. Проверю на днях так ли это на тестере. Заменил на проверенные керамические сразу все завелось.

Вот еще клаву доколхожу и сделаю модуль цвета и можно что то закодить будет
хотя вестимо кодить лучше в эмуляторе

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

Идея с дизайном в лотке прикольная

Pluto
29.03.2019, 18:11
Один остался вопрос - вылечить как обычно синхронизацию к телику - соскакивает, черный гуляет, нестабильна.

Странно, у меня картинка как приклеенная на всех типах телеков (ЭЛТ цвет/ч.б., LCD), заметно небольшое "двоение" картинки на LCD, но вполне сносно.

medvdv
29.03.2019, 18:24
У меня скачет в зав от того что на экране. Или нет. Lcd самсунг новый относительно

Он у меня не огонь со многими ретрокомпами приходится доделывать выходы. На рк86 срам не заработал если как по схеме

Я переделал с диодом и стречером тогда заработал но все равно есть ситуации когда скакнет

medvdv
30.03.2019, 02:21
Так, докладываю

Путем подбора R5 - который притягивает видео сигнал к +5 вольтам вышло сделать шоколадную и стабильную картинку

Ура! =)

На значении 220 ом все просто супер отлично, на 290 есть очень иногда небольшие артефакты / скачки на 330 и выше уже не товарно, срывы и прочее как и говорил

Ну видимо такая специфика моего телика, потом гляну на других

Остался еще вопросик - какие шить ПЗУ с монитором и прочим для этой версии платы, нет каких то переделок от которых зависит ПЗУ?
SD не планирую пока
Клава будет родная

fifan
30.03.2019, 05:20
какие шить ПЗУ с монитором и прочим для этой версии платы, нет каких то переделок от которых зависит ПЗУ?
А первый топик просмотреть не судьба?

medvdv
30.03.2019, 14:21
Ну я похож на слепого? Или глупого? ;-)

Я прошил то что в первом топике (вариант без SD, у меня пока без доп. платы)

И заметил что с тестом Рюмика он запускался всегда при включении питания или ресете четко без исключений с этой же прошивкой он часто не запускается при включении питания но запускается если потом сделать ресет или вынуть-вставить питание

Вот я и задал вопрос - видел в ветке много обсуждений начального пуска и возможно я что то не уследил и надо с моей платой сделать таки какой то патч физически на плате или в прошивку

Согласитесь ветка достаточно большая и сумбурная - поэтому лучше переспросить

Может быть надо поиграться с кондером как вариант - поставил больше микрух (у меня для красоты рф2/4 белые) и упало напряжение и тд
Чего только не бывает, так ведь - вы сами вон прошли через кучу забавных случаев

fifan
30.03.2019, 16:01
2. Прошивка без поддержки SD BIOS от Vinxru.
Я тоже потерял нить выбора прошивки с заморочками начального пуска. Ну вроде после допайки двух проводов пойдёт любая прошивка. Там делается начальный пуск сигналом /WR после старта компьютера.
Сейчас найду эти пути исправления в теме и допишу сюда.

Нашёл. Моя заметка:
Вроде после доработки (https://zx-pk.ru/threads/28706-spetsialist-quot-vostochnyj-ekspress-quot-sborka-i-naladka.html?p=991297&viewfull=1#post991297) удалось заставить начальный пуск работать.

medvdv
30.03.2019, 21:27
Спасибо, вот про это и спрашивал, сейчас проверю этот момент

tigr101274
24.04.2019, 15:11
Всем привет. Собрал плату, внес исправления https://yadi.sk/i/5lmF0loVTlbwyg и https://yadi.sk/i/zYbFzVpLlUD7eQ в итоге тест "Рюмика" все нормально, прошивка 8кб (без SD) не стартует, прошивка из двух ПЗУ 2716 такая картинка https://yadi.sk/i/xNYXnUr19oh0tg может что напутал?

fifan
24.04.2019, 15:20
Первая картинка, как я понял исправление возле транзистора звука. Не существенная. Вторая картинка я не понял. Если это добавление сигнала /WR, то верное исправление. Но судя по картинке экрана оно (исправление) не сделано, т.к. экран похож на мой, когда у меня не стартовало ПЗУ.

tigr101274
24.04.2019, 15:24
Первая картинка, как я понял исправление возле транзистора звука. Не существенная. Вторая картинка я не понял. Если это добавление сигнала /WR, то верное исправление. Но судя по картинке экрана оно (исправление) не сделано, т.к. экран похож на мой, когда у меня не стартовало ПЗУ.
Извините, можно как то по конкретнее, где что отрезать и что соединить.

fifan
24.04.2019, 20:21
Ну я буквально два поста назад написал, привёл ссылку. Проанализируйте, исправили ли эту ошибку.

tigr101274
25.04.2019, 06:46
Сделан разрез от 9-го вывода DD14( ЛА3) сигнал STRT, соединил 8-ой вывод DD14(ЛА3) и 3-ий вывод DD20 (ЛА8) сигнал STRT, второй разрез от 10-го вывода DD14(ЛА3) сигнал RST и подключен на 36-ой вывод DD30(ВВ55))
Вроде все правильно

tigr101274
26.04.2019, 06:00
Хотелось бы все же узнать исправления сделанные мною верны?

tigr101274
29.05.2019, 10:29
Сделан разрез от 9-го вывода DD14( ЛА3) сигнал STRT, соединил 8-ой вывод DD14(ЛА3) и 3-ий вывод DD20 (ЛА8) сигнал STRT, второй разрез от 10-го вывода DD14(ЛА3) сигнал RST и подключен на 36-ой вывод DD30(ВВ55))
Вроде все правильно
Подниму тему, еще раз все проверил. Прошу проверить правильно ли внес исправления. Хотелось бы все таки запустить плату

tigr101274
01.06.2019, 07:08
Комп запустил, проблема оказалась в ПЗУ, поменял местами РФ2 и импорт 2716, и все заработало, кто бы мог подумать, импорт поставил первой, верификацию при прошивке все соответствовало, да уж загадка. Да, еще мой китайский программатор TL866CS отлично прошивает РФ2 (с первой попытки) с версией ПО 6.85

fifan
01.06.2019, 09:19
китайский программатор TL866CS отлично прошивает РФ2 (с первой попытки) с версией ПО 6.85
Очень странно, что он прошивает советские ППЗУ - обычно необходимо 25 вольт для прошивки.

Shumadan
01.06.2019, 09:21
Очень странно, что он прошивает советские ППЗУ - обычно необходимо 25 вольт для прошивки.

Последние Рфки шли со штампом 13. Я так понимаю это пониженное напряжение программирования. У меня такие есть. Нужно попробовать.

Serg6845
01.06.2019, 10:08
Последние Рфки шли со штампом 13. Я так понимаю это пониженное напряжение программирования. У меня такие есть. Нужно попробовать.

именно рф2/рф5? у них вроде даже прототипов низковольтных не было. 2716 тоже 25В хотели.
а рф4 последние по слухам вобще были с кристаллами от 2764, и да - 12.5В видел такие, в коричневых корпусах.

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


Очень странно, что он прошивает советские ППЗУ - обычно необходимо 25 вольт для прошивки.

чего ж странного, когда у него в списке поддерживаемых есть 2716, она тоже 25В.

tigr101274
01.06.2019, 11:06
РФ 5 кстати не хочет за раз шить, а РФ 2 (керамика других нет) разных годов шьется на ура

Копейкин
01.06.2019, 15:38
Подтверждаю, TL866A программирует РФ5 за довольно много повторов. РФ2 не пробовал.

medvdv
13.06.2019, 03:01
Такие мысли - эпопеи с плохой запускаемость у меня закончились когда блок питания помощнее подключил

Такие дела

Сильно просаживает питание схема с фазами процессора и двумя мощными резисторами что греются как я понял

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

Интересно подняв резисторы до 470 или типа - станет ли лучше?

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

Про прошивку рф2 - это конечно как повезет и уж точно весьма со многими сбоями. И 2716 так же - пробовал тут давеча мучался. а вот как воткнул в нормальный чиппрог - так с первого раза все шьется

Эх всеж хороший программатор день и ночь с тл886

fifan
13.06.2019, 16:38
Резисторы на фазы нужны 390 Ом на 0,5 Вт - достаточно и не надо эксперементировать. Если немного греются - это нормально. Важно что они должны нагружать К155ЛА8 (серию выделил). Другие серии не ставьте - проверенно не работает.

medvdv
13.06.2019, 23:27
Да, я исходно все так и сделал - толстые 390 резисторы и 155ла8. Все работает. Греются ток изрядно конечно по мне.

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

val_dp
14.06.2019, 02:03
Комп запустил, проблема оказалась в ПЗУ, поменял местами РФ2 и импорт 2716, и все заработало, кто бы мог подумать, импорт поставил первой, верификацию при прошивке все соответствовало, да уж загадка.
Я тоже столкнулся с тем, что при программировании РФ5 программатором TL866CS верификация проходила, однако, в реальной схеме (правда, Радио-86РК) не работала (РК запускался очень нестабильно). После этого стал повторять запись несколько раз (несмотря на успешную верификацию), последовательно выбирая различную длительность импульса от 25 до 1000 мкс.

HardWareMan
14.06.2019, 09:09
val_dp, очень похоже на то, что TL866 делает верификацию под Upr, а не Vcc. Микросхема это позволяет делать и это описано в букваре как штатный режим для ускорения процесса (переключение Upr и его установка требует время). Нужно просто после записи сделать простое чтение и сравнить уже побайтно. Ну или тупо несколько попыток.

medvdv
15.06.2019, 02:11
Очень странно но нашел у себя в запасах рф2 белая керамика 88 год со штампом 12в
Надо проверить прошивается ли
Оч странно. Штамп фабричный похож и на другие маркировки на ней

Mech
27.08.2019, 13:05
список деталей для "Восточного экспресса" существует ?

fifan
27.08.2019, 17:10
список деталей для "Восточного экспресса" существует ?

А по схеме нельзя этот список составить?

Mech
28.08.2019, 20:13
Можно, вот я и спрашиваю может кто то это уже сделал

fifan
28.08.2019, 20:33
Это было давно. Написал на листке какие-нужны детали - собрал, что есть, запаял их. Остаток деталей впаял попозже. Я так всегда делаю. Специально списки никогда не сохраняю.

Pluto
28.08.2019, 21:12
Могу exel файл прислать. Пришлите адрес.

Mech
29.08.2019, 12:39
ildar1@rambler.ru Спасибо !

fifan
29.08.2019, 13:20
Mech, на будущее, это всё указывается в личном сообщении.

Pluto
29.08.2019, 19:48
Отправил

tigr101274
07.09.2019, 04:39
Всем привет! Собрал плату расширения, работает загрузка с SD (тут все отлично, программы грузятся с SD и работают без нареканий) нет выхода видео по RGB, сигнал VS брал с анодов диодов D9 и D10, выполнены доработки:
1.
6 нога DD9 отрезана от Q3 и подключена к +5В (к 1 или 8 ноге DD9 - здесь более-менее понятно, переводим в постоянный параллельный режим) 2.
9 нога DD9 отрезана, и подключена к сигналу Q3 (который шёл на 6 ногу - т.е. регистр теперь тактируется сигналом выборки что где можно посмотреть?

tigr101274
08.09.2019, 02:28
Всем привет! Собрал плату расширения, работает загрузка с SD (тут все отлично, программы грузятся с SD и работают без нареканий) нет выхода видео по RGB, сигнал VS брал с анодов диодов D9 и D10, выполнены доработки:
1.
6 нога DD9 отрезана от Q3 и подключена к +5В (к 1 или 8 ноге DD9 - здесь более-менее понятно, переводим в постоянный параллельный режим)
2.
9 нога DD9 отрезана, и подключена к сигналу Q3 (который шёл на 6 ногу - т.е. регистр теперь тактируется сигналом выборки
что где можно посмотреть?
Разобрался, все кажет теперь нормально.

Mech
12.09.2019, 10:43
Приветствую ! последнюю ревизию восточного экспресса удалось без "порезов" переделок и исправлений запустить ?

tigr101274
12.09.2019, 10:59
Приветствую ! последнюю ревизию восточного экспресса удалось без "порезов" переделок и исправлений запустить ?

На основной плате я делал:
1. Отрезал 10 вывод DD14 соединил его c 36ым DD30
2. Сигнал STRT взят с 8 вывода DD14 а не с 6-го

По допплате выше, плата у меня зеленая, последняя или нет не знаю.

Cornelius
12.09.2019, 22:28
удалось без "порезов"
Просто собирайте. При исправных деталях и хорошем БП всё запустится. Вне "нужные" порезы, в крайнем релизе платы, сделаны на фабрике.

Mech
13.09.2019, 22:25
о чем тогда tigr101274 говорит ? )))

Cornelius
13.09.2019, 22:32
о чем
О зелёной плате.

Mech
25.10.2019, 15:24
как называется разьем по питанию ? https://ibb.co/wBz6FTh

Cornelius
25.10.2019, 18:20
https://www.chipdip.ru/product/b4b-xh-a
https://www.chipdip.ru/product/cwf-4r
или от ненужного FDD

Mech
25.10.2019, 18:46
Спасибо Юрий !

Cornelius
25.10.2019, 21:24
Кнопкой существеннее. :v2_dizzy_vodka3:

HardWareMan
26.10.2019, 05:36
Cornelius, выпрашиваем лайки?

Cornelius
26.10.2019, 10:26
выпрашиваем лайки?

Помогаем с определением разъёма. :)

derfliegenddehollander
30.11.2019, 03:13
Здравствуйте, Гуру Специалиста! Собрал Восточный Экспресс! Наконец и вот что то у меня не сразу все получилось. Всю работу логики проверил с осцилом - по всем показателям все живое, все просмотрел. После установки проца и памяти вижу вот это:

http://letuchiy.net/images/7_0001.jpg

По виду на RESET реагирует, что то начинает в этой каше шевелиться.
Сначала у меня был установлен 8080 и корейская память. Потом поставил ВМ80 и РУ5
ничего не изменилось.

Плата у меня вот такая. Вроде там все ошибки исправлены, а может и нет?

http://letuchiy.net/images/7_0002.jpg

Похоже что где то в районе формирования видео что то не так? Подскажите куда дальше копать?

fifan
30.11.2019, 07:32
Какое ПЗУ установлено? Необходим только тест Рюмика для начала. У меня такая каша выходила когда не было начального пуска.

Mech
30.11.2019, 14:14
что значит начальный пуск Fifan ?

derfliegenddehollander
30.11.2019, 15:56
Какое ПЗУ установлено? Необходим только тест Рюмика для начала. У меня такая каша выходила когда не было начального пуска.
Проверил ПЗУ. Тест Рюмика точно. С Вашими бинарниками не сравнивал. Похоже у меня нет "начального пуска". Как это устранить? Да и еще у меня стоит порт 8255 OKI. Это может как то повлиять?

fifan
30.11.2019, 18:59
С вывода PC4 порта С ВВ55 выходит сигнал, который активирует выборку ПЗУ и ВВ55 при переключении адреса в ПЗУ с 0000h на c000h. Это в оригинальной схеме Экспресса (http://www.spetsialist-mx.ru/schemes/SpetsialistExpress.pdf). Мне сейчас лень, но вроде мы обсуждали тему начального пуска тут-же. Прошивку теста Рюмика никто не изменял там в начале стоит jp c003h. Если у Вас нет схемы начального пуска, то куда компьютер перейдёт по jp c003h? Ещё раз советую просмотреть данную тему и выяснить для себя неясности.

derfliegenddehollander
01.12.2019, 06:02
Если у Вас нет схемы начального пуска, то куда компьютер перейдёт по jp c003h?

Виталий, нет я имею ввиду физически, там у меня все есть, это там RS-триггер, за все это отвечает, если я правильно понял. В общем буду штудировать тему - заодно и разберусь, подробнее. К стати все описания ошибок на первой странице, как я понимаю, к этой последней плате не имеют отношения, так?

derfliegenddehollander
03.12.2019, 16:58
Всем, Здравствуйте! Что я выяснил, на текущий момент. У меня плата которая на первой странице. Я поймал там замечательную штуковниу - лапа D14.3 - за номером 10 НИКУДА НЕ БЫЛА ПОДКЛЮЧЕНА! Я ее подключил как показано на схеме к выводам D29.18 и D30.36. Данная операция не принесла радости. Как был это мусор на экране так и остался. Я проштудировал всю эту тему - и выяснил пока только одно. Есть два варианта НП так как предлагает Fifan а именно:

"Господа, мы в Экспрессе, не надо каких-то триггеров брать со Специалиста-М. Делается всё намного проще. Отрезается 3 вывод
от DD20.1 (ЛА8) и припаивается к 16 DD29 (ВМ80). Всё. Инвертор DD9.5 остаётся не удел." - пока не пробовал.


Второй вариант такой:

"Да. На 8 выводе при сбросе лог.0 блокирует работу элемента DD20.1
10 вывод DD14.3 подключил на сигнал /WR проца (36 вывод DD30) сброс работает четко!" -

У меня после того как я кинул соплю - СБРОС РАБОТАЕТ КАК ЧАСЫ! На экране по прежнему мусор и ничего больше - тест Рюмика не запускается никак. Т.е. вообще ничего не запускается никак. Тусовал КП2, микросхемы у меня ВСЕ НОВЫЕ С НУЛЯ С УПАКОВКИ!!! Вынимал 55 порт не стартует! Вынимал проц, 19ю ставил на корпус видел устойчивую картинку как в теме.

Но, НИЧЕГО НЕ РАБОТАЕТ! Похоже проще взять Цэшку и начинать проверять всю плату по схеме. Что займет много времени но позволит выяснит кто же все таки и где накосчил!!!

У меня просьба ко всем участникам у кого такая плата как на первой странице темы и ком удалось ее запустить, желательно без платы расширения! Пожалуйста РАССкаЖИТЕ - как ВЫ это сделали! Так как я чувствую что либо я дурак, либо нужно снять лыжи и сесть подумать! Если Вам не трудно, поделитесь последовательностью Ваших действий!
Буду очень Вам благодарен! У меня еще есть "Специалист-М" про который мне Павел сказал что там не то что схемы там даже внятного понятия нет как и что. Но у него я один раз увидел прохождение теста Рюмика - до момента когда он проверяет память - потом все повисло, а потом я видел только искаженное изображение и ничего больше которое пригало и не запускалось ничего! Может это карма?

fifan
03.12.2019, 17:30
Я думал фокус с WR заработает - не вышло. Где гарантия, что купленные микросхемы все живые? Как проверялась К589ИР12? Последнюю я всегда брал с уже запущенного компа - тестера не неё нет.

Пишу по пунктам:
1. Проверить без процессора наличие на соответствующих его выводах трёх напряжений: +5, -5 и +12 вольт.
2. Фазы процессора Ф1 и Ф2, нагружаться они должны на резисторы 390 Ом 0,5 Вт, которые подключены к К155ЛА8. Я выделил серию микросхемы, другие не работают правильно. Правильные фазы к правильным выводам процессора - проверить.
3. Поменять процессор. У меня факт: каждый новый запущенный Специалист сжигает очередной процессор. Хоть и пишут на форуме, что не было одного из напряжений проц остался жив, у меня наверное какие-то не такие попадают.

Потом ещё что вспомню - напишу.

P.S. Какая версия платы? Нужна ли проверка на ошибки?

derfliegenddehollander
03.12.2019, 17:52
Понял, все еще раз проверю по списку! ЛА8 именно 155, это я уяснил, резисторы 390 ом!

"P.S. Какая версия платы? Нужна ли проверка на ошибки? " - Плата именно такая как на фото на первой странице, версию не знаю. На ошибки как проверить, что еще там не припаяно или пропущено?

http://letuchiy.net/images/1_1_1.jpg

fifan
03.12.2019, 19:59
Уф. Первая версия платы заранее полностью не работоспособна! Там с два десятка ошибок, большим количеством связанные именно с К589ИР12! Пусть автор платы точно скажет какая эта плата. Я, например, всю первую версию платы демонтировал на детали и заново распаял на второй версии платы.

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

Спешу обрадовать. Зелёные платы были второй версии. Отличительная способность - номер партии (https://cloud.mail.ru/public/3unL/EeyAoBgKS/20181013_123854.jpg) обозначен выше и левее АП6. У меня такая работает как часы.

Shumadan
03.12.2019, 20:28
что еще там не припаяно или пропущено?



два самореза забыл вкрутить)

Mech
03.12.2019, 20:38
Спешу обрадовать. Зелёные платы были второй версии. Отличительная способность - номер партии обозначен выше и левее АП6. У меня такая работает как часы.
Ты их солишь что ли ? ))))

fifan
03.12.2019, 20:43
derfliegenddehollander, а случайно не были исправлены ошибки на второй версии платы из комментариев ошибок с первого поста, которые относились к первой версии платы? Кажется вторая версия платы была почти без ошибок.

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


Ты их солишь что ли ? ))))
Солю Специалисты? Я их собираю, некоторые потом продаю. Самый порядочный Специалист, по моему мнению, это - Сябр. Работает всегда верно, не сбоит.

Mech
03.12.2019, 20:51
Я их собираю, некоторые потом продаю.
что на продажу есть ?

derfliegenddehollander
04.12.2019, 04:34
Уф. Первая версия платы заранее полностью не работоспособна! Там с два десятка ошибок, большим количеством связанные именно с К589ИР12! Пусть автор платы точно скажет какая эта плата. Я, например, всю первую версию платы демонтировал на детали и заново распаял на второй версии платы.

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

Спешу обрадовать. Зелёные платы были второй версии. Отличительная способность - номер партии (https://cloud.mail.ru/public/3unL/EeyAoBgKS/20181013_123854.jpg) обозначен выше и левее АП6. У меня такая работает как часы.

Значит с этой платой у меня все же есть надежда? Слава богу - мне уже легче стало! :)

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


два самореза забыл вкрутить)

Ага, я тоже посмеялся!

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


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




Нет, тов. Фифан - я сразу понял что на этой плате не нужно этого делать! Но все же нижняя лапа RS триггера висела таки в воздухе! Так если у Вас как часы - поделитесь, что было все таки за мгтфлено и перерезано? Пожалуйста! Все указания выше еще не выполнил, пока нет времени. Но Вы сказали что может еще что то вспомните.

tigr101274
04.12.2019, 07:16
На основной плате я делал:
1. Отрезал 10 вывод DD14 соединил его c 36ым DD30
2. Сигнал STRT взят с 8 вывода DD14 а не с 6-го

После этого у меня плата запустилась и нормально работает.

fifan
04.12.2019, 09:57
что на продажу есть ?
Во-первых у нас здесь не барахолка (есть отдельный форум), а во вторых пока ничего нет.

derfliegenddehollander
04.12.2019, 18:18
На основной плате я делал:
1. Отрезал 10 вывод DD14 соединил его c 36ым DD30
2. Сигнал STRT взят с 8 вывода DD14 а не с 6-го

После этого у меня плата запустилась и нормально работает.

Поступил по Вашему совету, вижу вот это:

каринка на экране SAMSUNG (https://drive.google.com/file/d/1ZnU9fqhOBkk_5KtH1PTs75nK0JHqmEh-/view?usp=sharing)

Есть мысли что мне еще нужно проделать? Болты не помогли! Как я понял - ТЕСТ ИДЕТ, изображение устойчивое, не срывается! Но ВИДЕО НОРМАЛЬНОГО НЕТ! Что не так в этой картине?

P.S.
1) Установил новый процессор ВМ80.
2) Поставил память новый комплект РУ5Г
3) Поставил 589ИР12 другую ( у меня их было 2)

Сижу, плачу . . . .

fifan
04.12.2019, 18:46
1. После ИР12 стоят ещё ИР16. Судя по видео не верные видео данные. Необходимо проверить выходы и входы указанных микросхем. Сигналы управления этими микросхемами какие?
2. Картинка как у Hemul_T с этого поста (https://zx-pk.ru/threads/28706-spetsialist-quot-vostochnyj-ekspress-quot-sborka-i-naladka.html?p=990172&viewfull=1#post990172). Проверить все данные ему подсказки, сделать что он делал.
3. Какое изображение без процессора и ПЗУ?

derfliegenddehollander
05.12.2019, 17:18
1. После ИР12 стоят ещё ИР16. Судя по видео не верные видео данные. Необходимо проверить выходы и входы указанных микросхем. Сигналы управления этими микросхемами какие?
2. Картинка как у Hemul_T с этого поста (https://zx-pk.ru/threads/28706-spetsialist-quot-vostochnyj-ekspress-quot-sborka-i-naladka.html?p=990172&viewfull=1#post990172). Проверить все данные ему подсказки, сделать что он делал.
3. Какое изображение без процессора и ПЗУ?

1. Все проверил - все прошел Цешкой - все по схеме все сигналы проходят!

2. Читал, но так и не понял ничего - ему особо и не советовали ничего, а потом он просто пропал. И tiger дал дельный совет.

3. А, вот самое ИНТЕРЕСНОЕ!

Это без процессора и ПЗУ (ВВ55 и память воткнуты!)

http://letuchiy.net/images/matras_1.jpg

и еще

http://letuchiy.net/images/matras_2.jpg

это с ВВ55 памятью и ПЗУ с тестом:

http://letuchiy.net/images/matras_3.jpg

это все кроме ПЗУ теста.

http://letuchiy.net/images/matras_4.jpg

Я правильно понимаю - что если бы 589ИР12 и 555ИР16 косячили - я бы не увидел такого ровненького и красивого матраса? Ведь так?
Мне так сдается у меня ПЗУ РФ5 с тестом, похоже либо кривая либо что то не нравится этой плате в ней. Хотя, я ее выдрал со Специалист М
полуживой и там я только раз увидел запуск теста, все остальное время экран плыл срывался и все расплывалось!
Завтра попробую затолкать туда большую ПЗУ Atmel-ю, в которую я прошил один из вариантов без SD карты.
Я увижу ПРОГРАММ ?

fifan
05.12.2019, 17:39
Это без процессора и ПЗУ (ВВ55 и память воткнуты!)
Странно, а я думал, что автор картинок это сделал в первую очередь и было всё полосатово...

Я увижу ПРОГРАММ ?
Не увидишь. Слово забито на английском.

derfliegenddehollander
05.12.2019, 17:47
Странно, а я думал, что автор картинок это сделал в первую очередь и было всё полосатово...

Не увидишь. Слово забито на английском.

Хорошо, рассказываю всю историю целиком! Я это уже проделывал и был весьма удивлен "матрасу" - так как до того как у меня без процессора был черный экран и все. Раскройте секрет что это означает? Можно подтвердить что 589ИР12 и 555ИР16 исправны в данном случае или мне уже потерять последнюю надежду? А PROGRAMM ? Увижу? :)

HardWareMan
05.12.2019, 18:15
:v2_dizzy_facepalm: Чтобы увидеть ОЗУ экрана без процессора надо 19 ногу панельки процессора заземлять, т.к. висячка воспринимается как запрос доступа и в регистры сдвига попадает один и тот же байт, последний который попал в ИР12. Неужели никто из тех, кто собирает Специалист (а еще и Орион - схема арбитража там одинаковая) не читает сопровождающий текст хотя-бы на оригинальный Специалист из журнала МК?

derfliegenddehollander
05.12.2019, 18:57
:v2_dizzy_facepalm: Чтобы увидеть ОЗУ экрана без процессора надо 19 ногу панельки процессора заземлять, т.к. висячка воспринимается как запрос доступа и в регистры сдвига попадает один и тот же байт, последний который попал в ИР12. Неужели никто из тех, кто собирает Специалист (а еще и Орион - схема арбитража там одинаковая) не читает сопровождающий текст хотя-бы на оригинальный Специалист из журнала МК?

Я вот что расскажу. Когда то давно когда я хотел его собрать - там в прошлой жизни, у меня не было доступа к этим компонентам. Найти 580ИК80 это была еще та задачка. Я надеюсь что Вы из того же времени тов. "Железный" человек. Все тут такие серьезные и сердитые. Чуть чего не так сразу мордашкой об стол. А, ведь можно было просто обьяснить, так ведь? Я сейчас этим всем начал заниматься по ряду причин, не буду тут их перечислять, Вам скорее всего это ничего не скажет. Но одна из них, это для души, потому что возиться со всем этим доставляет удовольствие, в том числе. Я уже нашел все те журналы - благо повезло, буду читать их конечно. Так что не нужно так нервничать когда кто то задает глупые вопросы. Я это не делал 30ть лет почти. Не могу же я все помнить из тех журналов которыми я зачитывался в то время. Смею, Вас заверить что количество знаний у меня не меньше Вашего, в том числе и по железу куда более серьезному чем "Специалист"! Так что вот как то так, попытался обьяснить. Надеюсь не обидел ни чем!

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

HardWareMan
06.12.2019, 07:41
Я вот что расскажу. Когда то давно когда я хотел его собрать - там в прошлой жизни, у меня не было доступа к этим компонентам. Найти 580ИК80 это была еще та задачка. Я надеюсь что Вы из того же времени тов. "Железный" человек. Все тут такие серьезные и сердитые. Чуть чего не так сразу мордашкой об стол. А, ведь можно было просто обьяснить, так ведь? Я сейчас этим всем начал заниматься по ряду причин, не буду тут их перечислять, Вам скорее всего это ничего не скажет. Но одна из них, это для души, потому что возиться со всем этим доставляет удовольствие, в том числе.
А кто сказал, что сердитые? Я из того времени, когда на РКшку так и не смог найти ВГ75, хотя с остальными мне буквально просто повезло. Поэтому собрал Специалист после ознакомления с ним на кружке.

Я уже нашел все те журналы - благо повезло, буду читать их конечно. Так что не нужно так нервничать когда кто то задает глупые вопросы. Я это не делал 30ть лет почти. Не могу же я все помнить из тех журналов которыми я зачитывался в то время.
Ну вот, если есть журналы, при этом не обязательно в бумаге, то уверяю вас, чтение статей по Специалисту снимает 90% вопросов.

Смею, Вас заверить что количество знаний у меня не меньше Вашего, в том числе и по железу куда более серьезному чем "Специалист"! Так что вот как то так, попытался обьяснить. Надеюсь не обидел ни чем!
С чего вы решили, что я ставлю под сомнение именно ваш опыт? Я лишь указал, что неплохо было бы почитать первоисточник об предмете, ведь обширные знания про МК или FPGA а так же СВЧ аналоговой техники ничего не даёт при наладке обычного ЛК из 80х, верно? Никаких обид, просто советы.

И как бы то ни было, раз туда попал последний или первый байт, я так понимаю что такая ровная и упорядоченная картинка все же дает понять что сдвиговые регистры в целом работают верно?
Этот байт мог быть сгенерирован случайно в регистре при включении. Вот картинка из вашего поста:
http://letuchiy.net/images/matras_4.jpg
Она однозначно говорит, что со сдвигом и чтением из ОЗУ там всё в порядке. Другое дело - адреса чтения, но это можно узнать только после запуска теста. Т.е., на данном этапе можно предположить, что ОЗУ на чтение и видеоформирователь работают. Нужно запустить процессор, т.е. наладить работу процессора, дешифратора адресов и ПЗУ. ОЗУ подключится к процессу по ходу отладки.

derfliegenddehollander
06.12.2019, 13:25
Почитав внимательно тему, все же подключил наушники ТОН-2 на выход звука. И при включении "Специалиста" - я слышу три кротких и один длинный и через некоторое время еще пару замечательных мелодий! Я думаю что это явный признак того что процессор и логика исправны и по всей видимости и память тоже и тест Рюмика запускается и работает. Но нормального видеосигнала я так и не вижу! Я прозвонил все цепи ИР12 и ИР16ть, все по схеме соответствует. По всей видимости может быть что то с ИР16ть. Я заказал ИР12е и уже поменял пять штук подряд без особых изменений, не может же быть подряд 5ть несправных микросхем. А, вот на ИР16е у меня из старой партии из наших закромов ЦТТ. Попробую поставить ИР1. Может что то измениться. Но вот что значит фраза - "Нужно запустить процессор, т.е. наладить работу процессора, дешифратора адресов и ПЗУ", я не совсем понял, раскройте вопрос более полно если возможно, пожалуйста.

HardWareMan
06.12.2019, 14:12
derfliegenddehollander, чтобы иметь более полную картину происходящего, можно ли записать видео того, что происходит на экране в момент запуска теста Рюмика? Это нужно видеть в динамике. Это раз. То, что тест пищит - это отличная новость, тогда по результату видеозаписи можно будет судить об предполагаемом месте неисправности: это может быть либо неправильное формирование адреса экрана, для этого следует проверить работу всех мультиплескоров КП2, либо дело в отсутствии записи данных из процессора в ОЗУ, тогда надо будет проверить прохождение WR и данных через буфер АП6.

А, ещё если не правильно формируется НП (начальный пуск), то тоже может быть отсутствие обращение к ОЗУ, потому что оно замещается ПЗУ. А для этого следует проверять системный ППА ВВ55, чтобы в него проходила команда инициализации и появление сигнала лог.0 на порте PC4. Т.е. дешифратор ИД4 и его источник ЛП10 всё ещё под вопросом.

derfliegenddehollander
06.12.2019, 17:32
Вот видео (https://drive.google.com/file/d/1_L34x1O6DNMkuQrCdE4NSsKv28iGVdXK/view?usp=sharing) начала загрузки.

Еще из исправлений я проделал вот это от тов. Tiggera:

"Сделан разрез от 9-го вывода DD14( ЛА3) сигнал STRT, соединил 8-ой вывод DD14(ЛА3)
и 3-ий вывод DD20 (ЛА8) сигнал STRT, второй разрез от 10-го вывода DD14(ЛА3) сигнал RST и подключен на 36-ой вывод DD30(ВВ55))"
На моей плате нога DD14 (RS-trigger) вообще никуда не шла исходно просто висела в воздухе. После этого RESET стал нормально работать и "запел" тест Рюмика.

Следующее - как требовал тов. Fifan у меня на плате нога 13(PC4) - никуда не идет вообще.

И еще WR (18 нога) процессора соединяется с 36 DD30 и 10 DD14. Если я правильно понял - в этом есть что то странное - хотя наверное может я и не прав.

HardWareMan
06.12.2019, 22:08
Вот видео (https://drive.google.com/file/d/1_L34x1O6DNMkuQrCdE4NSsKv28iGVdXK/view?usp=sharing) начала загрузки.
Вот это уже интересно. Я вижу влияние процессора на картинку, а такого быть не должно. Следует проверить цепь арбитража, а именно G19 и триггер DD12.2.


Еще из исправлений я проделал вот это от тов. Tiggera:

"Сделан разрез от 9-го вывода DD14( ЛА3) сигнал STRT, соединил 8-ой вывод DD14(ЛА3)
и 3-ий вывод DD20 (ЛА8) сигнал STRT, второй разрез от 10-го вывода DD14(ЛА3) сигнал RST и подключен на 36-ой вывод DD30(ВВ55))"
На моей плате нога DD14 (RS-trigger) вообще никуда не шла исходно просто висела в воздухе. После этого RESET стал нормально работать и "запел" тест Рюмика.
Следующее - как требовал тов. Fifan у меня на плате нога 13(PC4) - никуда не идет вообще.
И еще WR (18 нога) процессора соединяется с 36 DD30 и 10 DD14. Если я правильно понял - в этом есть что то странное - хотя наверное может я и не прав.

Какая-то дичь. Я, конечно, понимаю, что в этой реинкарнации Экспресса был добавлен RS триггер для начального запуска на элементах DD14.2/DD14.3, это чтобы ногу PC14 можно было потом использовать для цвета, но:
1. В чём гениальная идея соединять пины 8 и 9 микросхемы DD14, если они относятся к одному элементу 2И-НЕ?
2. Почему ножка 13 (она же PC4) у ВВ55 никуда не идёт, когда должна идти на вышеупомянутый триггер НП для подключения ОЗУ?
3. Согласно схемы 18 нога процессора должна соединяться только с 36 ногой ППА, это сигнал WR.

В общем, рекомендации такие: необходимо привести печатный монтаж в соответствие со схемой. В данный момент это касается следующих узлов:
1. RS триггер НП на элементах DD14.2/DD14.3 и его связь с элементами DD20.1, DD30 и DD12.1.
2. После выполнения пункта 1 проверить функционирование арбитра на D триггере DD12.2, там конденсатор C5 не просто так стоит.
3. Прозвонить на замыкания и/или лишние соединения вышеуказанные узлы.
После этого, показать полученный результат для дальнейшего анализа. Все обозначения, указанные мной, соответствуют схеме из первого поста (http://www.spetsialist-mx.ru/schemes/SpetsialistEastExpress.png) темы.

PS Сигнал STRT на схеме подключен к выводу 6 DD14.2, но при сбросе он должен быть лог.0, т.е. его следует отключить от вывода 6 DD14.2 и подключить к выводу 8 DD14.3, может это имелось в виду выше? Смысл остальных исправлений мне не понятен.

PVV
06.12.2019, 23:22
2. Почему ножка 13 (она же PC4) у ВВ55 никуда не идёт, когда должна идти на вышеупомянутый триггер НП для подключения ОЗУ?
3. Согласно схемы 18 нога процессора должна соединяться только с 36 ногой ППА, это сигнал WR.

по этим пунктам, это мое предложение было, идея такая:
во всех мониторах первым делом идет переход на адрес ПЗУ (jmp С003h) и затем запись в ВВ55 конфигурации, в том числе установка этой самой ножки начальный пуск (НП) - PC4, те идет импульс по /WR. Так зачем использовать ножку PC4? если /WR по сути повторяет это действие?
Это позволяет использовать мониторы не задумываясь под какой тип начального пуска этот монитор сделан (по PC4 или INTE для установки цвета), при условии реализации начального пуска через RS-триггер.

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

Еще, я за правками в схеме не следил, но похоже, что схема на первой странице уже поправлена, а рекомендации по резам дорожек относятся к старому варианту схемы, и это вызывает непонимание.

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


PS Сигнал STRT на схеме подключен к выводу 6 DD14.2, но при сбросе он должен быть лог.0, т.е. его следует отключить от вывода 6 DD14.2 и подключить к выводу 8 DD14.3, может это имелось в виду выше?
Да, точно, системный сброс с DD12.1-5 приходит на DD14.2-4, значит элемент триггера на DD14.2-6 взведется в логическую 1, а на DD14.3-8 сбросится в 0 и цепь STRT должна подключаться именно к DD14.3-8.
В СпециалистМ для управления начальным пуском в момент начала работы с такого RS-триггера нужна логическая 1, а здесь нужен логический 0.

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

В этом (https://zx-pk.ru/threads/28706-spetsialist-quot-vostochnyj-ekspress-quot-sborka-i-naladka.html?p=981680&viewfull=1#post981680) сообщении SYR-ALEX подключение этого RS-триггера правильно указал, только там начальный пуск сделан на PC4, а не как я предложил на /WR.

HardWareMan
07.12.2019, 07:43
по этим пунктам, это мое предложение было, идея такая:
во всех мониторах первым делом идет переход на адрес ПЗУ (jmp С003h) и затем запись в ВВ55 конфигурации, в том числе установка этой самой ножки начальный пуск (НП) - PC4, те идет импульс по /WR. Так зачем использовать ножку PC4? если /WR по сути повторяет это действие?
Это позволяет использовать мониторы не задумываясь под какой тип начального пуска этот монитор сделан (по PC4 или INTE для установки цвета), при условии реализации начального пуска через RS-триггер.
Есть логика в этом, отключать НП на первой же записи. Это всяко надёжнее, чем отлавливание старшего адреса. Но я не вижу никакого преимущества перед РС4 порта, кроме снятия нагрузки в 1 вход ТТЛ, ведь после отработки НП изменение уровня на ноге ни на что не влияет, для чего RS триггер и был внедрён. Но учитывая, что цепь WR процессора самая короткая в схеме да и существование монитора с НП на INTE, то переключение НП на неё поддерживаю.

derfliegenddehollander
08.12.2019, 08:36
Всем привет! Мой очередной отчет, по делу "неподдающийся Специалист"!

1. Переключил RST с /WE на PC4 - ради интереса, все как было так и осталось.
2. Поменял КП2 на КП12 - без толку. (ну для проформы, на экране ничего не изменилось.)
3. Вынул память и дал питание! Белый экран с кубиком черным в левом верхнем углу и ПИСК ИЗ НАУШНИКОВ - тест продолжал работать!
4. Менял память, благо ее у меня как г@#$а, за сараем! Без толку!
5. Вот так у меня выглядит сигнал CAS - это нормально? Что это за провал в середине?
http://letuchiy.net/images/1_ras.jpg

а, вот так RAS

http://letuchiy.net/images/1_cas.jpg

Как я понимаю у меня память как бы есть но ее как бы нет? В чем причина?

Вот этот весь узел - проверил с цешкой, ошибок нет, залипух кз тоже!

http://letuchiy.net/images/1_10001.jpg


6. "проверить функционирование арбитра на D триггере DD12.2, там конденсатор C5 не просто так стоит." - все проверил все дышит.

Вот пока вся история!

HardWareMan
08.12.2019, 11:43
Тест и будет работать без ОЗУ, он же и рассчитан на это. Просто без ОЗУ или при повреждении большого количества чипов не будут видны результаты, которые выводятся на экран. В общем, следует записать цепь НП. Если ослик однолучевой, то следует синхру взять от DD12.1 (триггер сброса) а записывать STRT, идущий на 3 вывод DD20.1. Начнём с этого и посмотрим, что будет дальше. Если синхру взять отдельно нельзя, то достаточно тогда посмотреть/записать STRT от момента нажатия кнопки, есть ли там какое-то изменение и какое. Записывать следует в ждущем режиме.

LED
07.01.2020, 00:43
Читал день, осилил около половины.
Первая плата была забракована, но не понял смогли ли её запустить.
Вторая плата у когото заработала, у когото видимо нет.
Но как вы умудрились сделать ошибки которых на первой не было, видимо первую запустить не смогли.

Ну да это и не важно, видел что Cornelius выкладывал схему c eagle, да и и у Vinxru нарисована в нём же. Может кто скинет исходник схемы, или хотябы библиотеки наших микросхем. Проект я вижу весьма закрытый и секретный.
Видимо базовый вариант мне придётся с нуля рисовать, рабочих плат как я вижу нет, а уж схем и вовсе.
В общем то в стандартном наборе всё кроме РУ;589ИР12 АП16 есть.
Кстати ИР12 на схеме подписана как 555, я уж подумал и правда аналог есть, а это просто опечатка.

Пробовал писать в личку, видимо оно не работает, сообщение просто исчезло.

Как я понял сначало рисовалась схема, потом по ней набросок платы, потом схему удалили и чисто в плате рисовали по своему пониманию сигналов, переставляя их как попадя. Видимо не хотелось портить схему и путать ноги там, чтоб по новой переразводить линии.
МК журнал для знатоков, и статьи по ПК там не очень подробные, возможно расчёт на опытность любителей.
Потому входы первых счётчиков висят, ну для 155 наверно не помеха. Ладно входы данных ИЕ7, но даже счёт назад там в воздухе, как можно искать проблему синхронизации, если тактовая частота гуляет во все стороны. И вы сами говорите что используете 555 и почемуто на схеме никаких подтяжек не видно.
Смотрю гербер с первой страницы (чтото криво спринт второй слой принял, сверловку вообще не хочет), и нет там никакой подтяжки.

Выкинули логику ТТЛ и поставили диодов. Такое решение будет работать при невысоких частотах, а вот каких мне не известно, возможно вы это и выясняете. По тому же принципу диодно резисторной логики работает и тактирование ЦП, от того оно и жрёт много.

3 резистора 390 ом при 12в жрут всяко больше 0.3-0.5а которые даёт схемка на 34063.
fifan пару раз ссылался что берёт -5в, но 12в с неё точно не хватит, нужно 1а который она не выдаст.
Подтвердите если 12в с неё достаточно, я её тоже соберу на плату, но по расчётам чтото не выходит. Потому как далее упоминалось что ПК питается от внешних 12в и 5в.

В общем по питанию надо 1а 12в и 1а 5в для этой версии на 555.
Оригинал по 5в жрёт около 3а, а эта версии по расчётам должна 1-1.3а.
Зарядки от мобилок на 2а бывают, но продают их только в китае и надо или по отзывам или самим тестировать, часто на этикетке завышено.
Но 12в с неё не взять никак, нужно совсем другой БП.
И я пока не понял где искать решение. Или брать 5в БП и повышать 12в модулем или наоборот найти 12в и както понижать, возможно отводом вторички.

Ну и бонусом D4,D5, я не знаю какие там частоты, а они ну очень поделяны. да и сами микросхемы стоят рядом. Почему бы туда не сделать платку и не засунуть 561ИЕ10 как в ленинградах, и корпусов меньше и жрать меньше будет. Задержки там мне кажется не очень помешают.

Древнюю К155ЛП10, почему бы не заменить буфером вроде К555АП4, она ведь только регистры таскает, слабыми выходами 8080.

HardWareMan
07.01.2020, 06:48
но 12в с неё точно не хватит, нужно 1а который она не выдаст
Если изменить блок формирования F1/F2 тогда её хватит. Ведь -5 тоже она делать будет.

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


Ну и бонусом D4,D5, я не знаю какие там частоты, а они ну очень поделяны. да и сами микросхемы стоят рядом. Почему бы туда не сделать платку и не засунуть 561ИЕ10 как в ленинградах, и корпусов меньше и жрать меньше будет. Задержки там мне кажется не очень помешают.
Этот "бонус" мы проходили 8 лет назад на моём МХ2. Есть аргументы:
1 - нельзя просто взять и смешать КМОП и ТТЛх.
2 - Эта самая ИЕ10 пипец какие задержки вносит - тайминги на уровне пикселей разъезжались и изображение получало рандомные артефакты в местах переключения старших разрядов. Так может это в этом вашем Ленинграде поэтому они и вылазят? Не думали об этом?

LED
07.01.2020, 07:57
С F1 F2 не понятно както, там же просто 12в подаёт, любой ключ должен подойти. 170 микру ставить как в ПЛИС версии, так её тоже гдето искать надо. Кстати как аналог мне предлагают icl7667, которая в общем то ключ.

Я видел только один живой ленинград, вроде 2, мне его размеры нравились по сравнению с СимволИК, деталей больше, а плата вдвое меньше.
А по картинке у него квадрат был не по центру и больше как у моего на Т34. Возможно просто в Т34 чуть выше частоты и всё подцентровано, не помню чтоб какието проблемы были, да и игр было не много. А потом одну или 2 такие утопленые ржавые платы я разобрал, с них это и снял.

А если К555ИЕ19 ? У них только один вход сброса. А то както в большом городе был, лет 15 назад, и прикупил. Тогда это новинкой было, нигде не встречалось.
Вообще както досталось 555ие7, для лучшей синхронизации можно было бы полностью на них собирать. Это на 155 ие5 экономичнее были, а сейчас ие7 даже проще, меньше пунктов в списке деталей. Ну хотя один ие5 используется как отдельный делитель.

А схему смотрю могли и в протеусе рисовать, но чтож она так на орла похожа. Я о той которая по красной ссылке с первой страницы.
Кроме 589 в орле всё нашлось(естественно не такое красивое на схеме, зато компактнее) у РУ5 есть 2164, у некоторой логики есть похожие. ИР16 (295) нет, но сгодится и ИР1, разница в названии одной ноги, частенькое такое.

Serg6845
07.01.2020, 10:24
В общем то в стандартном наборе всё кроме РУ;589ИР12 АП16 есть.
Кстати ИР12 на схеме подписана как 555, я уж подумал и правда аналог есть, а это просто опечатка.


РУ5 - 4164, 589ИР12 - 8212, АП16 - 8216, есть ли оно в стандартном комплекте - не знаю, в пикаде 2006 сходу не нашел.
кстати древнего монстра 589ИР12 я бы вобще не использовал - жрет больше 100мА, греется как печка, корпус здоровенный, и довольно легко заменяется на 555ИР22 плюс пара элементов мелкой логики. АП16 точно так же заменяется на 555АП4.




3 резистора 390 ом при 12в жрут всяко больше 0.3-0.5а которые даёт схемка на 34063.
fifan пару раз ссылался что берёт -5в, но 12в с неё точно не хватит, нужно 1а который она не выдаст.



это простите как?
3 резистора впараллель по 390 Ом - это 130 Ом. при 12В - чуть меньше 100мА. реально - еще меньше, почти в два раза.




Ну и бонусом D4,D5, я не знаю какие там частоты, а они ну очень поделяны. да и сами микросхемы стоят рядом. Почему бы туда не сделать платку и не засунуть 561ИЕ10 как в ленинградах, и корпусов меньше и жрать меньше будет. Задержки там мне кажется не очень помешают.



вот тут не уверен. в ленинграде ие10 только сигнал моргания формирует, а тут - адреса перебирает.



Древнюю К155ЛП10, почему бы не заменить буфером вроде К555АП4, она ведь только регистры таскает, слабыми выходами 8080.

можно, ног чуть побольше правда...

marinovsoft
07.01.2020, 11:16
Читал день, осилил около половины.
Первая плата была забракована, но не понял смогли ли её запустить.
Вторая плата у когото заработала, у когото видимо нет.
Но как вы умудрились сделать ошибки которых на первой не было, видимо первую запустить не смогли.

Ну да это и не важно, видел что Cornelius выкладывал схему c eagle, да и и у Vinxru нарисована в нём же. Может кто скинет исходник схемы, или хотябы библиотеки наших микросхем. Проект я вижу весьма закрытый и секретный.
Видимо базовый вариант мне придётся с нуля рисовать, рабочих плат как я вижу нет, а уж схем и вовсе.

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

fifan
07.01.2020, 18:13
Данный вариант Экспресса второй ревизии у меня тоже заработал. Но я не стал вставлять и испытывать плату расширения - просто лень и некогда.

Я так понял, что появился ещё один Специалистостроитель. Это радует. Но нужно ограничить себя в кардинальных изменениях схемы. Меняйте микросхемы на новые функциональные аналоги, пожалуйста.

LED
08.01.2020, 01:58
Мне вообще не понятно что эта ЛП10 делает. Большая часть адресов идёт к КП2 и они не повторяются. Они же идут на ПЗУ, где только 2 через буфер.
Единственное место куда они приходят это дешифратор и логика, возможно 155 и просаживали.
Единственная фотка на сайте и там ничего не разобрать, но кажется много микросхем 155.
Или всётаки у проца есть какойто предел потребления по входу, может перегревается или ещё что.

ПЗУ всётаки дофига, надо чтото одно ставить повместительнее, места она плате сжирают чуть ли не треть не считая оперативки.
Вроде как в варианте с ПЛИС была одна, сюда наверно не подойдёт. Тогда и дешифратор можно убрать. Хотя он выдаёт ~CS на вв55.
Нашёл у себя от материнки m27c512-15xfi. Всех ромов на 22кб. Не знаю сколько спец осилит, но кое что вроде теста и смены рф4 сделать джамперами.

По питанию надо замутить какуюто схему отключающую 5в от проца если нет отрицательного. Тут пишут много процей подохло, мне кажется или от наводок когда плату лапали, схемка на ла8 просто не стартовала сразу.
Влепить p-mosfet, но не знаю не подохнет ли проц если питалово у других микрух будет и на него пойдут сигналы, значит надо отрубать всё кроме тактового генератора. Или вообще всё и поставить 34063.


Ну а по конструкции мега8 клавиатуры хорошо бы стала под вв55, да чтото её так развели, что она в любой позе сигналы скрещивает.
А слот модульком можно одевать поверх, на штырьки по краям вв55.
Вообще в оригинале сам слот вынести на отдельную платку и поверх (тогда уже второй на плате)вв55 ставить. Чтоб и места не занимало на плате и у меня эти слоты на спеке дохнут, так и придётся у китайцев покупать. А их со старых (не sdhc) картридеров снимал, такие сейчас мало кто продаёт. В общем такой блямбе как слот на плате не место, если она с другой стороны не обляпана smd.

Не понял про reset меги на клаву. Это типо по клавише он комп ресетит просто дёргая ногу которую можно самому дёрнуть?
Тогда почему не использовали adc ноги smd корпуса. А dip можно и залочить и в панельку ставить, экономия на разъёме isp.
Но как я понял удобство тут если клава далеко от компа.
Хорошо бы вообще сдружить обе прошивки в один МК, но тут я не силён.

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

--
Нет у меня 4164 в орле как и 82* таких, а 2164 подошло.
Если искать аналоги по сайту радиохобби то там вообще ошибки есть, недавно написал, не знаю исправили или нет, и вообще забыл о какой.

Видимо не той формулой считал.

----


Объясните, почему если DD6 ир16 платы расширения, полностью заменяет место DD33, то у DD33 входы звались VD4-VD7, а у DD6 они стали VD8-VD11 ?

fifan
08.01.2020, 07:58
Вот обратите внимание какие задают вопросы читатели, которым лень пролапатить всю тему - там большинство вопросов обсуждалось. А зачем замарачиваться, читать - тут же всё равно ответят.

Отвечу только на вопросы которые не подымались:
1. ЛП10 ставилась, чтобы разгрузить старшие адреса процессора. Ставилось в общем случае до 6 пзушек - общим объёмом 12 кБайт. Конечно лучше ставить одну.
2. по питанию лучше ставить 34063. Я покупал готовый блок здесь (https://trolsoft.ru/ru/sch/rk86-power).
3. LED не в курсе, что уже существует плата расширения, где по его сегодняшнему предложению поставили год назад мегу (две) под ВВ55.:v2_dizzy_punk:
4. про клавишу сброса не хрена не понял. На плате расширения Атмега8 и так формирует сброс для компьютера. На PS/2 клавиатуре нажимается Delete.

Повторяю, что ответил на все вопросы, которые не обсуждались. Ройте всю тему - и придёт к Вам озарение.:v2_dizzy_vodka: LED, существует плата расширения - ау!

Serg6845
08.01.2020, 10:00
Не понял про reset меги на клаву. Это типо по клавише он комп ресетит просто дёргая ногу которую можно самому дёрнуть?
Тогда почему не использовали adc ноги smd корпуса.
А dip можно и залочить и в панельку ставить, экономия на разъёме isp.
Но как я понял удобство тут если клава далеко от компа.
Хорошо бы вообще сдружить обе прошивки в один МК, но тут я не силён.


да.
adc ноги умеют работать только как вход.
чтобы ее потом разлочить - нужен программатор посложнее разъема ISP.
обе прошивки в один МК - это МК нужен более толстый и с его быстродействием вопросы появляются.




--
Нет у меня 4164 в орле как и 82* таких, а 2164 подошло.
Если искать аналоги по сайту радиохобби то там вообще ошибки есть, недавно написал, не знаю исправили или нет, и вообще забыл о какой.




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

LED
08.01.2020, 11:16
Наверно такого вопроса не было.

Замена ИР12 на ИР22, берёт G19 с 8 ноги ТМ2, и инвертирует его.
Стоит ли брать сразу инверсный ~G19 с 9 ноги, или тут нужна задержка ?
Тянуть их одинаково далеко от ТМ2, но G19 сигнал есть и на КП2, на пол платы ближе.

А то можно наэкономить элементов и возможно выкинуть один корпус.

----

3. мне видно что меги8 2 штуки и вв55 2 штуки, всех по 2 штуки. Я спрашивал о возможности както написать эту самую вв55 силами меги и засунуть в неё.

существует плата расширения - ау! надеюсь вы не о плате с музыкальным процессором AY который я видел в соседней теме ? Но там вроде как всё заглохло и тему не нахожу.

Вот я и пытаюсь скрестить эту плату с платой расширения, так чтоб её можно было отключить.
Пока вижу что плата расширения отбирает одну РУ5, но полностью её дублирует и просто берёт сигналы адреса и регенерации. Добавляет другие РУ5 которые никому не мешают, тем боле если не паять.
Отбирает вв55 клавиатуры, которую опять же дублирует. И с неё берёт линии на вторую вв55.
Также и второй ир16 полностью дублируется, вот только адреса у него на схеме платы расширения почемуто другие.
Отбирается ир12 и заменяется ир22 и похоже это единственная цель этого разъёма. Вот её и рисую.

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

4. в общем на сброс кладём и не паримся. Есть у програматор для них, только под мегу 8 панельку не запаял, а под smd сокет есть, но её ж потом спаять както надо. Убил несколько 168 перегревом, у них надувается дно и отваливается епром. В общем в проекте микро вариант програматора чтоб 2мм штырьки были и гдето на плату одевать. (но тогда у меня ни фена не было ни розы).

Кароч нафик лп10 и лишние дырки, пусть одна пзу будет, если что платкой сверху добавлю.
Кстати видел на али 16битные plcc с окошком, прикольная штука. Но наверно проще флеш.

fifan
08.01.2020, 12:18
Я просто (в ах..) жутно разгневан. AY в Специалисте? Когда это было? Соседняя ветка - это Спектрум?

ау! - в смысле а не пара ли сначала просмотреть плату расширения.

marinovsoft
08.01.2020, 12:30
Может барсик что-то про AY выдумал?

fifan
08.01.2020, 15:01
Может барсик что-то про AY выдумал?

Я не удивлюсь. Этот всё может.

Pluto
08.01.2020, 21:45
В любой непонятной ситуации - виноват барсик :)

LED
09.01.2020, 06:03
Меня как обычно никто не понял, ну это норма.

Не нравится мне то что на платку расширения идёт сигнал видео с другого конца платы. да и вообще всё так раскидано, что идеальной формой платы будет цилиндр.
Сложил РУ5 в ряд, 14см, и врятли им есть место лучше чем с длинной нижней стороны, которая пока около 20см.
Но высота около 12см и разъёмам нет места. Может всётаки оперативке и место сбоку и нефик пытатся сделать плату уже 14-12см, всё равно в 10 не влезет.

zx_
09.01.2020, 11:42
LED, не, ну вот последнее твое сообщение вполне понятное
предыдущих три - малоскважное бормотание ! -)

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

Cornelius
09.01.2020, 19:50
Не оказалась. Давно на ресурсе fifan'a и актуальная схема, и плата в гербере. Забирайте, кому поможет.
Как из гербера в спринт? (https://www.youtube.com/watch?v=X0oxx6BTjqw)

LED
10.01.2020, 11:54
Помнится этот квест.
fifan перерисовал плату оригинала со скана, и это единственное что понятно.
Ктото в чёмто нарисовал плату, которую сделал Павел. Подправленную без РЕ3.
И когда она не заработала оказалось что схемы то и нет, и нет того кто её рисовал, вот так чудеса.
(Я не нашёл ни тему где комуто захотелось полного клона, ни тему с продажей, поэтому начала не знаю)
Потом схему срисовали с платы и там оказались ошибки, которых на схеме не было( даже если её нет), но эти ошибки были на плате оригинала.
После выяснилось что плата не совпадает с оригинальной, будто разводили по своему, но при этом ошибки с неё есть, которых нет в схеме оригинала.

Если вы про сайт Спеца, то там pdf тоже самое что png на первой.
Так вот мне интересно кто её рисовал и почему исходник засекречен и надо рисовать с нуля.

А вообще пытаюсь понять сколько всего самодельных было.
Этот, вариант на ПЛИС, Сябр. Тему с МХ не нашёл но наверно собрали не его, а вторую версию, на сайте все схемы из 90. Клон Лынёвский(привет тёма я не знаю какая там буква)(очень похож на smd спектрум).

Ну и у сайта неудобное меню, непонятно кто откуда и кто главный, некоторые модели вообще появляются только из других. Понятно что на голом html это сложно каждую страницу вшивать.
Потому предложу сделать меню в виде фрейма. Не содержимое фреймом как на www.155la3.ru, а именно меню. Как в этом (https://github.com/74ls00/W7MenuGadjet) гаджете, качаем и смотрим в браузере, верхняя менюшка у всех одна

Cornelius
10.01.2020, 12:21
Помнится этот квест.

Всё смешалось в доме Облонских (© Л.Н. Толстой). Одни теории. Заговора.

tank-uk
10.01.2020, 13:29
ии. За
в этом месте уместна запятая , а не точка :)

fifan
10.01.2020, 14:45
Я чего-то хочу, но не знаю чего.

Не было компьютера МХ. Была плата Селектора адресов с доработками до МХ. Специалист МХ2 - это полноценный компьютер со своим мапером памяти.

По сайту. Я делал так как мне удобно. Перелапачивать ничего не собираюсь. В истории Специалиста нет такого понятия ерархии, кто из кого возник. Можете сами делать свои сайты. Когда-то Hardwareman сказал (дословно не помню) - каждый волен изобретать свой компьютер со своими шлюхами. Тоже самое могу и я сказать про сайт. Если сайт никому не нужен - могу его закрыть. И так за его поддержку плачу из своего кармана - рекламу раскручивать не умею, да и не хочу замарачиваться.

LED
11.01.2020, 05:28
Я спрашивал сколько вариантов Спецов было собрано на форуме из новых с готовой схемой, потому как у самого получается гибрид.
Начал с этого потомучто показался проще, оказалось не совсем доделан, но из плюсов есть куда вогнать ненужные микры, только их всего на половину хватит, докупать.
Вариант на ПЛИС после попался, тоже хорош, но тоже половино нет, по цене наверно одинаково. Но вспоминая спек и смотря на схему, плата вымудрёная будет.
И тут возвращаюсь к версии на рассыпухе, убираю память модулем и получается размерчик один в один как спек на ПЛИС, только со вторым этажом и балконом.
Мне кажется идеального Специалиста пока не было, этим просто никто не занимался столько сколько спеком, хотя там тоже нет идеала.

Ну есть сайт и хорошо, я просто предложил. Вообще думал что сейчас на php все делают, вроде джумлы.
Для голого хтмл можно и на гитхабе дармовой открыть, если много файлов не валить.
Только у меня с этим проблема, не могу нарисовать дизайн, а готовые шаблоны все под телефон, вообще для компа неудобно, тем более противнику мобилок.
Был сайтец на народе, но он под 800 пикселей, не модно теперь, хотя может пора его поковырять

fifan
11.01.2020, 07:46
LED, прочитай название темы, где мы сейчас находимся. Постов 10 идёт обсуждение вопросов не связанных с названием темы. Если будет и так продолжаться, то я удалю все последние посты. Если охота пообсуждать создание нового клона, как мне показалось, то необходимо создать новую тему.

fifan
19.03.2020, 15:21
Мне тут некий пользователь werewolf83 прислал с барахолки сообщение:

Здравствуйте . Подскажите, пожалуйста. Специалист Восточный экспресс с платой расширения. Подключаю к тв lcd dns. При подключении чб выхода с основной платы изо есть. Несбоит, все в норме. (Плата расширения подключена.) Но при выводе ргб через скарт при включении платы, тв мигнет один раз и через две секунды опять синий экран и надпись нет сигнала. Vd12 стоит катодом к катоду vd9. Ставлю Vd12 анодом к катоду vd9 изо появляется. Но есть проблема. В тесте рюмика при включении БЕЛЫЙ матрас. Но как только появляются вертикальные столбцы, они синие. А дальше все, что должно быть белым-синее. Также ставлю РФ2 с монитором надпись ПРОГРАММА тоже синяя и какая-то ТУСКЛАЯ. Подстроечые вращал, изменения есть. Цвет тоже есть. В чем может быть проблема?

Кто-что посоветует?

mr.Lee
22.03.2020, 20:17
Нужна помощь в запуске Спеца.

Основная плата (2ая, синяя) запустилась сразу, но вот с платой расширения проблемы.
Собирал без контроллера PS/2 - Соотв. элементы не впаивал.
Если не вставлять DD12 (ВВ55А), то комп запускается, на кнопки реагирует, все ок.
Но стоит вставить ВВ55, как комп не запускается.

Подскажите, эта доработка поможет или она уже есть во второй ревизии?

Да. На 8 выводе при сбросе лог.0 блокирует работу элемента DD20.1
10 вывод DD14.3 подключил на сигнал /WR проца (36 вывод DD30) сброс работает четко

И куда копать в моем случае?

fifan
23.03.2020, 07:13
Представленная доработка вроде позволяет сделать начальный пуск при включении компьютера. Т.к. основная плата работает, то неисправность на плате расширения. ВВ55 подключено как основное (порты клавиатуры) или как дополнительное (порты "программатора")?

mr.Lee
24.03.2020, 11:30
Перечитал всю тему, но видимо не очень внимательно, так как с первого раза не увидел, что...
На плате расширения есть три штырька: VS, /U6, RST. Их нужно соединить соответственно: 8 DD9, 5 DD36, 2 DD12.
Думаю, нужно вынести в первое сообщение - лишним не будет, так как лопатить всю тему сложно.

mr.Lee
29.03.2020, 07:38
Вопрос скорее всего к Cornelius - нет ли в свободном доступе герберов (ну или рисунка с размерами) полноценной клавиатуры? Рисую корпус - хочется и в монтажные отверстия попасть, и контур клавиш отрисовать...

Cornelius
29.03.2020, 13:10
нет ли в свободном доступе...

https://cloud.mail.ru/public/27tD/3f65RUtsp

mr.Lee
29.03.2020, 15:04
Спасибо)

Mech
29.03.2020, 22:42
mr.Lee, дизайн корпуса покажешь ? )

mr.Lee
31.03.2020, 19:43
Дизайн по принципу вырублено топором - делаю из фанеры 6 мм, вырезать буду лазером. Если будет не очень стремно - покажу:)

Mech
03.04.2020, 15:23
mr.Lee, можешь показать как ты подключил (фото) полноценную клавиатуру к специалисту . Буду благодарен !

mr.Lee
04.04.2020, 09:22
В принципе по этой фотке должно быть понятно.
Термоусадку еще не насадил, болтается на проводах.
72041

Со стороны клавиатуры:
BLS-16 (DS1071 - 1x16), Гнездо на кабель 1х16 с контактами 2.54мм + PLS2

Mech
04.04.2020, 16:51
mr.Lee, доп плату удалось запустить ?

mr.Lee
04.04.2020, 19:42
Да, все заработало.

fifan
04.04.2020, 19:56
Желательно на контакты кембриг необходимо одевать.

mr.Lee
04.04.2020, 20:13
Желательно на контакты кембриг необходимо одевать.

У меня на каждом проводе отрезок термоусадки, как только окончательно все отлажу - надену.

AlexBel
10.04.2020, 18:14
Всем привет.
Купил плату "Специалист East Express" здесь: https://chipkin.ru/product/pechatnaya-plata-speczialist-vostochnyj-ekspress/
Она отличается от платы с фотографии в первом посте. Кто-нибудь собирал "Специалист" на этой плате? Есть ли на этой плате ошибки? Хочу узнать о них заранее, перед сборкой, чтобы избежать сюрпризов. Буду благодарен за любую информацию по сборке этой платы.
С уважением, Алексей.

P.S. Фотография платы:
72123

Cornelius
10.04.2020, 23:41
Если Павел не вносил никаких изменений в приобретённый гербер, тогда просто собирайте. Плата второй ревизии, со всеми известными исправлениями.

AlexBel
14.04.2020, 18:40
Всем привет.

Собрал плату, о которой писал в посте 666. Прошил в ПЗУ тест Рюмика из первого поста, установил на место DD37. При включении наблюдается такая картинка:

72193

Или такая:

72194

Если при включении удерживать "Сброс", то весь экран имеет вид, как правая половина изображения на фотографиях. Если отпустить сброс, в левой части происходит заполнение. Звуков нет.

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

Напряжения питания в норме, все микросхемы логики серии 1533, кроме 155ЛА8 и 155ЛП10.

Обнаружил, что без ПЗУ при сбросе происходит то же самое.

HardWareMan
14.04.2020, 19:43
Первая картинка - 0039, т.е. FF на шине в момент чтения КОП, запись при этом работает исправно. Скорее всего оно в ОЗУ по адресу 0038, надо смотреть цепи НП.

AlexBel
14.04.2020, 19:55
Первая картинка - 0039, т.е. FF на шине в момент чтения КОП, запись при этом работает исправно. Скорее всего оно в ОЗУ по адресу 0038, надо смотреть цепи НП.

Поясни, пожалуйста, не очень понял. КОП - КОдОперации? Если да, то вместо команды процессор получает 0xFF? Что по адресу 0038 и что такое НП?

fifan
14.04.2020, 19:58
При включении наблюдается такая картинка
Прошли две ревизии платы, а вот ошибка при запуске почти у всех повторяется. Правильно сказано нет начального пуска. Вы тему про запуск прошустрили? Сделаны ли доработки для начального пуска указанные в теме?

HardWareMan
14.04.2020, 20:24
fifan, не того цитируешь, не к тому обращаешься.

fifan
14.04.2020, 20:26
fifan, не того цитируешь, не к тому обращаешься.

Сори, исправил.

AlexBel
14.04.2020, 20:49
Я видел сообщения о проблемах с начальным пуском, но так понял, что на моей плате уже всё исправлено и проблема либо в монтаже, либо в компонентах. Буду искать в теме информацию по начальному пуску.

fifan
15.04.2020, 07:13
но так понял, что на моей плате уже всё исправлено и проблема либо в монтаже, либо в компонентах. Буду искать в теме информацию по начальному пуску.
Так кажется. Начальный пуск на второй плате не был сделан.

AlexBel
15.04.2020, 08:10
Только что прозвонил плату - начальный пуск сделан по схеме из поста 464 (https://zx-pk.ru/threads/28706-spetsialist-quot-vostochnyj-ekspress-quot-sborka-i-naladka.html?p=989254&viewfull=1#post989254) (RST подключен к сигналу /WR, вывод 13 порта ВВ55 свободен), но сигнал STRT взят с вывода 8 D14.
При включении и сбросе импульсы на выходе и выходе триггера есть, буду разбираться, насколько они корректны. Честно сказать, пока что не понял, какой должна быть правильная схема начального пуска, читаю тему...

Кто-нибудь при наладке "Специалиста" использовал пошагиватель?

Serg6845
15.04.2020, 20:22
Только что прозвонил плату - начальный пуск сделан по схеме из поста 464 (https://zx-pk.ru/threads/28706-spetsialist-quot-vostochnyj-ekspress-quot-sborka-i-naladka.html?p=989254&viewfull=1#post989254) (RST подключен к сигналу /WR, вывод 13 порта ВВ55 свободен), но сигнал STRT взят с вывода 8 D14.
При включении и сбросе импульсы на выходе и выходе триггера есть, буду разбираться, насколько они корректны. Честно сказать, пока что не понял, какой должна быть правильная схема начального пуска, читаю тему...

при нажатом сбросе на 6 ноге должна быть 1, после отпускания сброса по первому импульсу на /WR - 6 нога должна упасть в 0. никаких других импульсов на выходе триггера быть не должно.


Кто-нибудь при наладке "Специалиста" использовал пошагиватель?


было дело. и не только его - вместо ПЗУ цеплял static RAM, в который тумблерами вколачивал код. в итоге вычислил ошибку в ПЗУ. на дворе был 88 год...
да, еще был логический анализатор на 32 входа с 7-сегментным индикатором :)

p.s. если STRT взят с 8 ноги - то и 4 и 10 должны быть поменяны местами. иначе возможно ровно то что имеется.

p.p.s по схеме из поста 466 (https://zx-pk.ru/threads/28706-spetsialist-quot-vostochnyj-ekspress-quot-sborka-i-naladka.html?p=989440&viewfull=1#post989440) получается все наоборот... то есть /WR должен приходить на 10 ногу DD14, 5 нога DD12 - на 4 DD14, а STRT должен идти с 8 ноги. тогда по той схеме должно работать.

AlexBel
17.04.2020, 06:01
при нажатом сбросе на 6 ноге должна быть 1, после отпускания сброса по первому импульсу на /WR - 6 нога должна упасть в 0. никаких других импульсов на выходе триггера быть не должно.

было дело. и не только его - вместо ПЗУ цеплял static RAM, в который тумблерами вколачивал код. в итоге вычислил ошибку в ПЗУ. на дворе был 88 год...
да, еще был логический анализатор на 32 входа с 7-сегментным индикатором :)

p.s. если STRT взят с 8 ноги - то и 4 и 10 должны быть поменяны местами. иначе возможно ровно то что имеется.

p.p.s по схеме из поста 466 (https://zx-pk.ru/threads/28706-spetsialist-quot-vostochnyj-ekspress-quot-sborka-i-naladka.html?p=989440&viewfull=1#post989440) получается все наоборот... то есть /WR должен приходить на 10 ногу DD14, 5 нога DD12 - на 4 DD14, а STRT должен идти с 8 ноги. тогда по той схеме должно работать.

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

А схема пошагивателя и схема его подключения к "Экспрессу" остались? Чтобы велосипед не изобретать. Я просмотрел журналы "МК", за три года не нашёл информации про пошагиватель.

Serg6845
17.04.2020, 08:43
А схема пошагивателя и схема его подключения к "Экспрессу" остались? Чтобы велосипед не изобретать. Я просмотрел журналы "МК", за три года не нашёл информации про пошагиватель.

в 88 году "Экспресса" еще в проекте не было. но не думаю что есть в этом месте какие-то отличия. а схема была если не в М-К, то в Радио, в статьях про 86РК
у меня было 2 микросхемы по 14 ног, минимум одна из них - ТМ2. точнее не вспомню.

во, нашел
http://archive.radio.ru/web/1986/07/029/

но у меня было 2 микросхемы - вторая эмулировала сигнал STSTB с ГФ24.

AlexBel
17.04.2020, 09:33
в 88 году "Экспресса" еще в проекте не было. но не думаю что есть в этом месте какие-то отличия. а схема была если не в М-К, то в Радио, в статьях про 86РК
у меня было 2 микросхемы по 14 ног, минимум одна из них - ТМ2. точнее не вспомню.

во, нашел
http://archive.radio.ru/web/1986/07/029/

но у меня было 2 микросхемы - вторая эмулировала сигнал STSTB с ГФ24.

Спасибо! Эту схему я видел, но так как она "привязана" к ГФ24, точнее - к этому самому STSTB, то и подумал о готовой схеме с эмуляцией этого сигнала, чтобы меньше изобретать инструментов :)

fifan
17.04.2020, 09:46
Вы не тот пошагиватель рассматриваете. В МК был свой, привязанный к циклу статей про Специалист.

AlexBel
17.04.2020, 13:52
Вы не тот пошагиватель рассматриваете. В МК был свой, привязанный к циклу статей про Специалист.

А где его искать, хотя бы примерно, с точностью до года? Я просмотрел журналы, даже сохранил отдельно статьи по "Специалисту", но пошагиватель, видимо, пропустил или просто не дошёл до него - смотрел до 91 года.

fifan
17.04.2020, 14:04
Вечером найду и выложу архив статьи.

AlexBel
17.04.2020, 18:44
при нажатом сбросе на 6 ноге должна быть 1, после отпускания сброса по первому импульсу на /WR - 6 нога должна упасть в 0. никаких других импульсов на выходе триггера быть не должно.

Сейчас проверил - именно так и есть, с зажатым сбросом на 6 ноге 1, при отпускании - 0, переключается по спаду /WR:

72249

Видимо, схема начального пуска отрабатывает правильно и причина проблемы в чём-то другом. Проверил на программаторе ПЗУ (зашит тест Рюмика из первого поста) - содержимое соответствует. Собственно, что ПЗУ установлено, что его нет - компьютер ведёт себя одинаково.

Заметил, что на выводе 20 ПЗУ DD37 низкий уровень устанавливается при низком уровне линий А15-А11. Т.е. ПЗУ активно с адреса 0х0000, а не с 0хС000 даже после старта. Это правильно?

72250

Serg6845
17.04.2020, 19:10
Сейчас проверил - именно так и есть, с зажатым сбросом на 6 ноге 1, при отпускании - 0, переключается по спаду /WR:

72249

Видимо, схема начального пуска отрабатывает правильно и причина проблемы в чём-то другом. Проверил на программаторе ПЗУ (зашит тест Рюмика из первого поста) - содержимое соответствует. Собственно, что ПЗУ установлено, что его нет - компьютер ведёт себя одинаково.

а ПЗУ какое и в какой панельке стоит? по схеме - выборка подается на DD37. соответственно проверить есть ли выборка на ПЗУ, если ног у анализатора хватит - встать на шину данных и по сигналу чтения посмотреть соответствие с тем что в ПЗУ записано.

AlexBel
17.04.2020, 19:18
Не увидел ответ вовремя - дополнял сообщение :)
ПЗУ 2716 стоит в DD37. У анализатора, к сожалению, всего 8 входов. "Новости" с выбором ПЗУ дописал в предыдущее сообщение.
Я потому и хочу сделать пошагиватель, чтобы можно было спокойно увидеть то, что на данных творится.

Pluto
17.04.2020, 19:43
А где его искать, хотя бы примерно, с точностью до года? Я просмотрел журналы, даже сохранил отдельно статьи по "Специалисту", но пошагиватель, видимо, пропустил или просто не дошёл до него - смотрел до 91 года.

"М-К" №9, 1990 г стр.41.

AlexBel
17.04.2020, 19:45
"М-К" №9, 1990 г стр.41.

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

Serg6845
17.04.2020, 19:58
Не увидел ответ вовремя - дополнял сообщение :)
ПЗУ 2716 стоит в DD37. У анализатора, к сожалению, всего 8 входов. "Новости" с выбором ПЗУ дописал в предыдущее сообщение.
Я потому и хочу сделать пошагиватель, чтобы можно было спокойно увидеть то, что на данных творится.

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

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


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

да... свой я явно делал по мотивам схемы из Радио. да и в 90 году Специалист у меня уже совершенно точно работал.


p.s. даже с 8-канальным анализатором можно зацепиться за 7 линий данных и сигнал STRT, если что конкретно не так - видно будет.

AlexBel
18.04.2020, 10:24
Подключил логический анализатор на шину данных - ничего общего с содержимым тестового ПЗУ не увидел, словно ПЗУ нет вообще. 39, FF, 39, FF, 39, FF..... Иногда, вместо FF мелькают другие коды - EB, EF...
Буду делать пошагиватель.

Serg6845
18.04.2020, 10:50
Подключил логический анализатор на шину данных - ничего общего с содержимым тестового ПЗУ не увидел, словно ПЗУ нет вообще. 39, FF, 39, FF, 39, FF..... Иногда, вместо FF мелькают другие коды - EB, EF...
Буду делать пошагиватель.

можно конечно и пошагиватель. только я бы начал с другого - выборка ПЗУ (18, 20 ноги), наличие на нем питания, наличие +5 на 21 ноге, а еще DD43 и ее управление (1 и 19 ноги).
и еще - если не ошибаюсь, можно просто повесить 23 ногу проца на землю, он при этом встанет в ожидание на первой же команде из ПЗУ. ну и проверять дальше - C3 на ШД, 0000 на ША проца, выборка ПЗУ активна и т.д.

AlexBel
18.04.2020, 13:25
можно конечно и пошагиватель. только я бы начал с другого - выборка ПЗУ (18, 20 ноги), наличие на нем питания, наличие +5 на 21 ноге, а еще DD43 и ее управление (1 и 19 ноги).
и еще - если не ошибаюсь, можно просто повесить 23 ногу проца на землю, он при этом встанет в ожидание на первой же команде из ПЗУ. ну и проверять дальше - C3 на ШД, 0000 на ША проца, выборка ПЗУ активна и т.д.

Да, всё именно так и есть - на ШД - 0xC3, на ША - 0x0000, на выводах 18 и 20 DD37 - лог. 0, на 21 ноге - +5В. Т.е. Значит, сброс проходит, ПЗУ активируется и с его нулевой ячейки считывается на ШД значение 0xC3. На выводах 1 и 19 DD34 присутствуют импульсы, при зажатом сбросе на них устанавливается высокий уровень.

Serg6845
18.04.2020, 14:51
Да, всё именно так и есть - на ШД - 0xC3, на ША - 0x0000, на выводах 18 и 20 DD37 - лог. 0, на 21 ноге - +5В. Т.е. Значит, сброс проходит, ПЗУ активируется и с его нулевой ячейки считывается на ШД значение 0xC3. На выводах 1 и 19 DD34 присутствуют импульсы, при зажатом сбросе на них устанавливается высокий уровень.

при повешенной на 0 23 ноге проца на DD34 есть импульсы на 1 и 19? вот сюда и копать, не должно их там быть. должна быть лог.1 на обеих.
пардон, на 1 должен быть 0, на 19 - 1.

AlexBel
18.04.2020, 15:00
при повешенной на 0 23 ноге проца на DD34 есть импульсы на 1 и 19? вот сюда и копать, не должно их там быть. должна быть лог.1 на обеих.
пардон, на 1 должен быть 0, на 19 - 1.

Я неправильно сказал. Импульсы на ногах 1 и 19 DD34 есть при лог. 1 на выводе 23 процессора. А когда на этом выводе 0, у DD34 на выводе 1 лог. 0, а на выводе 19 - лог. 1. А на них обоих лог. 1 - при зажатом сбросе.

Cornelius
18.04.2020, 23:12
Перепроверьте, для начала, что записалось в ПЗУ. Там точно тест? Сделайте программатором не верификацию, а именно чтение в файл.

AlexBel
19.04.2020, 07:33
Перепроверьте, для начала, что записалось в ПЗУ. Там точно тест? Сделайте программатором не верификацию, а именно чтение в файл.

В ПЗУ содержимое файла test-m.rom из архива test_m.rar, взятого по ссылке из первого поста (http://www.spetsialist-mx.ru/Soft/test_m.rar). Прочитал ПЗУ в файл и сравнил два файла по содержимому - они идентичны.

5VHappi
19.04.2020, 23:51
Можно прозвонить шину данных и адреса, между ПЗУ и процессором. Если при старте, на выходе RS триггера начального пуска висит 1, то тест должен запускаться. В противном случае проверте все напряжения на процессоре (прям на колодке, или лучше на ножках). Если напряжения в порядке, остается грешить на Ф1 и Ф2. Например, они могут быть перепутаны местами.

AlexBel
20.04.2020, 15:28
Можно прозвонить шину данных и адреса, между ПЗУ и процессором. Если при старте, на выходе RS триггера начального пуска висит 1, то тест должен запускаться. В противном случае проверте все напряжения на процессоре (прям на колодке, или лучше на ножках). Если напряжения в порядке, остается грешить на Ф1 и Ф2. Например, они могут быть перепутаны местами.

Да всё это в порядке, в том-то и дело. Тактовый сигналы - D20 вывод 13 на D29 вывод 15, D20 вывод 10 на D29 вывод 22. Размах хороший, порядка 11 Вольт, 2МГц. Всё в порядке, но не работает.

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

5VHappi
20.04.2020, 18:14
можно и без пошагивателя обойтись. на ардуине собрать гребенку, воткнуть в колодку процессора, и прочитать ПЗУ.

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

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

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

Как вариант, я бы проверил разводку D36, а так же прохвонил OE CE ПЗУ и наличие сигнала на них.

AlexBel
20.04.2020, 18:46
можно и без пошагивателя обойтись. на ардуине собрать гребенку, воткнуть в колодку процессора, и прочитать ПЗУ.

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

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

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

Как вариант, я бы проверил разводку D36, а так же прохвонил OE CE ПЗУ и наличие сигнала на них.

А смысл читать Ардуиной ПЗУ? Ну, прочитается оно, о чём это скажет? Что присутствует соединение? Прозванивать адрес и данные я могу мультиметром и это займёт две минуты. Про сигналы ПЗУ я писал выше, они на месте.

5VHappi
20.04.2020, 23:39
Пошагиватель по сути та же прозвонка.

fifan
21.04.2020, 06:47
А есть гарантия, что процессор целый? У меня как-то вёл себя подобным образом подпаленный процессор.

AlexBel
21.04.2020, 06:53
А есть гарантия, что процессор целый? У меня как-то вёл себя подобным образом подпаленный процессор.

Гарантии, конечно, нет, но я пробовал два, предположительно новых, процессора. Поищу, если есть ещё - попробую.

AlexBel
25.04.2020, 18:16
Спаял пошагиватель, подключил к шинам адреса и данных контроллер, выводящий в терминал информацию. После сброса на шинах была полная ахинея, ничего (или почти ничего, когда как) общего с содержимым ПЗУ. Совершенно случайно подумал зашить тест в ещё одну ПЗУ. Зашил, вставил - после сброса на шинах появилась корректная информация. Отключил пошагиватель - тест пошёл. Вставил предыдущее ПЗУ - опять не работает. Вернул новое ПЗУ с тестом обратно - тест запустился. Проверял многократно - и после сброса и после питания тест стартует стабильно. Прохождение теста памяти:
72357
ПЗУ 2716 были куплены на "Алиэкспресс" и, конечно, доверие к ним изначально было не очень большое. И - вот такая непонятная, пока что, проблема. В программаторе ПЗУ, с которым отказался работать "Специалист", читается без ошибок, проверял многократно. Зашилась с первого раза. Казалось бы, проблем быть не должно, однако - вот они, из за ПЗУ потерял много времени, в том числе на изготовление диагностических средств.
С выполнением теста, правда, не всё понятно. Изображение клавиатуры отличается от приведённого в описании теста - от изображения отдельно стоящих в верхнем правом и нижнем левом углах кнопок вниз идёт белое поле. Так и должно быть или какие-то проблемы с компьютером?
72358
Дальше этого теста я, пока что, не продвинулся - нужно делать клавиатуру и зашивать в ПЗУ что-то "боевое". Но хотел бы сперва разобраться с несоответствием изображения клавиатуры в описании теста тому, что я наблюдаю у себя.

Резистор R4 увеличил до 270 Ом, так как при большом количестве светлых пикселей происходил срыв синхронизации. Хотя, думаю, это индивидуально. Кроме резистора R4 всё делал по схеме и рекомендациям в этой теме. Если бы не ПЗУ, то, думаю, компьютер запустился бы сразу.

fifan
25.04.2020, 18:26
По этой схеме (http://www.spetsialist-mx.ru/schemes/KeyBoard.png) на время замкните клавишу 2, это тест цвета. Должны быть чёрно-белые вертикальные полосы. А на клавишу 3 - тестовое поле.

AlexBel
25.04.2020, 19:42
По этой схеме (http://www.spetsialist-mx.ru/schemes/KeyBoard.png) на время замкните клавишу 2, это тест цвета. Должны быть чёрно-белые вертикальные полосы. А на клавишу 3 - тестовое поле.

Вот, что получилось:
72360
Так как у меня поддержки цвета нет, думаю, это нормально.

А вот расширенный тест памяти показал знаки "?" в разрядах D0, D1 и D2. Я заменил РУ5 в разряде D0, повторил тест - ничего не изменилось. Заменил все 8 микросхем памяти на РУ5Б, повторил тест - то же самое. Быстрый тест памяти, выполняемый при старте, показал нормальное прохождение. Предполагаю, что могут быть проблемы с регенерацией.

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

AlexBel
27.04.2020, 13:08
Проблема оказалась в плохих ПЗУ. Использовал микросхему другого происхождения - тест сразу нормально прошёл, без ошибок. Более подробно - здесь: https://zx-pk.ru/threads/10421-spetsialist-test-pamyati.html?p=1059910&viewfull=1#post1059910
Возможно, эта информация будет полезна.

AlexBel
02.05.2020, 18:43
Наконец-то полностью запустил "Восточный Экспресс" и его плату расширения. Изменений при сборке было очень мало. Резисторы подтяжки клавиатуры к +5В поставил 12кОм. Сигнал неправильно разведённый сигнал E_VS (синхромесь для платы расширения) трогать не стал, для синхронизации использую чёрно-белый видеовыход. Резистор R4 увеличил до 270 Ом, чтобы не было срывов синхронизации при большом заполнении экрана белым, но это уже индивидуально подстраивается под разные телевизоры. Вместо двух ПЗУ 573РФ2 и одной 573РФ4 использовал одну W27E257. Бинарник зашил дважды, с адреса 0х0000 и с адреса 0х4000 (правда, можно было шить только с 0х4000, т.к. адрес А14 подключен к +5В). То же самое касается ПЗУ 27С256 и аналогичных. Если использовать ПЗУ 27128, то, разумеется, прошивать с 0х0000. На плате произведена доработка, изменения отмечены на схеме:
72470
Почему-то к адресу А12 ПЗУ был подключен адрес А13. Может быть, это правильно, но из-за этого я долго не мог понять, почему не работает ПЗУ 27256 :) После исправления (описано на схеме) сразу заработало.

Прошивка использована эта: 72471

Большое спасибо fifan, за помощь!

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

P.S. Речь идёт о плате, купленной здесь: https://chipkin.ru/product/pechatnaya-plata-speczialist-vostochnyj-ekspress/ Предполагаю, это последняя ревизия: 72472

P.P.S. Изменения на плате (где порезал, где перемычки кинул) привести не могу, так как нет герберов от моей ревизии платы, а те гербера, что есть, отличаются. Если будут гербера от моей платы, смогу показать, что где на ней делал. Хотя, думаю, и по описанию должно быть понятно...

P.P.P.S. Схема, почему-то, открывается в маленьком размере, вот ссылка на файл: https://yadi.sk/i/9v179x_mV7tnrg

P.P.P.P.S. Я подумал - если, вдруг, будет ещё одна ревизия платы, может, предусмотреть установку ПЗУ 16 и более килобайт? Может возникнуть ситуация, как у меня - ПЗУ 2716 бракованные, РФ2/5 не прошивает программатор. И под рукой только 27256 и 27512.

fifan
02.05.2020, 19:47
Изменить состав ПЗУ мы уже рассматривали, но решили оставить всё как есть в оригинале (http://www.spetsialist-mx.ru/schemes/SpetsialistExp.png). Единственное автор плат изменил некоторые микросхемы, а именно регистры буферы.

AlexBel
03.05.2020, 07:24
Так я и не предлагаю изменить состав ПЗУ, я предлагаю предусмотреть эту возможность "малой кровью". Введение пары диодов и разрезаемых/запаиваемых перемычек не изменит оригинальной схемы, если эти диоды не устанавливать, а только прибавит немного дорожек. Но предотвратит резку дорожек, кидание перемычек проводом и напаивание диодов на выводы микросхем. Это всё равно изменит схемотехнику, но, при этом, снизит надёжность и ухудшит внешний вид платы. Это как ситуация с заменой 155РЕ3 диодами - небольшое изменение позволило ощутимо упростить сборку и снизить потребление. Впрочем, не буду настаивать, это просто предложение, основанное на ситуации, с которой я столкнулся.

fifan
03.05.2020, 10:32
Так я и не предлагаю изменить состав ПЗУ, я предлагаю предусмотреть эту возможность "малой кровью".
Это уже рассматривали на самом начале переразводки платы. Особенно на этом настаивал barsik. Я уже сказал, как мы ранее решили, никакой модификации ПЗУ не будет. Всё Восточный Экспресс создан. Если охота заново переразводить плату, пожалуйста. Что-то многих бесит наличие трёх кроваток под ПЗУ. Странно, а вот в переразводке Специалиста М никого не шокировало наличие шести! ПЗУ. Мне нравится сегодняшний вид платы Восточного Экспресса - ностальгия по 90-м, когда он был моим первым Специалистом. Не скрою, что мне с трудом было найти 3 пзушки. Приходилось искать импортные, т.к. РФ2 мой новый программатор не шьёт.

Это как ситуация с заменой 155РЕ3 диодами - небольшое изменение позволило ощутимо упростить сборку и снизить потребление.
Это схемное ухещрение мне порекомендовал настройщик моего первого Экспресса. У меня тогда прошить К155РЕ3 было проблемой. А вот программатора под Специалист у меня тогда не было. По журнальному варианту нужно было для программатора найти К142ЕН1, кажется - жуткий дефицит. Собрал позднее Балтик (первый свой Спектрум) и к нему собрал программатор по схеме от какого-то кооператива. Прошивал потом любые ПЗУ.

derfliegenddehollander
17.05.2020, 10:45
Здравствуйте всем! Вот и пришло наконец время рассказать о моих приключениях!

После сборки, у меня было вот это:

http://letuchiy.net/images/7_0001.jpg

Знаний для понимания причины было еще не достаточно - так он у меня и пролежал с этим почти 9ть месяцев!

Потом на помощь, пришел HardWareMan! И тут такое началось! Я был просто брошен в пучину СпециалистаСтроения без всяких средств к спасению!

Первое что мы проделали с цепью НП было это:

http://letuchiy.net/images/0000_0e6.jpg

Еще добавлю - согласно информации с этого (https://zx-pk.ru/threads/28706-spetsialist-quot-vostochnyj-ekspress-quot-sborka-i-naladka.html?p=1026651&viewfull=1#post1026651) линка, я укажу еще точнее:

На основной плате я делал:
1. Отрезал 10 вывод DD14 от 13го DD30 и соединил его c 36ым DD30 так же установив резистор подтяжки 10 кОм на +5в
2. Сигнал STRT взят с 8 вывода DD14 а не с 6-го DD14

Резистор подтяжки 10к в месте соединения DD29.18 и DD30.36 ОЧЕНЬ важен! И нога DD30.13 свободна - без нее не получите цвета!!!

Далее мы стали проверять все части по порядку (это было очень круто и познавательно) и
добавили еще две подтяжки на 1533ИЕ7 DD8.4 и DD8.11 на всякий - 5,6 кОм.

http://letuchiy.net/images/0000_0e7.jpg

Все вроде начало оживать - но сигнал RAS имел вот такой зуб!!!

http://letuchiy.net/images/0000_0e4.jpg

Что было исправлено включением конденсатора 550 пф параллельно С5

http://letuchiy.net/images/0000_0e5.jpg

Стало видно выполнение теста Рюмика - но на экране был какой то МУСОР!!!
И тут я установил память Samsung 4164 и мультиплексоры 1533КП2 и все
пошло так как нужно! Про РУ5Г - отставить, он не были виновны. У меня как оказалось,
была проблема с одной из 1533КП2 дающей мусор на экране, так вот это
был просто переодический неконтакт в цанговой панельке! Втюхал ее
как следует и все стало нормально! Но 4164 все же оставил и еще установил 8080
TESTLA! Смотриться круто!

http://letuchiy.net/images/0000_0e1.jpg

И ссылкочка на Ютубик!!!


https://youtu.be/o3-TN90HcTk

И еще раз большое спасибо HardWareMan-у!
Теперь я могу сказать что - стал что то понимать - в устройстве Специалист!
Буду рад если мой рассказ кому то поможет!

Моя плата:
http://letuchiy.net/images/0000_0e2.jpg

http://letuchiy.net/images/0000_0e3.jpg

Так же обратите внимания на мою плату - может быть в новых ревизиях - это ошибки исправлены!
Уже прошил и установил ПЗУ Atmega 28С16 две штуки и 28С64 прошивками пока без поддержки SD!
На экране ВИДЕН PROGRAM ? Монитор - 14. _ Картинку добавлю позже!

Вот и финальный аккорд!

http://letuchiy.net/images/0000_0e8.jpg

:)

AlexBel
19.05.2020, 05:03
derfliegenddehollander, убери картинки под спойлер

derfliegenddehollander
19.05.2020, 17:22
derfliegenddehollander, убери картинки под спойлер

Я как то не совсем понял. Мы с Вами на брудершафт когда выпили? На Вы пожалуйста, я Вам не тыкал и такой привычки не имею.

fifan
19.05.2020, 17:26
Не надо сориться. Я убрал картинки под сполеры. Кстати прошу разрешения выставить картинку платы на свой сайт в раздел "Экспресс".

AlexBel
19.05.2020, 18:02
Я как то не совсем понял. Мы с Вами на брудершафт когда выпили? На Вы пожалуйста, я Вам не тыкал и такой привычки не имею.

Уберите картинки под спойлер.

derfliegenddehollander
20.05.2020, 02:55
Не надо сориться. Я убрал картинки под сполеры. Кстати прошу разрешения выставить картинку платы на свой сайт в раздел "Экспресс".

Да, конечно! Тем более что именно она на первой странице темы! :)

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


Уберите картинки под спойлер.

Я не ссорюсь, отнюдь, просто воспитание не позволяет обращаться к незнакомым людям на ТЫ. Ничего личного, поймите меня правильно, если я Вас чем то обидел.

derfliegenddehollander
24.05.2020, 08:11
Вопрос, такой на засыпку - если на плате расширения я сначала включу SD controller и KayBoard Controller, не используя пока RGB выход, ЧБ будет выход работать? И еще вообще дурацкий вопрос - Если я один телевизор подключу к ЧБ выходу, а другой на SCART цветной телек, то я получу две синхронных картинки? Вообще кто то такое делал? :)
И еще вопрос - как называется разьем который может подойти к пинам там где выводится клавиатура видео и т.д. Я просто видел что кто то установил там разьем такой синий - дайте его парт номер!

HardWareMan
24.05.2020, 08:44
И еще вопрос - как называется разьем который может подойти к пинам там где выводится клавиатура видео и т.д. Я просто видел что кто то установил там разьем такой синий - дайте его парт номер!
У меня МРН-32 на проводах. Синий.

Pluto
26.05.2020, 10:20
Я просто видел что кто то установил там разьем такой синий - дайте его парт номер!
https://i.ibb.co/ygPcSDJ/A8-BB9-A20-45-E7-4-D49-8499-F2-BC60-F97-D7-C.jpg (https://ibb.co/ygPcSDJ)

derfliegenddehollander
26.05.2020, 15:17
0

Спасибо!

derfliegenddehollander
29.05.2020, 12:19
Вот собрал мини клавиатуру. Что то я не могу понять, вопрос ко всем кто ее собирал! У меня вместо пробела выскакивает НОЛЬ!
Что это - и на кнопе нуля тоже ноль как и положено и не могу понять там есть клавиша SHIFT?

http://letuchiy.net/images/spec_09.jpg

http://letuchiy.net/images/spec_10.jpg

Pluto
29.05.2020, 13:14
У меня такая есть. Все работает как надо.
Должен быть пробел. Ошибка в монтаже где то..
Тест Рюмика что показывает?

P.s.
Кнопки правильно запаяны?
Насколько помню, Cornelius обращал на это внимание, кнопки задействованы в схеме коммутации линий.

Cornelius
29.05.2020, 15:08
Распаиваем все кнопки, с соблюдением цоколёвки. Клавиатура рабочая.
Shift тогда не было, был ВР - Верхний Регистр.

derfliegenddehollander
30.05.2020, 08:02
Итак запуск мини клавиатуры прошел очень интересно! Была найдена ошибака подключения клавиши НР.
Пришлось паять перемыку и резать провод.
http://letuchiy.net/images/spec_05.jpg
Но, это еще пол беды. Когда я установил монитор 4 без
поддержки SD карты который взял тут (http://www.spetsialist-mx.ru/Soft/ve_without_sd.rar), то при нажатии пробела выскакивает цифра 0!!! И клавиша НР переклю
чет регистр - кроме цифровых кнопок! Нажат НР или нет все равно печатаются только цифры! Весьма забавно!
Я проверил, весь монтаж моей мини клавиатуры, прогнал тест Рюмика на клавиатуре ВСЕОТЛИЧНО РАБОТАЕТ,
за исключением клавиши 1 - когда я ее наживаю на тесте Рюмика выскивает заполненный экран и все виснет!
Все остальное отлично! И еще BASIC после установки ПЗУ Монитор 4 без SD командами TD000,EFFF,0000 <ВК>
G0000 <ВК> ничего не грузит и ничего не происходит! Далее я прошил стандартный старый монитор -2 Специалиста
и о чудо, клавиатура заработала полностью правильно, без всяких дурацких нулей на пробеле! Я так понимаю,
старый Монитор -2 не загрузит Васик даже если я остаклю 2764 в панельке, так? Вот тут и вопрос - где взять,
нормальный Монитор 4 - который не шлепает ноль на пробеле и грузит Васик командами TD000,EFFF,0000 <ВК> !?
Мне вот интересно за всю историю сборки что эти ПЗУ без поддержки SD никто не пробовал шить? Так как в
темах нет ни одного упоминания о том косяке который я вявил!

Serg6845
30.05.2020, 09:58
Итак запуск мини клавиатуры прошел очень интересно! Была найдена ошибака подключения клавиши НР.
Пришлось паять перемыку и резать провод.
Но, это еще пол беды. Когда я установил монитор 4 без поддержки SD карты который взял тут (http://www.spetsialist-mx.ru/Soft/ve_without_sd.rar), то при нажатии пробела выскакивает цифра 0!!!

да, есть такая фишка. правда она ни на что не влияет - в мониторе пробел в командах не используется. разве что "неэстетично как-то"


И клавиша НР переклю
чет регистр - кроме цифровых кнопок! Нажат НР или нет все равно печатаются только цифры! Весьма забавно!


опять же - в мониторе используются только цифры, латинские буквы и запятая. а ПЗУ не резиновое (по крайней мере когда писали монитор - это было актуально)


Я проверил, весь монтаж моей мини клавиатуры, прогнал тест Рюмика на клавиатуре ВСЕОТЛИЧНО РАБОТАЕТ,
за исключением клавиши 1 - когда я ее наживаю на тесте Рюмика выскивает заполненный экран и все виснет!


а по клавише 1 запускается расширенный тест памяти. надо просто подождать.



Все остальное отлично! И еще BASIC после установки ПЗУ Монитор 4 без SD командами TD000,EFFF,0000 <ВК>
G0000 <ВК> ничего не грузит и ничего не происходит! Далее я прошил стандартный старый монитор -2 Специалиста
и о чудо, клавиатура заработала полностью правильно, без всяких дурацких нулей на пробеле! Я так понимаю,
старый Монитор -2 не загрузит Васик даже если я остаклю 2764 в панельке, так? Вот тут и вопрос - где взять,
нормальный Монитор 4 - который не шлепает ноль на пробеле и грузит Васик командами TD000,EFFF,0000 <ВК> !?
Мне вот интересно за всю историю сборки что эти ПЗУ без поддержки SD никто не пробовал шить? Так как в
темах нет ни одного упоминания о том косяке который я вявил!

доработка по ошибке №6 из первого поста сделана?

p.s. и еще, если верить схеме из первого поста - на DD36 перепутаны сигналы на ногах 3 и 13. их надо поменять местами, иначе ПЗУ с васиком будет выбираться по неправильным адресам.
проверяется просто - команда DD000, смотреть соответствие кода тому что должно быть в ПЗУ с васиком. если сигналы перепутаны - там с первых строк будет мусор. причем эта ошибка на работоспособность самого монитора не влияет.

пардон, не монитора а биоса. раз монитор работает - значит доработка дешифрации сделана. а если васик не грузится - все равно смотреть что лежит с адреса D000, чудес не бывает.

CityAceE
30.05.2020, 14:38
Хм... А разве "Восточный Экспресс" - это не "Orient-Express (https://ru.wikipedia.org/wiki/%D0%92%D0%BE%D1%81%D1%82%D0%BE%D1%87%D0%BD%D1%8B%D 0%B9_%D1%8D%D0%BA%D1%81%D0%BF%D1%80%D0%B5%D1%81%D1 %81)"?

https://pic.maxiol.com/images2/1590838595.90460257.orient.jpg

TomaTLAB
30.05.2020, 19:29
Гмм ну "orient" - это скорее ближне-восточный, а известный паровоз так вообще только до туретчины ездил. А тут авторы видимо как раз Ваши края имели в виду :)

fifan
30.05.2020, 21:35
И еще BASIC после установки ПЗУ Монитор 4 без SD командами TD000,EFFF,0000 <ВК>
G0000 <ВК> ничего не грузит и ничего не происходит!
А наличие самого Бейсика с адреса имеет место быть? Ну как бы я делал сборник программ для зашивки во всё ПЗУ компьютера, во все 12 кБайт. Это я делал задолго до появления Специалист Восточный Экспресс на Сябре.


Я так понимаю, старый Монитор -2 не загрузит Васик даже если я остаклю 2764 в панельке, так?
А кто его патчил для загрузки Бейсика? Я, например писал небольшие переходы, которые вставлял при опросе клавиатуры. Признаюсь что это я не сам допёр, а подглядел у HardWareMan'а.


Мне вот интересно за всю историю сборки что эти ПЗУ без поддержки SD никто не пробовал шить? Так как в темах нет ни одного упоминания о том косяке который я вявил!
Значит никто. Я так и не понял в чём косяк. Он мне не попадался.

Откровенно говоря как-то серьёзно работать в Бейсике я сейчас не вижу смысла т.к. ввода/вывода с/на SD карту никто не делал в Бейсике. Магнитофон я давно забросил. И что делать с набитой программой? Посмотреть как она работает, порадоваться и всё. Результаты своего труда пропадут... Для более менее нормальной работы я пользуюсь эмулятором. В том числе и все свои программы (я пишу на ассемблере) я делаю на эмуляторе. А реальный Специалист я использую только для игр, исключительно.

derfliegenddehollander
31.05.2020, 14:54
да, есть такая фишка. правда она ни на что не влияет - в мониторе пробел в командах не используется. разве что "неэстетично как-то"

Я так понимаю - если я что то делаю то я это делаю, основательно! Неужели нельзя было все довести до ума?


опять же - в мониторе используются только цифры, латинские буквы и запятая. а ПЗУ не резиновое (по крайней мере когда писали монитор - это было актуально)

Если посмотреть внимательнее - там есть пустые области.


а по клавише 1 запускается расширенный тест памяти. надо просто подождать.

Да, это я уже понял - тест Рюмика я теперь изучил!


доработка по ошибке №6 из первого поста сделана?

Что за доработка №6?




p.s. и еще, если верить схеме из первого поста - на DD36 перепутаны сигналы на ногах 3 и 13. их надо поменять местами, иначе ПЗУ с
васиком будет выбираться по неправильным адресам.
проверяется просто - команда DD000, смотреть соответствие кода тому что должно быть в ПЗУ с васиком. если сигналы перепутаны
- там с первых строк будет мусор. причем эта ошибка на работоспособность самого монитора не влияет.
пардон, не монитора а биоса. раз монитор работает - значит доработка дешифрации сделана. а если васик не грузится
- все равно смотреть что лежит с адреса D000, чудес не бывает.


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

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



Значит никто. Я так и не понял в чём косяк. Он мне не попадался.
Откровенно говоря как-то серьёзно работать в Бейсике я сейчас не вижу смысла т.к. ввода/вывода с/на SD карту никто не делал в Бейсике. Магнитофон я давно забросил. И что делать с набитой программой? Посмотреть как она работает, порадоваться и всё. Результаты своего труда пропадут... Для более менее нормальной работы я пользуюсь эмулятором. В том числе и все свои программы (я пишу на ассемблере) я делаю на эмуляторе. А реальный Специалист я использую только для игр, исключительно.

Тут все дело в том, что у меня немного другая цель, использования "Специалист"-а. :) Я хочу пройти все шаги - это как из прошлого! И еще много всего!

:)

Serg6845
31.05.2020, 14:58
Что за доработка №6?


https://zx-pk.ru/threads/28706-spetsialist-quot-vostochnyj-ekspress-quot-sborka-i-naladka.html?p=945152&viewfull=1#post945152
"Ошибки, обнаруженные при запуске платы", под номером 6.
но раз запустили - очевидно уже не актуально.

кстати - а в чем в результате была проблема?

HardWareMan
31.05.2020, 18:53
Когда я установил монитор 4 без
поддержки SD карты который взял тут (http://www.spetsialist-mx.ru/Soft/ve_without_sd.rar), то при нажатии пробела выскакивает цифра 0!!! И клавиша НР переклю
чет регистр - кроме цифровых кнопок! Нажат НР или нет все равно печатаются только цифры! Весьма забавно!
Ноги нуля на пробеле растут отсюда:
https://jpegshare.net/images/05/83/05833e2b80800bdd1b7be78816d8a3fd.png
Это подпрограмма ввода буфера команды. Видно, что если не введён с символ (00H-1FH) или символы от звёздочки и выше (2AH-7FH), то к введённому символу прибавляется 10H. Таким образом, 20H-29H превращаются в 30H-39H, т.е. цифры. Но если приглядеться, то эти символы находятся на цифровых клавишах и это простейшая защита от дурака - ввести спецсимволы не получится. Казалось бы, замени 20H в коде на 21H и всё, но не так просто. Клавиша 0 под шифтом даёт как раз символ пробела. Вот так вот.
https://jpegshare.net/images/76/a6/76a660c0d9f534c082f983a7cb1d196b.jpg

derfliegenddehollander
01.06.2020, 07:00
но раз запустили - очевидно уже не актуально. кстати - а в чем в результате была проблема?

У меня более новая ревизия платы. Я ничего не менял - а Васик грузиться командой TD000,EFFF,0000 и далее G0000. По всей видимости в ПЗУ было все скорректировано.

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


Клавиша 0 под шифтом даёт как раз символ пробела.

Мм - у меня пока ноль так и есть ноль! И шифт не шифт просто 0ль!

HardWareMan
01.06.2020, 07:21
Клавиша 0 под шифтом даёт как раз символ пробела.
Мм - у меня пока ноль так и есть ноль! И шифт не шифт просто 0ль!
А ты не в мониторе а в бейсике попробуй. В мониторе оно 0 и будет, я же объяснил почему.

derfliegenddehollander
01.06.2020, 12:33
А ты не в мониторе а в бейсике попробуй. В мониторе оно 0 и будет, я же объяснил почему.

А, все понял!

Ну в целом в Мониторе, все так и остается.

Еще вот вопрос - Монитор 4 где есть полное описание его команд?

HardWareMan
01.06.2020, 13:48
Нету. По крайней мере - я не помню такой. Вот все базовые:
https://jpegshare.net/images/84/56/845622201c6e63d9f01d63aa17b1d9cb.png
На коды не попавшие в этот список можно добавить команды в расширении с адреса D000. Чтобы монитор стал их учитывать, первый код должен быть FE (команда CPI), возврат по ошибке я уже не помню, надо посмотреть. Это позволяло бандить редактор на Е или бэйсик на В. На кружке такое практиковали.

derfliegenddehollander
01.06.2020, 15:17
Да, потыкал я Бэйсик *МИКРОН* и О чудо!!! Как в мультфильме "80 Дней вокруг света" - Есть ли у Вас план мистер Фикс, О! У меня целых три плана!!!
И что Вы думаете, да дейсвительно через НР клавишу на 0 - пробел!!! А, теперь загибайте пальцы! На пробеле - тоже пробел! Ну вроде так и должно быть!
Но это еще не самое интересное! На ZB вместо того что бы выполнять свою функцию и есть символы слева от себя (что весьма успешно работает на том же Апогее!)
он мне рисует underscore! Это что за нафик? А при переключении на Русский язык - да, да, Вы будете смеяться - он фигачит пробел!!! Теперь у меня целых ТРИ
пробела! Не слишком много? На Мониторе вообще нет пробелов - а ВАСИКЕ ТРИ!!! Честно я бы оторвал руки этому программисту! Что опять ПЗУ не резиновое?
Т.е. функция ЗАБОЙ - в принципе вообще не реализована? ЗАМЕЧАТЕЛЬНО!

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


Нету. По крайней мере - я не помню такой. Вот все базовые:

На коды не попавшие в этот список можно добавить команды в расширении с адреса D000. Чтобы монитор стал их учитывать, первый код должен быть FE (команда CPI), возврат по ошибке я уже не помню, надо посмотреть. Это позволяло бандить редактор на Е или бэйсик на В. На кружке такое практиковали.

А команда X, H, K - выкинули? Я Наверное все таки выкину этот на голову кривой Монитор 4 и буду пользоваться 2м! :) Ничего личного!

Mech
01.06.2020, 15:50
Подскажите, где взять второй монитор?

derfliegenddehollander
01.06.2020, 15:57
Подскажите, где взять второй монитор?

тут (http://alemorf.ru/comps/specialist_lin/index.html) у Алексея Морозова. Пункт Специалист ПЗУ.

HardWareMan
01.06.2020, 16:15
Да, потыкал я Бэйсик *МИКРОН* и О чудо!!! Как в мультфильме "80 Дней вокруг света" - Есть ли у Вас план мистер Фикс, О! У меня целых три плана!!!
И что Вы думаете, да дейсвительно через НР клавишу на 0 - пробел!!! А, теперь загибайте пальцы! На пробеле - тоже пробел! Ну вроде так и должно быть!
Но это еще не самое интересное! На ZB вместо того что бы выполнять свою функцию и есть символы слева от себя (что весьма успешно работает на том же Апогее!)
он мне рисует underscore! Это что за нафик? А при переключении на Русский язык - да, да, Вы будете смеяться - он фигачит пробел!!! Теперь у меня целых ТРИ
пробела! Не слишком много? На Мониторе вообще нет пробелов - а ВАСИКЕ ТРИ!!! Честно я бы оторвал руки этому программисту! Что опять ПЗУ не резиновое?
Т.е. функция ЗАБОЙ - в принципе вообще не реализована? ЗАМЕЧАТЕЛЬНО!
А я так и не понял, зачем в мониторе пробел то? Это раз. Если под "забоем" понимается вот эта кнопка:
https://jpegshare.net/images/ea/c2/eac2efef8654404f058741f8440735f8.png
Дык она "подчёркивание" и есть. А в русском она пробел с инвертированием цвета (все символы после него будут проинвертированы). И это никак с монитором не связано, это стандартный ввод и вывод символа, он находится в загрузчике. Понимать надо. А в мониторе4 для стирания символа используется клавиша влево.


А команда X, H, K - выкинули? Я Наверное все таки выкину этот на голову кривой Монитор 4 и буду пользоваться 2м! :) Ничего личного!
Выкинули только Х, а Н и К там есть, присмотрись. Ну а Х правильно - бессмысленная и бесполезная команда.

derfliegenddehollander
01.06.2020, 16:47
А я так и не понял, зачем в мониторе пробел то?
Я еще раз расскажу, я за свою практику просто привык, если что то делать - то хорошо и доводить все до конца. Не важно если это Монитор или BASIC или хоть что! Пробел должен быть пробелом и точка. А, чем спецсимволы могут повредить в мониторе к примеру? Если есть клавиатура и ее обработчик драйвер - они должны РАБОТАТЬ ПРАВИЛЬНО! Не знаю может я немного перфекционист, но я привык, меня так в ВНИИФТРИ мой шеф учил! Как то так! И 0ль на пробеле - ЗЛО!


А в мониторе4 для стирания символа используется клавиша влево.
Вот в том то и вопрос - в мониторе, да! А в Васике нет! Там просто нет функциональности ЗБ! Смотри снова объяснение выше! Ну люблю я что бы был порядок! Так учили!

Ладно, будет возможность поскрипеть мозгами и все это исправить! Вот мне что еще интересно - а кто автор МОНИОРА 2 и МОНИТОРА 4 вот просто интересно!

fifan
01.06.2020, 19:12
а кто автор МОНИОРА 2 и МОНИТОРА 4 вот просто интересно!
В мурнале МК 1988, №9 после описания монитора 2 стоит автор - А.Орлов.

HardWareMan
01.06.2020, 19:23
Кстати да, "Орловский" я часто слышал от препода на кружке. Возможно, 4й тоже его. Но это не точно.

fifan
02.06.2020, 09:41
Кота отсюда выгнали. И он решил ответить на соседнем форуме (http://www.nedopc.org/forum/viewtopic.php?f=90&t=10870). Хотя не всё о чём он пишет следует считать за правду.

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


Кстати да, "Орловский" я часто слышал от препода на кружке. Возможно, 4й тоже его. Но это не точно.

А в листинге Монитора 4 копирайта случайно нет?

HardWareMan
02.06.2020, 10:22
В каком листинге?

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

И, кстати, кот ничего нового нам не поведал.

derfliegenddehollander
02.06.2020, 11:08
Кота отсюда выгнали. И он решил ответить на соседнем форуме (http://www.nedopc.org/forum/viewtopic.php?f=90&t=10870). Хотя не всё о чём он пишет следует считать за правду.


А в листинге Монитора 4 копирайта случайно нет?

Коту на NedoPC ответил! С Васиком все нормуль! А вот к стати есть где то у кого Мониторы листингах на ASM?

fifan
02.06.2020, 13:55
В каком листинге?
Ты мне как-то давал дизассемблированный листинг Монитора-4. Я предположил, что автор оставил в тексте некую строку со своим ником.

HardWareMan
02.06.2020, 14:22
Ты мне как-то давал дизассемблированный листинг Монитора-4. Я предположил, что автор оставил в тексте некую строку со своим ником.
Все листинги, которые я тебе мог дать сделаны лично мой. Или ты думаешь в те времена авторы были добрее и делились исходниками своих трудов?

zx_
03.06.2020, 20:32
fifan, зачем 155РЕ3 на диоды сменили , вот и результат

Barsic. “Такой метод загрузки работает, если в плате ЭКСПРЕСС, как и требует оригинальная схема, установлена 155 РЕ3 и в ПЗУ D000...EFFF линейно прошит оригинал бейсика. Если же бейсик прошит в большое ПЗУ на D000...EFFF, а для формирования чип-селекта 2764 используются диоды, то прошивка в ПЗУ должна быть изменена, точнее требуется перестановка блоков. В неизменном виде прошивку можно делать, если нач.адрес расположения бейсика кратен 8 кб (т.е 4000, C000, E000).

155 РЕ3 поставили в плату ЭКСПРЕСС не от балды (хотя и не от большого ума, т.к программное решение проще). Т.к адрес включения этого ПЗУ не кратен 8 кб, понадобилась схема кодопреобразователя адресов на 155 РЕ3. Из адресов A13, A12, A11 равных 011, 100, 101, 110 на входе преобразователя адресов на выходе 155 РЕ3 формируются адреса A12 и A11 для 2764 равные соответственно 00, 01, 10, 11. Это позволяет в ПЗУ D800...F7FF прошить бейсик 8 кб линейно, т.е без переделок и копировать его в ОЗУ сплошным массивом (директивой T или маш.командой LDIR).“

цитата

fifan
04.06.2020, 09:23
А что сейчас цитирования барсика является истиной? Мало ли что он там наговорил.


И, кстати, кот ничего нового нам не поведал.