Приветствую Вас Гость | RSS


Главная страница » WDCv1.1x - Страница 12 - ZX-Форум » Регистрация » ВходПятница
2025-12-26
14:17:52
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
WDCv1.1x
нолькаДата: Суббота, 2009-03-21, 15:23:25 | Сообщение # 166
рОвный
Группа: Человеки
Сообщений: 712
Репутация: 5
Статус: Offline
я читал тему на говнофоруме про подключение немоиде к профи. Схема, я бы сказал не совсем корректна.

я проснулся среди ночи и понял, что всё...
всё идет по плану
 
zloyДата: Суббота, 2009-03-21, 18:15:00 | Сообщение # 167
Участник
Группа: Человеки
Сообщений: 74
Репутация: 0
Статус: Offline
Конечно не мешало бы на какой-нибудь КП-ке блокировку IORQ собрать, но и так IMHO должно работать.
 
BudderДата: Суббота, 2009-03-21, 18:56:51 | Сообщение # 168
Креветко
Группа: Человеки
Сообщений: 261
Репутация: 14
Статус: Offline
Хех, решил проверить как пункт HDD boot в Глюке работает...
в итоге сбацал короткий кусок кода на основе драйвера под NEMOide, который записывает WDC на HDD...
мну офигел от скорости запуска WDC, ибо на HDD таковой пишется не пакованным =)
но и мусор на экране остаётся от Глюка, но ето мб потом подправлю, как верс с гибридным драйвером буит.

вобщем в прилогающемся архиве 2 файлега:
wdc_inst.c - исходник инстоллятора в формате Storm, его надо скомпилить и запустить (но оный может убить инфу на HDD! так что тем кто не любит рисковать - пользуем проги на PC...)
wdchdd.c - собственно кодовый блок WDCv1.26#3D2F (если кому надо, могу скомпилить и под #3D13 верс), который должен быть записан на HDD со 2го сектора...

Прикрепления: wdc_inst_hdd.zip (17.8 Kb)


MGN Group
 
KOEДата: Понедельник, 2009-03-23, 12:17:57 | Сообщение # 169
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Репутация: 5
Статус: Offline
Quote (Budder)
(если кому надо, могу скомпилить и под #3D13 верс)

нада.


Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
 
zloyДата: Понедельник, 2009-03-23, 17:16:22 | Сообщение # 170
Участник
Группа: Человеки
Сообщений: 74
Репутация: 0
Статус: Offline
Сделал блокировку IORQ на мультиплексоре КП11. Картина естественно не поменялась, сделал т.к. уже не знаю что попробовать. Каталог диска тоже кстати читает с ошибками... При первом обращении все в порядке, но если полазить по папкам, может неправильно прочитать каталог. Добавил блокировочных кондеров на Nemo IDE, субъективно стало даже хуже. Что можно попробовать? Может всетаки улучшить дешифрацию FE?
Кстати у меня стоит контроллер PS/2 для Профи от Caro. Может он своими вейтами как-то мешает? Пробовал запускать запись TRD образа и быстро отключать контроллер клавы - результат не меняется.
 
BudderДата: Понедельник, 2009-03-23, 17:34:04 | Сообщение # 171
Креветко
Группа: Человеки
Сообщений: 261
Репутация: 14
Статус: Offline
Quote (zloy)
При первом обращении все в порядке, но если полазить по папкам, может неправильно прочитать каталог. Добавил блокировочных кондеров на Nemo IDE, субъективно стало даже хуже. Что можно попробовать? Может всетаки улучшить дешифрацию FE? Кстати у меня стоит контроллер PS/2 для Профи от Caro. Может он своими вейтами как-то мешает? Пробовал запускать запись TRD образа и быстро отключать контроллер клавы - результат не меняется.

У меня похожий глюк появлялся когда замученный IDE шлейф использовал...

P.S. можно попробовать сделать NEMOide драйвер с полным обращением к адресам такового, возможно поможет...


MGN Group
 
zloyДата: Понедельник, 2009-03-23, 17:47:00 | Сообщение # 172
Участник
Группа: Человеки
Сообщений: 74
Репутация: 0
Статус: Offline
У меня 3 шлейфа... все они работают на PC. Но с одним из них Nemo IDE не хочет работать вообще. Может виной всему наводки в Nemo IDE из-за того, что он у меня собран мгтфом?

Quote (Budder)
P.S. можно попробовать сделать NEMOide драйвер с полным обращением к адресам такового, возможно поможет...

А как сейчас сделано?
 
zloyДата: Понедельник, 2009-03-23, 18:10:03 | Сообщение # 173
Участник
Группа: Человеки
Сообщений: 74
Репутация: 0
Статус: Offline
Искал описание портов Nemo IDE (уже собрался дорабатывать дешифрацию FE) и наткнулся на след. статью:
http://abzac.retropc.ru/content?id=814
Из нее я понял одно - все что необходимо сделать для работы Nemo IDE на Профи я сделал.
Диагноз - глюки моего контроллера. sad
 
BudderДата: Понедельник, 2009-03-23, 18:12:48 | Сообщение # 174
Креветко
Группа: Человеки
Сообщений: 261
Репутация: 14
Статус: Offline
Quote (zloy)
А как сейчас сделано?

дак половинная адресация портов, в старшей части адреса может лежать любой мусор, а в младшей лежит номер IDE порта к которому обращаемся...

чтение с IDE, к примеру, идёт вот так:

Code
;чтение 512б данных из буфера IDE ус-ва
READS    LD C,#10,D,#80
RE1    INI:INC C
  INI:DEC C

  INI:INC C
  INI:DEC C
  DEC D:JR NZ,RE1
  RET


MGN Group
 
нолькаДата: Понедельник, 2009-03-23, 18:23:10 | Сообщение # 175
рОвный
Группа: Человеки
Сообщений: 712
Репутация: 5
Статус: Offline
нет. это хрень все - проблема однозначно в железе. какой у тебя резюк на иоргкге? 500? поставь 680 или около того, или наоборот поменьше.

p.s. потом, если будешь использовать cp/m, могут появится новые глюки... Для их решения надо дополнительно сделать блкоировку iorq по активному сигналу cp/m. Если будет не лень потом напишу и нарисую


я проснулся среди ночи и понял, что всё...
всё идет по плану
 
zloyДата: Понедельник, 2009-03-23, 20:12:57 | Сообщение # 176
Участник
Группа: Человеки
Сообщений: 74
Репутация: 0
Статус: Offline
Я уже сделал блокировку на КП11. Все работает аналогично. Проблема однозначно в железе.
 
нолькаДата: Понедельник, 2009-03-23, 20:36:04 | Сообщение # 177
рОвный
Группа: Человеки
Сообщений: 712
Репутация: 5
Статус: Offline
что за доработка

я проснулся среди ночи и понял, что всё...
всё идет по плану
 
zloyДата: Понедельник, 2009-03-23, 21:44:22 | Сообщение # 178
Участник
Группа: Человеки
Сообщений: 74
Репутация: 0
Статус: Offline
Ну резак с IORQ проца убрал, а сделал переключение IORQ/+5В на мультиплексоре (для портов Профи) по сигналу IORQСE.
 
jdigrezeДата: Вторник, 2009-03-24, 06:13:36 | Сообщение # 179
Креветко
Группа: Человеки
Сообщений: 322
Репутация: 0
Статус: Offline
Quote (zloy)
Может виной всему наводки в Nemo IDE из-за того, что он у меня собран мгтфом?
Есть возможность осциллом потыкаться, особенно по питанию? Смотри на шум сигнала. У меня с мгтф-ом были траблы, когда уровень сигнала есть, но он с вч-помехой был. Устранялось кондёрами керамикой на 0.1 методом тыка в разные места схемы по питанию.


Сообщение отредактировал jdigreze - Вторник, 2009-03-24, 06:20:29
 
нолькаДата: Вторник, 2009-03-24, 06:36:54 | Сообщение # 180
рОвный
Группа: Человеки
Сообщений: 712
Репутация: 5
Статус: Offline
Quote (zloy)
Ну резак с IORQ проца убрал, а сделал переключение IORQ/+5В на мультиплексоре (для портов Профи) по сигналу IORQСE.

ниасилил


я проснулся среди ночи и понял, что всё...
всё идет по плану
 
Поиск:

the DLCorp © 2006