Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

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

Полигон-2 »   Бывший СССР »   Реплика КМД MY (255 прошивка)
RSS

Реплика КМД MY (255 прошивка)

<<Назад  Вперед>> Страницы: 1 2 3 * 4 5
Печать
 
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
А чего тема заглохла? Почему никто из запустивших не поделился впечатлениями от сюрпризов?
И пары лет не прошло, как до меня таки добрался один образец платы.
Включаю со своей программой - не работает! Точнее работает каким-то неописуемым образом, оканчивающимся циклической попыткой выпасть в пультовый режим.
Подумал, вдруг на неверный адрес стартует?! Прописал всё пзу кодом 0777 - если на какой адрес процессор попадёт, на том и зациклится, ан нет! Его выносит снова в пульт!
Оказалось, что когда пзу выставляет код 0777, процессор его воспринимает 0776, т.е. переход на 1 слово назад вместо зацикливания. Так он добирался до границы памяти и хотел упасть в пульт по double bus error.
Нашлась ошибка в разводке, выход регистра, на котором прекоррекция данных записи осуществляется, сел на линию AD0. Лечить так: от платы отсоединить выводы микросхем D33/12, D34/4, D35/10 и соединить их между собой проводом. Дорожки на плате не резать.
Пока на этом закончил, после праздника будет немного работы, а на следующей неделе поколупаю плату далее.
P.S. 9 мая 2018 9:05

Anonymous написал:
[q]
Лечить так: от платы отсоединить выводы микросхем D33/12, D34/4, D35/10 и соединить их между собой проводом. Дорожки на плате не резать.
[/q]
С автором платы вчера говорил, он обещал посмотреть слои и вчера вечером отписаться, но вот забыл, видимо. Может, там можно меньшими усилиями побороть проблему, но у меня нет топологии слоёв.

P.P.S. 10 мая. Поток сознания:
Подключил терминал на базе ft245r, она в параллельном коде общается, а в компе на USB com-портом прикидывается.
Её сигналы RxF, TxE и PWREN посадил через ЛП8 на 7, 6, 5 разряды SEL1, а шину данных - через АП6, сигнал DIR АП6 на DIN припаял, OE - на SEL2, ЛП8 открывается по /rdst=/sel1*/din, а на ft245r rd/wr делаются /rd=/sel2*/din и wr=/sel2*/dout (да, у нее wr единицей работает).
Т.е. всего 4 микросхемы, в случае же с 1801ВП1-065 количество микросхем подпаиваемых было бы тем же, а паять куда неудобнее эту саму ВП1.
Теперь надо найти или написать отладчик, который мог бы с пзу в нижних адресах работать. Есть у кого на примете такой отладчик и идеи, как протестировать правильность функционирования узла на ВП1-095/096?
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Anonymous написал:
[q]
Есть у кого на примете такой отладчик и идеи, как протестировать правильность функционирования узла на ВП1-095/096?
[/q]
Уважаемый господин Anonymous, Вы же регулярно работаете с МПИ ?
Стенд МПИ никак не подцепить на 1801ВМ1 в КМД ?
*
Если будет тираж полуплаты МС1201.04-4М на СИММе , собираюсь сделать колодку под М1801ВМ3 для стенда.
Если бы не ИТмаге, можно было бы уже фотку колодки привести...
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
В КМД очень жёсткая привязка ко времянке, стенд не успеет отрабатывать циклы на скорости, на которой мост работает. Да и зачем его подцеплять, если программы теперь исправно исполняются, после вышеуказанной доработки?
Напишу на выходных примитивный монитор, позволяющий записать в озу кмд код и запустить его, а затем мониторить трапы.
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Ау! Кто-нибудь из купивших плату попробовал запустить её с вышеуказанной доработкой?
Я на выходных с температурой и соплями слёг, ничего не написал, но потыкался со штатной прошивкой и ВМ3 снаружи.
Результаты по моему экземпляру:
Стартует нормально и проходит самотестирование, в 017772140 - 040, в 017772142 - 4.
После подачи любой команды, требующей аргумента, взводится 7 бит CSR и остаётся в таком состоянии до сброса, вне зависимости от доступа к регистру данных.
При записи в регистр данных слова со всеми установленными битами во младшем байте, записывается в "1" 6 бит CSR.
Понижаем частоту ВМ3 - оба слова КМД, и регистр данных, и CSR, читаются как CSR!
Какая-то западня с AD01...
Далее не смотрел, нужен стенд, умеющий отвечать на запросы по МПИ от ВМ1 КМД через мост так, чтоб ВМ1 не трапался по bus error.
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Anonymous написал:
[q]
нужен стенд
[/q]
Можно для 22-адресной МПИ вывести МПИ КМД на адрес силовой МПИ, где-то в районе 2 -го метра.
Набортный КМД 1801ВМ1 перевести в ДМА режим.
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Не выйдет, мост начинает отрабатывать запрос от своего процессора и ожидает, что наружный процессор/память ответят быстрее, чем внутренний трапнется по ошибке шины. Т.е. это один цикл, работающий параллельно.
Как вариант - два стенда, как-то синхронизированные по скоростям доступа.
andyTh
Гость

Ссылка

Anonymous написал:
[q]
Ау! Кто-нибудь из купивших плату попробовал запустить её с вышеуказанной доработкой?
[/q]
Судя по всему собранных плат ровно две ))))
Я впаял микрушки низко. Перекусить ноги для поднятия будет сложновато.
Автор трассировкой не поделится? Чтоб понять где дорожку резануть.
Сейчас на форуме
Panther
Newbie


Откуда: Москва
Всего сообщений: 38
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
18 нояб. 2008
andyTh написал:
[q]
Автор трассировкой не поделится? Чтоб понять где дорожку резануть.
[/q]
https://drive.google.com/file/...sp=sharing
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
ИМХО - надо было делать фотокопирование, т.к. абсолютно всегда в новоделе ПП будет ошибка, пусть самая маленькая.
Это из разряда армейских афоризмов типа "бомба всегда попадает в эпицентр".

Кстати, на призводстве версию трекинга/схемы ПП принято обозначать циферкой в квадратике ( на плате ). Для давно выпускающихся изделий это число всегда больше 10.
andyTh
Гость

Ссылка

Panther написал:
[q]
https://drive.google.com/file/...sp=sharing
[/q]
Спасибо, но более наглядной была бы картинка просто из CADа с двумя слоями на просвет.
Кусочек с этими 3 микросхемами. Что бы можно было глазами просмотреть дорожку.
Вертеть плату или визуально совмещать два фотошаблона что то у меня нынче плохо получается.
Ещё раз спасибо :)
Сейчас на форуме
<<Назад  Вперед>> Страницы: 1 2 3 * 4 5
Печать
Полигон-2 »   Бывший СССР »   Реплика КМД MY (255 прошивка)
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS