![]() |
zst, все НЕМО-ИДЕ без этой подтяжки, в том числе и мой самодельный, который замечательно работает с Ленинградом с аватарки.
http://photofile.ru/photo/softfelix/...e/88627854.jpg |
Триггер я не правильно сказал, с EBL вроде все нормально он и должен скакать постоянно, поставь триггер на задний фронт NEMOIDE IOR (в надежде что он доходит)
|
Quote:
|
Quote:
А где остальные резисторы? На схеме c http://sblive.narod.ru/ZX-Spectrum/N...oIDEforLUT.htm их 6 шт. Еще там писалось " Контроллер можно использовать на компьютерах не имеющих контроллер TR-DOS , для этого достаточно собрать простенькую платку позволяющую выбирать страницу ПЗУ TR-DOS - PseudoTR-DOS . " Это для чего? Без NEMO_FDD работать не будет ? Я не знаю подробностей работы програм с NEMO_IDE, но может они используют переключение страниц ПЗУ, а в KAY они стали переключаться не так ? |
Quote:
И регистры/буфера 555серии/74LS, ИД7 только 1533, как и рекомендовалось, рез. сборка по совету Евгения запаяна почти сразу. 28 нога уже на ЗЕМЛЕ, 29 и 34 запулаплены отдельными резюками. |
Quote:
---------- Post added at 18:58 ---------- Previous post was at 18:53 ---------- Quote:
Правильный триггер если воткнут только NEMOIDE NEMOFD можно наример так A3=0 IORQ=0 RD=negedge, но можно пока поставить на IOR, если его нет тогда надо колупать дальше |
Quote:
Quote:
И еще программа, которой тестируете точно будет работать с той адресацией системных портов и переключением страниц ПЗУ, что сейчас в KAY? Еще в SMUC2 и Фениксе нет подтяжки 820 Ом на IDE. Может тоже убрать ? |
ZEK, наверное, мы неправильно друг-друга поняли или я не врубился в скрин из Лоджика от Алексея. Ведь там каналы 2-3-4 - это сигналы
NEMOIDE IOR (DD3.1) KAY IORQ (DD56.1) KAY *IORGE/ (DD56.8) ??? Quote:
|
Quote:
|
Quote:
|
zst, имелось в виду то, что та мелкая платка эмулирует наличие тр-дос контроллера, это полезно для всяких там 48-х компов.
|
Quote:
|
ZST, ну ты глазастый! :)
---------- Post added at 20:26 ---------- Previous post was at 20:23 ---------- перемычка 0805 какраз туда... |
1 Attachment(s)
Quote:
http://s02.radikal.ru/i175/1102/87/deb8b6ba2e1ft.jpg Заодно файлик в формате "USBee AX Logic Analyzer Capture File" - для детального рассмотрения. Первый раз Saleae Logic вообще какую-то шнягу показал... В общем, перемычка на /DOS, остальное - как уже описано("доработки"), непосредственно в момент подачи команды. |
Alex_NEMO, я думаю, что теперь достаточно восстановить соединение ламели B7 с верхним отверстием и всё заработает.
|
Quote:
|
Quote:
А ещё с контроллером ZXMC2 очень плохо входит в сервис кая по CTRL+reset, 1 раз из 20-30 примерно. ладно, допишу сюда. С ZXMC2 кай v2010 с установленным смуком 2.0 и провПЗУ после скорпового теста виснет. если мультикарту вытащить то всё ОК. |
Quote:
Quote:
|
Quote:
|
Quote:
|
Quote:
|
Так, с Фаталом и ВДЦ1.3 NemoIDE заработал. Фатал показался более полезным, WDC - вещь беспонтовая, на первый взгляд, по крайней мере и НЕ захотел ставиться на винт.
|
У меня WDC и IS-DOS тоже отлично заработали.
Quote:
|
Quote:
Проблема в том, что у КАЙ тырдос использует переменные по адресу #5CFA-#5CFD для обозначения номера, за каким привязан виртуальный диск. Так, код #1B (написано в мануале по каю, а по сути #5B при проверке дебагером после форматирования рам-диска) по адресу #5CFC обозначает, что диск С - виртуальный. А некоторые программы, не будем тыкать пальцами, выставляют эти переменные для, якобы, ускорения работы дисковода, в значения типа 8. Поэтому при обращении к диску С, тырдос смотрит в эти переменные и не находит там заветных кодов, что значит, что диск еще не инициализирован. Вот и получаем баян. Так же весьма желательно при первом обращении к виртуальному диску Кая выполнять команду #01 (INIT). Судя по всему WDC это не выполняет. В первых версиях Fatal-а эту болячку исправили. Кроме того, нафиг сдалась вам WDC для распаковки SCL и TRD, если это спокойно делает НЕГлюк? А для реальных дисков есть Fatal. ---------- Post added at 22:13 ---------- Previous post was at 22:12 ---------- Кстати, если кого-то прижмет - можете попробовать пропатчить этот WDC, чтоб он левого в #5CFA-#5CFD не кидал. |
Quote:
|
а где нить есть дока по всем кнопкам Caro контролера?
Ну там сброс хотя бы Собрал себе для пента каевский контролер, и теперь фик его знает куда тыкать :) |
Quote:
Остальное - понятно из http://zx.pk.ru/showpost.php?p=355827&postcount=561, смотри в архиве ASM - файлы, там все есть. |
Quote:
У меня ещё такое ощущение, что БП чуть загребает. Попробую другой погонять. |
Обновил 1 и 2 посты. Фикс платы НемоИДЕ, ссылки на последние прошивки контроллера клавы и KAY Service v0.2b.
P.S. У кого есть возможность - проверьте ПЛС, последнюю прошивку контроллера клавы! У меня замечена НЕ работоспособность основного поля, пока не сделаешь 1-2 СБРОСа... |
Quote:
Сегодня весь день тестил, всё что можно перетестил. Quote:
Целый день бился но так и не смог заставить работать SMUK2.0 на старом кае 98г. тестилки его находят, находят флэшу на нём и даже подключенное устройство, но ни одна прога не читает с CF инфу. В новом кае 2010г дела обстоят лучше но тоже с вопросами. просто так смук тоже не работает. хотя профПЗУ находит его, обнаруживает подключенную CF, правда всегда по разному определяет её объём. идеально начинает работать с профПЗУ и со всеми прогами только если он установлен в слот следом за neoGS! :v2_conf2: По контроллеру nemoIDE. запаял перемычку (с ламеля на D1), остальные доработки не делал. НЕ РАБОТАЕТ и всё тут. видимо либо надо что-то делать с 28 и 29 пинами IDE (резисторы R7 и R8 у меня не установлены) либо делать доработку DOS/ По сервису Дмитрия. Прошил KAY Reset Service 0.2b, с включенной турбой зависон. с выключенной всё ОК. EEPROM от контроллера Каро не находит. с установленным ZXMC2 находит и часы и cmos-память но при попытке перевести время (S) сразу зависон. при этом часы в меню идут. П.С. ещё, или мне показалось, звук работы дисковода на контроллерах от zst и NEMO разный. на NEMO чистенький ровненький а на zst какой-то рваный... |
Не забудьте (при возможности) попробовать разные типы процессоров (обычный/CMOS), периферия-то разлапистая вышла.
|
Quote:
Quote:
Quote:
Quote:
|
Quote:
Проверь действительно разные процы - может он турбу не тянет? Quote:
просто s - выпад в ТР-ДОС, а с капсом - изменение режима сохранения для EEPROM, при его отсутсвии ничего происходить не должно, проверю конечно для очистки совести. |
Quote:
Quote:
А ктонибудь тестил уже смук 2.0 и nemoIDE по полной (в разных слотах с разными комбинациями плат) ? отпишитесь плиз... ---------- Post added at 00:33 ---------- Previous post was at 00:29 ---------- Quote:
Проц у меня тошиба на 8 МГц, есть ещё зилог на 20МГц, попробую его. ---------- Post added at 00:34 ---------- Previous post was at 00:33 ---------- Quote:
|
Mayor, еще скажи каким образом в сервис выходишь? по комбинации клавиш или спомощью примочки, которая сразу в сервис выбрасывает при сбросе?
|
Quote:
|
Quote:
Советую поставить с "нормализованными" половинами пзу, где-то выкладывал Alex_NEMO, а не мою исходную. P.S. Сейчас, кстати, отредактирую пост, где я выкладывал свою перевернутую прошивку, вложу "нормализованную". |
Сам виноват, непонятно написал. прошивка перевернутая в нормальный вид Alex_NEMO, в неё с адреса 0 записал сервис Дмитрия.
П.С. первую прошивку я во флэш (39sf020) писал лабтулом на работе, там была 0.1d вроде, непомню уже точно. А вот новую 0.2b прошивал сегодня на флэшере. что-то я ему не верю совсем! завтра на работе проверю, прошилась флэха новой прошивкой или нет. |
Quote:
|
Quote:
|
| All times are GMT +4. The time now is 16:42. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.