И БИОС и ТЕСТ-РОМ сейчас стартуют. Сегмент E200, как и должно быть.
Но ни CF ни IDE HDD не видит.
Пишет:
IDE Master at 0300h: not found
IDE Slave at 0300h: not found
потом показывает меню загрузки с флопа или ПЗУ.
Прошил два разных ide_xt.bin найденных тут на форуме.
http://zx-pk.ru/threads/21342-izgoto...l=1#post702809
Какую роль контрольная сумма, когда она проверяется?
Посмотрел осциллографом, не вижу обращение к U10 и U9. На 9,10,13,14 выходах U6 всегда единички (либо импульсы очень короткие).
Хотя на входах 1,2,3,4,5,6 U6 вижу ипульсы. Дешифратор вроде исправный должен быть, проверял тестером перед установкой.
Вижу очень короткие импульсы на входах 1 и 2 U6. Возможно проблема с таймингом, т.к. у меня используются 1533ЛИ1, 555ИД7, 74LS04, 555ЛЛ1 ?
Что смотреть, куда копать ?
Последний раз редактировалось roma; 11.11.2016 в 21:15.
Конечно 0300h.
Ну раз меню выводит, значит контрольная сумма ОК?
Тогда где проблема? Как и что можно проверить?
Возможно с помощью этого тестового ПЗУ можно вручную записать-прочитать регистры контроллера?
- - - Добавлено - - -
Заработало. Было замыкание HD0 и HD7 (3 и 17 пины IDE) на плате в районе 3 пина разъёма IDE.
Пришлось перерезать проводник идущий к 17 выводу IDE и прожечь 12 вольтами перемычку под разъёмом IDE.
Затем восстановил перерезанный проводник.
Работать то работатет, но не грузится.
Название Flash карты и её размер определяются правильно и отображаются в меню.
Затем появляется Booting from Hard Drive 80hп80h ... Boot sector found! и всё больше никакой реакции ...
Если подключить HDD то тоже самое, пишет название HDD и его размер в меню
Затем появляется Booting from Hard Drive 80hп80h ... Boot sector found! и тоже больше никакой реакции ...
И с этого HDD и с этой Flash другой компьютер грузится без проблем.
Да Поиск-1 без блока расширения памяти, видимо всего 128 Кб.
Последний раз редактировалось roma; 12.11.2016 в 00:59.
Записал на ФЛЕШ МСДОС 3.3 . Стало загружаться. Видимо проблема с памятью, 128 Кб слишком мало.
Но что странно, после загрузки ДОС текущий диск не "С", а "Е". Поэтому постоянно ругается что диск "С" отсутствует.
Что за хрень, почему диск маппится как "Е" ? Больше никаких контроллеров, кроме ИДЕ не подключено.
На других компьютерах с данной ФЛЕШ всё грузится и работает правильно.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Для сборки последней редакции контроллера IDE можно использовать серию КР1533 для всех микросхем ?
Scorpion ZS-256, ZX Spectrum +3, ZX-Evolution & NeoGS, Поиск-1, Scorpion ZS 1024 Turbo+
Во-первых хотел поблагодарить всех, кто принимал участие в проектировании данного адаптера под Поиск. Очень нужный и удобный девайс, спасибо.
Кстати, его можно сделать еще чуть лучше, если на 20й вывод IDE подать +5V. Это позволит использовать IDE Flash модули DOM без дополнительного провода. И если взять в руки напильник и корпус от сетевого адаптера, то получается достаточно эстетично
Последний раз редактировалось Filin; 21.11.2017 в 13:23.
Поделюсь своим опытом:
Я не пользовался CF, а использовал IDE Flash диски (DOM). У меня их штук 15 было, шести разных моделей и разных объемов (от 512МБ до 2ГБ)
Так вот - не все они одинаково хорошо работают с XTIDE! И несовместимость вылазит именно в том, что зависает на загрузке, причем в разные моменты. Если загрузиться с дискеты, то IDE диск видится нормально. Самые стабильно работающие - это 512Мб модули, варианты на 1Gb и 2Gb уже лотерея, зависит от того, какой контроллер на бору.
Собрал два контролера IDE из этой ветки и у обоих одна проблема.
На прошивке 1.1.5 работает все замечательно а вот на 2.0.0с3 оба
контроллера выводят:
Master at 1F0h:
Может кто подскажет куда копать?
Две версии биоса засунул в одну 256 , может при сборке накосячил?
Может кто поделится бинарным файлом двух версий в одном файле?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)