Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Бывший СССР » Реплика КМД MY (255 прошивка) |
<<Назад Вперед>> | Страницы: 1 2 3 * 4 5 | Печать |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 мая 2018 18:50 Сообщение отредактировано: 10 мая 2018 20:31
А чего тема заглохла? Почему никто из запустивших не поделился впечатлениями от сюрпризов? И пары лет не прошло, как до меня таки добрался один образец платы. Включаю со своей программой - не работает! Точнее работает каким-то неописуемым образом, оканчивающимся циклической попыткой выпасть в пультовый режим. Подумал, вдруг на неверный адрес стартует?! Прописал всё пзу кодом 0777 - если на какой адрес процессор попадёт, на том и зациклится, ан нет! Его выносит снова в пульт! Оказалось, что когда пзу выставляет код 0777, процессор его воспринимает 0776, т.е. переход на 1 слово назад вместо зацикливания. Так он добирался до границы памяти и хотел упасть в пульт по double bus error. Нашлась ошибка в разводке, выход регистра, на котором прекоррекция данных записи осуществляется, сел на линию AD0. Лечить так: от платы отсоединить выводы микросхем D33/12, D34/4, D35/10 и соединить их между собой проводом. Дорожки на плате не резать. Пока на этом закончил, после праздника будет немного работы, а на следующей неделе поколупаю плату далее. P.S. 9 мая 2018 9:05 Anonymous написал: С автором платы вчера говорил, он обещал посмотреть слои и вчера вечером отписаться, но вот забыл, видимо. Может, там можно меньшими усилиями побороть проблему, но у меня нет топологии слоёв. Лечить так: от платы отсоединить выводы микросхем D33/12, D34/4, D35/10 и соединить их между собой проводом. Дорожки на плате не резать. 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 написал: Уважаемый господин Anonymous, Вы же регулярно работаете с МПИ ? Есть у кого на примете такой отладчик и идеи, как протестировать правильность функционирования узла на ВП1-095/096? Стенд МПИ никак не подцепить на 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 написал: Можно для 22-адресной МПИ вывести МПИ КМД на адрес силовой МПИ, где-то в районе 2 -го метра. нужен стенд Набортный КМД 1801ВМ1 перевести в ДМА режим. |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
Не выйдет, мост начинает отрабатывать запрос от своего процессора и ожидает, что наружный процессор/память ответят быстрее, чем внутренний трапнется по ошибке шины. Т.е. это один цикл, работающий параллельно. Как вариант - два стенда, как-то синхронизированные по скоростям доступа. |
andyTh |
NEW! Сообщение отправлено: 14 мая 2018 22:09
Anonymous написал: Судя по всему собранных плат ровно две )))) Ау! Кто-нибудь из купивших плату попробовал запустить её с вышеуказанной доработкой? Я впаял микрушки низко. Перекусить ноги для поднятия будет сложновато. Автор трассировкой не поделится? Чтоб понять где дорожку резануть. |
Сейчас на форуме |
Panther
Newbie
Откуда: Москва Всего сообщений: 38 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 18 нояб. 2008 |
andyTh написал: Автор трассировкой не поделится? Чтоб понять где дорожку резануть.https://drive.google.com/file/...sp=sharing |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
ИМХО - надо было делать фотокопирование, т.к. абсолютно всегда в новоделе ПП будет ошибка, пусть самая маленькая. Это из разряда армейских афоризмов типа "бомба всегда попадает в эпицентр". Кстати, на призводстве версию трекинга/схемы ПП принято обозначать циферкой в квадратике ( на плате ). Для давно выпускающихся изделий это число всегда больше 10. |
andyTh |
NEW! Сообщение отправлено: 15 мая 2018 8:39
Panther написал: Спасибо, но более наглядной была бы картинка просто из CADа с двумя слоями на просвет. https://drive.google.com/file/...sp=sharing Кусочек с этими 3 микросхемами. Что бы можно было глазами просмотреть дорожку. Вертеть плату или визуально совмещать два фотошаблона что то у меня нынче плохо получается. Ещё раз спасибо |
Сейчас на форуме |
<<Назад Вперед>> | Страницы: 1 2 3 * 4 5 | Печать |
Полигон-2 » Бывший СССР » Реплика КМД MY (255 прошивка) |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |