Просмотр полной версии : Помогите запустить корвет
ILoveSpeccy
13.05.2013, 23:33
Привет всем!
Пару лет назад я приобрёл у Андрея Шканова корвет.
Он тогда ещё мне говорил, если я не ошибаюсь, что образец это
вроде какой-то опытный. В нём небыло ниодной ПЗУ.
Нашел пару подходящих. Прошил ПЗУ с шрифтами и 3 ПЗУ с
ОПТС 1.1. При включении пикает 1 раз. Потом через секунду
быстро пикает раз 6 и появляется надпись
"1.1 СИСТЕМНЫЙ БЛОК НЕ ИСПРАВЕН" см. фото.
Плата действинельно не похожа на те, которые я видел на
фотках. Сравнивая с монтажкой из свежего альбома схем
от Сергея Ерохина сразу бросаются в глаза множественные
несответствия.
Фото платы тоже приатачил.
Куды копать-то чтобы запустить это чудо???
Хотелось бы иметь рабочий образец для тестов при
создании этой машинки на FPGA.
ILoveSpeccy
14.05.2013, 10:53
Завёл таки я этот агрегат!
Оказалось что проблема была просто в отсутствии перемычки 9-10 на разъёме XP4 (сигнал /CSROM1).
Пробовал ОПТС 1.1 и ОПТС 2.0. В бейсик грузится с обеими версиями без ошибок.
Сегодня буду прикручивать клавиатуру, на ней все провода оборваны.
Интересный момент, это 30 контактов для клавиатуры на плате, и 24 на самой клаве.
На фотках плат корвета видно вроде только 24 контакта на самой плате.
поздравляю ;)
а что ОПТС2 пишет без перемычки ?
"ошибка ПЗУ" по логике ?
в ОПТС2 чуть более вменяемые ошибки
можеш плату снять крупно, для коллекции ?
такая еще не попадалась.
по поводу 30 контактов - прикольно
по схеме - матрица 8x16 т.е. 24 провода как на почти всех фото плат
есть фото очень старой платы (википедия) там 24 контакта но зато 40 дырок на плате
на фото "Квант-8" тоже 30 контактов, но там расширенная клавиатура
а можно фото с двух сторон ?
и глянуть куда лишние контакты идут ?
ILoveSpeccy
14.05.2013, 11:47
а что ОПТС2 пишет без перемычки ?
Экран заливался "девятками", причём иногда широкими, иногда нормальными.
Фотки сделал, ща освобожусь и выложу...
забавно, а как оно работало
эт же чипселект для первой пзу ... 8-|
там все равно ОПТС1 или ОПТС2
собственно там разница в основном софтовая
и один канал таймера чуть по другому подключен, но это особо не влияет ...
ILoveSpeccy
14.05.2013, 12:08
Вот фотки
ILoveSpeccy
14.05.2013, 12:11
забавно, а как оно работало.
Когда при старте я касался ПЗУ, он вообще не запускался,
только пищал и на экране был "мусор" из расширенных символов.
Я уже начал было думать что проблемы с контактами на плате.
Теперь работает нормально.
Кстати, я там фотку приложил. На этой плате нет реле для магнитофона, а на её месте стоит ЛП9.
точно, это плата от Квант-8
у нее как раз 30пиновая клава
отсутствует вторая вв51 (сеть?)
ну по мелочи
http://fotki.yandex.ru/users/tigriss12/view/495886?page=0
можно сделать большие фотки платы для истории ??
marinovsoft
14.05.2013, 18:07
Разъем на клавиатуру похож на разъем, который иногда встречается а некоторых относительно современных материнских платах.
не, там своя клава, на PC похожая, кнопок больше
и микросехмы в клаве и лампочки
хотя странно, в стандартной матрице есть куча постого места, зачем доп линнии использовать не ясно
marinovsoft
14.05.2013, 19:06
Я про вот этот разъем (на аттаче выделен синим)
добавлено. Сравните с разъемом (системным/диагностическим?) возле процессора.
ILoveSpeccy
14.05.2013, 21:39
Я про вот этот разъем (на аттаче выделен синим).
Эт я его туда припаял. Там вообще никакого небыло. были провода выдраты просто. Этот "корвет" попал ко мне в довольно плачевном состоянии.
Только что припаял новый шлейф к клаве. Работает всё, кроме кнопки "backspace". Геркон наверное дохлый. Порисовал немного. Всё в порядке вроде. Осталось дисковёрт подрубить...
Фоты есть в 12мегапикселях. Куда нибудь выложу.
Фоты есть в 12мегапикселях. Куда нибудь выложу.
Было бы супер !!!!
А тяжко глянуть куда лишние 6 проводов идут ??
ILoveSpeccy
15.05.2013, 00:41
Может кто подскажет как к этому аппарату подрубить дисковод?
Записал на комне через ZX Studio 2 диска. На 3.5'' и 5.25''. Подключил к корвету дисковод обыкновенным прямым шлейфом. Сместил на 1 пин (так как в корвете не 34 а 30 пинов на коннекторе для дисковёрта.)
При ключении тут же загорается лампочка доступа к диску, диск вертится пару секунд. Потом пауза, после которой диск опять начинает вертеться но лампочка больше не горит. Потом вываливается в бейсик.
Мож я чего не так делаю?
---------- Post added at 22:31 ---------- Previous post was at 22:30 ----------
А тяжко глянуть куда лишние 6 проводов идут ??
2 первых на массе. Потом 24 как по схеме. Оставшиеся 4 прозвоню сейчас.
---------- Post added at 22:41 ---------- Previous post was at 22:31 ----------
Последний (30) +5В. Остальные 3 х.з. на нижней стороне нет дорожек, а на верхней не видно из-за разъёма. Но на вид вроде как не поключены они никуда. все 24 дорожки, те что по схеме разведени снизу платы. Их видно. Из под разъёма только 3 дорожки выходят, 2 из которых это одна и та же (проходит между двумя рядами разъёма). Одна не понятно куда. Не прозванивается.
Может кто подскажет как к этому аппарату подрубить дисковод?
Записал на комне через ZX Studio 2 диска. На 3.5'' и 5.25''. Подключил к корвету дисковод обыкновенным прямым шлейфом. Сместил на 1 пин (так как в корвете не 34 а 30 пинов на коннекторе для дисковёрта.)
При ключении тут же загорается лампочка доступа к диску, диск вертится пару секунд. Потом пауза, после которой диск опять начинает вертеться но лампочка больше не горит. Потом вываливается в бейсик.
Мож я чего не так делаю?.
Посмотри тут в темах было
Попробуй поделать ресет с зажатым Ф4 кажись
Обычный оптс не грузится с дисковода по дефолту если номер раму не 0
При ф ресетах он сразу пускает нужную функцию
Можно попробовать ром от контура
Он есть в эмуляторе
Там сразу загрузка с диска
Но микродос пустить нельзя будет
marinovsoft
15.05.2013, 16:45
Дискеты форматировались?
2 первых на массе.
Потом 24 как по схеме.
Последний (30) +5В.
Остальные 3 х.з. на нижней стороне нет дорожек, а на верхней не видно из-за разъёма. Но на вид вроде как не поключены они никуда. все 24 дорожки, те что по схеме разведени снизу платы. Их видно. Из под разъёма только 3 дорожки выходят, 2 из которых это одна и та же (проходит между двумя рядами разъёма). Одна не понятно куда. Не прозванивается.
очень похоже что они просто передают +5 в клавиатуру !
Квантовской клавиатуре питание нужно, там микросхемы и лампочки есть
вот фото клавиатуры, там тож 3 контакта похоже пустых ...
http://img-fotki.yandex.ru/get/6608/171980906.0/0_79115_337926f8_orig
41623
ILoveSpeccy
15.05.2013, 17:29
Дискеты форматировались?
В ZX Disk Studio загрузил образ и выбрал "Форматировать и записать", всё как Сергей писал в теме про KDI образы. И записалась без ошибок вроде.
Что меня смущает, так это то, что лампочка на дисководе не загорается когда загрузка начинаться должна. Но мотор стартует.
Может кто "нарисует" схемку рабочего кабеля, какой пин с платы корвета к какому пину на флоповоде? Мне кажеться что я просто не правильно подключаю дисковёрт к плате.
---------- Post added at 15:29 ---------- Previous post was at 15:23 ----------
А если конкретнее, то куда на флопик подавать с платы 4 сигнала выбора дисковода. (не помню на память, /SEL0-3 кажеться по схеме) ?
marinovsoft
15.05.2013, 18:33
Подключал прямым кабелем один к одному, разве что номера контактов в левой таблице нужно делить пополам
_http://pinouts.ru/Storage/InternalDisk.shtml
http://s019.radikal.ru/i611/1305/0b/5ecbe8536d98.png (http://www.radikal.ru)
ILoveSpeccy
15.05.2013, 21:23
Не, не работает :(
Буду искать причину проблемы...
marinovsoft
15.05.2013, 21:36
Я про форматирование для чего спросил: примерно полгода назад я забыл изменить параметры интерлива в MST и получил аналогичную картину - полсле сброса попытка чтения (зажигается светодиод на дисководе) и выход в интерпретатор бейсика. Трехдюймовка у меня так и не заработала.
ILoveSpeccy, а какой у вас дисковод, может перемычки не так стоят ?
ILoveSpeccy
16.05.2013, 01:25
ILoveSpeccy, а какой у вас дисковод, может перемычки не так стоят ?
У меня немного сложнее. Даже лампочка не загорается. Но мотор врубается.
По ходу обе ЛН5 сдохли :( Надо теперь 74LS16 искать...
На том Корвете, что я помню, лампочка дисковода обозначала не активность, а выбор диска A/B. Но это было давно и, может быть, неправда.
ILoveSpeccy
17.05.2013, 21:10
Может у кого есть внятное описание работы дисковода, его выводов и прочее.
Никак не пойму в чем дело. Не хочет работать. 7416 не нашел, поставил 7404. Но всё равно глухо :(
там же на выход вроде как открытый коллектор нужен...
ILoveSpeccy
18.05.2013, 15:47
Немного новостей...
сначала для тех, кто подключает 3.5" дисковёрт к корвету.
* Прямой кабель для дисковода "B". Чтобы дисковод стал "А" нужно перекрутить в кабеле контакты 10-12!
* В программе ZX Disk Studio я выбрал скорость 250кб/сек. При 300 диск в корвете не читается. А 500 и 1000 вообще не возможно записать. Окошко напротив защиты диска от записи необходимо заклеить.
Теперь о моих проблемах...
Все действия провожу с ПЗУ от контура. С ПЗУ от корвета 1.1 и 2.0 то же самое.
* включаю корвет. Диска нет в флоповоде. После теста ПЗУ и ОЗУ пишет "ЗАГРУЗКА ОС" и появляется ".. Готовности 2" (.. потому что не вижу первых символов, регулировать телек надо)
*далее, выключаю корвет, пихаю диск и заново включаю... загорается лампочка дисковода и потом появляется надпись "ошибка КС информ. сектора". Поигрался с параметрами в ZX Disk Studio (результаты выше), пока диск не начал читаться корветом.
* наконец то появляется долгожданная надпись "CP/M-80 v2.2..... ННИЯФ МГУ BIOS и т.д.". "Случилось!!!" уже подумал я... хрена с два! Слышу как головка перескакивает на друную дорожку и появляется ошибка "BIOS ERR. ON A: BAD SECTOR". Нажимаю несколько раз "ВВОД" диск опять крутится и снова эта же ошибка. НО! вынимаю диск и снова вставляю, нажимаю "ВВОД" и на тебе, появляется приглашения для ввода команд. ввожу "DIR" и выводится список с файлами. Пишу "TREAS", начинается загрузка и опять эта же ошибка. вынимаю диск, вставляю... дальше загрузка. Короче, как я заметил, ошибка появляется каждый раз, после того, как головка меняет позицию.
Пробовал другие дисководы и другие ВГ93 (100% исправные), картина та же.
Вот теперь я действительно не знаю в какую сторону копать :(
Вот теперь я действительно не знаю в какую сторону копать :(
Первое что пришло на ум: проверить корректность сигнала Track0.
либо что-то с DiskReady (DiskChange). После смены диска и до движения головой DiskChange сигнал активен, после перемещения головы становится неактивным... Если на флопе есть возможность переключить его с DiskChange на RDY, то это надо сделать. Если нет, то на вашем месте я бы его "жёстко" посадил бы в активный уровень.
ILoveSpeccy
18.05.2013, 17:18
Спасибо, попробую!
---------- Post added at 14:14 ---------- Previous post was at 14:08 ----------
Померил на 32 ноге ВГ93... сигнал в "0". Как только начинается загрузка с диска сигнал становится в "1", и после смены позиции головкой опять в "0". Попробую посадить в "1"...
---------- Post added at 14:17 ---------- Previous post was at 14:14 ----------
Блин, BYTEMAN!!!! Ты гений!!!!!!!!! Работает!
Радости моей нет предела! С меня пиво!!!!
---------- Post added at 14:44 ---------- Previous post was at 14:17 ----------
Кстати, 7404 прекрасно справляются со своей задачей. Посему вопрос, почему именно с открытым коллектором нужна МС?
---------- Post added at 15:18 ---------- Previous post was at 14:44 ----------
Совсем забыл, обещанные фоты:
http://i049.radikal.ru/1305/42/3d355d1ffb6b.jpg
http://s49.radikal.ru/i125/1305/66/d4e7549afd57.jpg
http://s019.radikal.ru/i639/1305/6a/98cb0f0623c8.jpg
http://s019.radikal.ru/i622/1305/e4/fa632734e92e.jpg
http://s018.radikal.ru/i509/1305/30/611f0bfe8178.jpg
http://s017.radikal.ru/i415/1305/83/78633470c3e0.jpg
http://s41.radikal.ru/i092/1305/36/57773fe55d9f.jpg
http://s017.radikal.ru/i435/1305/9c/149237230091.jpg
http://s017.radikal.ru/i406/1305/ce/4cbac18eeeb8.jpg
http://s019.radikal.ru/i622/1305/04/4bb7b516f2a8.jpg
http://i054.radikal.ru/1305/24/d1878428bc45.jpg
http://s42.radikal.ru/i096/1305/3c/1a7dd3f16cb6.jpg
http://s019.radikal.ru/i638/1305/6e/dfd98f82c9ad.jpg
http://s019.radikal.ru/i627/1305/af/7e9467ea1a55.jpg
http://s001.radikal.ru/i196/1305/f2/96b0804b0345.jpg
сначала для тех, кто подключает 3.5" дисковёрт к корвету.
* Прямой кабель для дисковода "B". Чтобы дисковод стал "А" нужно перекрутить в кабеле контакты 10-12!
* В программе ZX Disk Studio я выбрал скорость 250кб/сек. При 300 диск в корвете не читается. А 500 и 1000 вообще не возможно записать. Окошко напротив защиты диска от записи необходимо заклеить.
Супер!
а можно выложить референсную распиновку кабелей, для истории ??
Теперь о моих проблемах...
Все действия провожу с ПЗУ от контура. С ПЗУ от корвета 1.1 и 2.0 то же самое.
* включаю корвет. Диска нет в флоповоде. После теста ПЗУ и ОЗУ пишет "ЗАГРУЗКА ОС" и появляется ".. Готовности 2" (.. потому что не вижу первых символов, регулировать телек надо)
в этом смысле Контуровский ОПТС ну очень разговорчивый, что очень пригодилось ;)
вот все его сообщения
seg000:0818 db 'Ошибка Позиционирования на Дорожку',0
seg000:085E db 'Нет Готовности',0
seg000:0883 db 'Зависание Чтения Инф. Сектора( D)',0
seg000:08C0 db 'Зависание Чтения Сектора',0
seg000:0913 db 'Ошибка Чтения Сектора',0
seg000:0951 db 'Не Найден Информ. Сектор',0
seg000:0972 db 'Ошибка КС Информ. Сектора',0
seg000:09B0 db 'ЗАЧИСТКА ГОЛОВОК',0
seg000:09C7 db 'Зачистной Диск',0
seg000:09DC db 'в Накопителе A:',0
seg000:09F2 db 'Нажмите <ВК>',0
seg000:0A0A db 'в Накопителе B:',0
seg000:0A47 db 'Зачистной Диск',0
seg000:0A5C db 'в Накопителе A:',0
seg000:0A72 db 'Нажмите <ВК>',0
Зачистка головок - эт по моему F3+reset
он там просто шагает головкой
ILoveSpeccy
18.05.2013, 17:49
Супер!
а можно выложить референсную распиновку кабелей, для истории ??
Вот фотки. Я думаю понятно будет.
http://s45.radikal.ru/i108/1305/7f/33db1a8099a0.jpg
http://s019.radikal.ru/i644/1305/7a/9d02eefed665.jpg
Как я уже писал, на плате вместо 34 только 30 контактов. Поэтому первые 4 контакта (2 пары: контакты 1,2,3,4) не используются. Кабел воткнуть так, чтобы они висели в воздухе. Это видно на второй фотке. Вот и всё!
marinovsoft
19.05.2013, 19:17
ILoveSpeccy, а скажите какая модель флоппика.
и еще вопрос вот на второй фотографии где вг93 и виден шлейф + разъем, там на плате отверстия не в шахматном или я ошибаюсь?
ILoveSpeccy
19.05.2013, 22:20
ILoveSpeccy, а скажите какая модель флоппика.
Я сейчас на работе. Как дома буду, гляну модель. Я 3 флоповода пробовал и со всеми работает (после того, как я 34 контакт на землю припаял).
и еще вопрос вот на второй фотографии где вг93 и виден шлейф + разъем, там на плате отверстия не в шахматном или я ошибаюсь?
Не, там нормальный 30-контактный разъём.
Посмотри фотки платы, там видно
http://zx.pk.ru/showpost.php?p=601989&postcount=29
Serebriakov
02.07.2013, 22:18
Сегодня, наконец, приехал ко мне Корвет, чему я безумно рад (фото наружности и платы будут позже в нашей группе ВК (http://vk.com/pc_korvet)).
Возник небольшой вопрос о подключении через ATX-питание.
После осмотра платы и прозвона выяснил, что распиновка питания совпадает с Корветом ILoveSpeccy.
Сам вход на питание четырехпалая розетка (для подключения к блоку с НГМД) и при детальном осмотре там внутри даже обнаружилась риска, отмечающая землю:
https://dl.dropboxusercontent.com/u/32466567/Korvet/Power2.jpg
Т.о., если судить по схемам, я должен подать:
1) GRD - черный провод в ATX
2) +12 - желтый провод в ATX
3) -12 - синий провод в ATX
4) +5 - красный провод в ATX
Так вот, у ILoveSpeccy вместо синего, подключен белый провод ATX, который соответствует не -12, а -5 вольтам.
https://dl.dropboxusercontent.com/u/32466567/Korvet/Power3.jpg
Я попробовал оба варианта подключения, Корвет отлично стартует и работает в обоих случаях - и с синим (-12) и с белым (-5) питанием.
Но как все-таки лучше? ILoveSpeccy, почему ты использовал -5 вместо -12 ? Я не электронщик, потому довольно интересно было бы узнать.
P.S. На задней стенке клавиатуры так же указано рабочее напряжение:
https://dl.dropboxusercontent.com/u/32466567/Korvet/Power1.jpg
ILoveSpeccy
03.07.2013, 10:32
Чтобы не резать кабель ATX блока питания, я выпаял из старой материнской платы разъём и подпоял к нему провода. Просто так получилось, что при подключении корвета к разъёму я вместо синего использовал белый провод. Но там -12 вольт.
Так что всё верно!
Serebriakov
03.07.2013, 14:24
Ясно. Так и думал, что ты использовал провод другого цвета, но нужно было уточнить =)
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot