![]() |
Quote:
|
Quote:
|
Ну что, господа артефакты (вот такие) я победил. Я был прав. Нужно было на вывод 2 DD30 (ЛЕ1) подать сигнал /WE, а не /WR, как было ранее. Вот схема переделки. Неудобнее всего было перерезать проводник от 2 к 5 выводам DD30. Кроме подачи нового сигнала /WE (старый проводник /WR нужно перерезать) необходимо восстановить связь выводов 5, 8 и 11 DD30 с сигналом /WR.
http://s019.radikal.ru/i619/1205/e1/3675c3f32484.jpg http://s019.radikal.ru/i621/1205/e4/d174e4c04086.jpg |
Для включения/выключения блока питания ATX я начал паять на монтажке вот такую схему.
http://i022.radikal.ru/1205/2e/9c9a711122c0.jpg Для желающих повторить - не торопитесь. Данную функцию я реализовал в новой прошивке ПЛИС. Из навесных элементов будет только транзитор, два диода и резисторы. Ждём пока только ПО поддержки SD карты, чтоб прошить и вставить в панельку EPM7032SLC44 (EPM7064SLC44). |
Quote:
|
Схема та же. Только вывод 2 DD30 нужно подключить не к /WR, а к /WE. /WE формируется элементами DD20.1, DD20.2.
По твоей схеме /WE - это сигнал на выводы /WR двух срамин, формируемый элементами DD27.1 и DD27.2. |
Уже нашел. Но что-то я не помню, когда переделал формирование ALD на выход TC счетчика. Должно работать с WR, просто ALD приходит раньше времени и происходит конфликт шин ОЗУ и регистра цвета. Согласен, недочет. Пиши в еррату:
http://savepic.su/1999494.png Оба сигнала разрешения переноса данных в ОЗУ атрибутов должны быть простробированы записью в память (которая привязана к определенной фазе тактового сигнала процессора). Мой косяк, звиняйте. |
Так, ошибки вроде победили. Нужно, HardWareMan, побеждать SD карту! Точки входов подпрограмм давай стандартизуем. Вот так. Вершина SD драйвера, по-моему, должно быть загрузка odi файлов, как образов RAMFOS. Как мы раньше условились, в STD SPI интерфейс выбираем по выборке порта "программатора" (правда у нас сюда уже добавлен Flash-диск), а в MX - /U3. Так сейчас разведено подключение интерфейса к пинам плисины, в которой и находится SPI интерфейс.
http://s61.radikal.ru/i174/1205/cf/0ba2d5f10caa.jpg |
Для желающих приобрести печатные платы Специалиста_МХ2 или Специалиста-Экспресс можно записаться в очередь.-http://www.zx.pk.ru/showthread.php?t=19244.
|
1 Attachment(s)
Сделал очередную ревизию платы. Исправлены все ошибки. Теперь возможна замена срамин основого и ОЗУ цвета на "узкие" DIP. Так же добавлена схема включения ATX блока питания (на плис). Заказать платы (не через меня) можно здесь.
|
Сегодня принимаю поздравления со своим днём рождения. Круглая дата, не буду говорить сколько лет.
|
Quote:
|
Присоединяюсь, с праздником! Исполнения всего что было задумано :v2_dizzy_vodka2:
|
С днем рождения! С юбилеем!
Здоровья и исполнения желаний!:v2_cheer: |
Всем спасибо! :v2_dizzy_vodka: Пока могу писать ещё...:v2_dizzy_vodka3:
|
Если никто непротив то хотелось-бы присоединиться к поздравлениям.
С ДНЕМ ВАРЕНЬЯ!!! Расти большой!!! :) |
С днем рождения! :v2_dizzy_drink:
|
С днем рождения и юбилеем!!!:v2_dizzy_vodka3:
|
С ЮБИЛЕЕМ , ВСЕХ ЗЕМНЫХ БЛАГ И КРЕПКОГО ЗДОРОВЬЯ .
Пы.Сы.Ну и нас радовать своими "Специалистовскими" разработками! |
Спасибо всем за поздравления! Мне: :smile::smile::smile::smile::redface:
|
Наконец-то получил ОЗУ. Поставил, включил. Индейское жилище - ВИГВАМ. Каша из черточек. По сбросу картинка слегка меняется и замирает. Записал в ПЗУ простенький тест, тот, что что-то рисует. Картинка изменилась - каша постоянно меняется. Процессор работает. Каша такая - на черном фоне красные черточки.
Что-то с выводом на монитор? |
А коррекции-то делал? Плата зелёная - три доработки и вперёд.
|
Конечно сделал, правда кроме устранения артефактов в виде черточек.
|
А ты ж написал именно такую неисправность. Почему бы не прошить реальную прошивку от Hardwareman'а+Fifan'а. Там есть всё: Монитор 4, RAMFOS оболочка, поддержка Flash-диска, выбираемые тесты из под RAMFOSа.
|
1 Attachment(s)
Да нет, у меня не просто черточки. Записал прошивку от Hardwareman'а+Fifan'а. Картинка такая.
По сбросу процессор стартует и тут же встает. |
Какой процессор? Если ВМ80, то нужно обязательно фазы 1 и 2 от К155ЛА8 (другой серии не прокатит). XP4 тоже нужно замкнуть (HOLD переводит в 0). При Z80 тоже нужно джамперы замыкать. Вывод 19 SYNC (ВМ80) - синхронизация - выход сигнала, свидетельствующего о начале машинного цикла, его нужно точно посмотреть. Если на нём сидит один уровень, то процессор не запустился.
|
Вроде наполовину запустил. Процессоры оба работают. Только экран полностью красный.
Причину того, что плата не работала нашел так. Увидел, что ОЗУ работатет как-то не так. Стал проверять и нашел, что D20 впаял ЛП1 вместо ЛЛ1. Уж очень на микросхеме похожи буквы. О том, что плата работает говорит хотя бы то, что ВВ55 клавиатуры инициализируется. Касаюсь пальцем выводов в районе 20-25, из динамики идет писк. При включении в нем щелчок. Но не видно, чтобы был знакогенератор. Или все засвечивает красны цвет? Завтра сделаю доработку по DD30, посмотрим, что будет. Осенило - может красный цвет из-за транзистора? ---------- Post added at 00:58 ---------- Previous post was at 00:23 ---------- Какой тут сон, когда осенило! Только не транзистор, а транзисторы. VT2 и VT3 попались КТ361. Есть надпись PROGRAM? и курсор!!! Ну и артефакты, они подождут до утра. Теперь надо доделывать клавиатуру. Не делал, все надеялся, что появится контроллер на Atmega. |
Без клавиатуры делать нечего.
На счёт контроллера клавиатуры. Я переделал u10 Reverse под контроллер PS/2 клавиатуры, но он не заработал. Я понял причину. Нужно согласовывать уровни 3,3 В Циклона3 с уровнями 5 В. А это паять ещё одну монтажку. Я хочу сделать контроллер PS/2 клавиатуры на плисине, но в EPM7128 количество вентилей не вмещается (у неё 5 вольтовые пины), а в другие, например EP240, нужно вставлять согласователи уровней. В качестве эмуляции клавиатуры драйвер от Ewgeny7 работал в составе клона на u10. На Атмеге мы подталкивали Caro сделать контроллер клавиатуры, но дальше обещаний дело не пошло. |
Quote:
Quote:
|
Вопрос по клавиатуре. Обязателен ли верхний ряд - клавиши "F", HELP, NEW, LOAD и т.д.? Или они используются только в бейсике?
|
Обязателен. Используется не только в Бейсике, во всех системных и в некоторых игровых. В RAMFOSе (режим MX) без верхнего ряда делать нечего. Да и включишь ты компьютер, появится приветствие Монитора-4, там нужно обязательно нажать одну из клавиш верхнего ряда.
|
Собрал и Я Специалист-МХ2. Помогите отладит. На экране стабильный мусор, и с Z80 и с ВМ80.
Исправление сделаны. Можно запускать без ВИ53 и обоих ВВ55? |
Всё таки какая-то из недоделок не исправлена. У меня так было до исправления недоделок. Прошивка какая? Без ВВ55 на клаву не обойтись. Нужно добиться вывода на экран приглашения Монитора-4.
|
Quote:
Quote:
На экране - цветной мусор. :v2_mad: Что посоветуете делать? |
Хочу спросить: плата какой ревизии/цвета используется?
Первая - зелёная - нужно делать все исправления, указанные в первом посте данной темы. Вторая - жёлтая - исправлены замеченные исправления. У меня цветной мусор вылез при попытке заменить процессор на Z80 на рабочей плате с 580ВМ80. Хотя кто-то в этой теме уже запускал и на Z80 без цветной кашицы. В любом случае действует связка ВМ80+ЛА8+(питание 12 В и 5 В) или Z80+питание 5 В. Два процессора одновременно вставить и запустить не удастся из за защиты от дураков - расположение взаимоисключающих панелек. |
1 Attachment(s)
Quote:
Попробовал тест из #481 поста, меняеться только нижняя часть экрана. Смотрите вложение. |
Так. Полное ощущение что ОЗУ дохлое или что-то у неё с шинами данных/адреса. Потом ещё запайка ВВ55 и подключение её выводов к резисторами подтяжки (а лучше клаву приобрести) обязательна! У меня нижняя часть получалась при не подключеной (а может и дохлой) ВВ55.
|
Напомните мне пожалуйста, собирался ли кем-нибудь вариант контроллера SD HardwareMan-а на дискретах? Или оно проверялось только в ПЛИС?
|
Quote:
|
Quote:
Quote:
|
| All times are GMT +4. The time now is 06:25. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.