XT-IDE-CF BIOS, 4 CF-карты и одна SD. Непонятности.

Все, что не подходит под определение "старого софта и железа", обсуждается здесь
Гость

XT-IDE-CF BIOS, 4 CF-карты и одна SD. Непонятности.

Сообщение Гость » 01.04.2017,21:19

Рискуя надоесть уважаемым сообщникам и испытывая подозрение, что яндекс не все находит, поделюсь и спрошу.
Предыстория:
Желание собрать XT, обойдясь наименьшими затратами )
История: отличная материночка с v20 и 1мб озу. Загрузка с 720кб притворившейся 1.44 дискеты обрадовала. Дело оставалось за диском "жестким". Многажды слышал/читал об использовании связки XTIDE-BIOS (сконфигурированного под систему), 16-битного IDE-"контроллера" и CF-карты через переходник IDE-CF.
Получил в дар prime2c, получил в дар прошивку отконфигурированного BIOS, собрал, воткнул, включил и.. 4 разные карты не хотят быть загру3очными. Объемы : 32, 32, 256Мб и 8Гб. Как slave 256 и 8 Гб работают. 32 и 32 даже не размечаются нормально.
При этом карта SD на 256Мб, через переходник IDE-SD, на которой стоит DOS 6.22 на 486, легко грузится.
Куда копать, если стОит копать?

Да, благодарю за содействие и участие в алфавитном порядке:
Alecv!
Darko!
DoctorD!
Sanders!
Stealth_w!
Кай!
Ребята, спасибо!

Аватара пользователя
EJSanYo
Advanced Member
Сообщения: 414
Зарегистрирован: 27.12.2007,23:55

Вклад в сообщество

Сообщение EJSanYo » 02.04.2017,02:24

bblkkskgv на всякий случай: а как доп. биосина приделана к системе?
С нормальными IDE хардами все нормально работает?
Сходу разве что вспоминается, что у большинства переходников IDE-CF не подключены контакты DMARQ и DMACK, но вроде же XT-IDE не может пользовать DMA доступ по определению? Или же...
Хорошо иметь DOOM-ик в деревне!

Гость

Сообщение Гость » 02.04.2017,09:24

Обычные IDE-винчестеры в принципе не должны видеться в такой связке. Они же управляются контроллером по 16битной шине. Для имитации ее в проекте XT-IDE ( не XT-IDE-CF )на шине 8бит "приказ управления/передача" выполняются за..кхм.. в два приема.
И, да, пробовал два винчестера ))
Микросхема BIOS установлена в кроватку BOOTROM аркнетовой сетевушки, с выставленным IRQ5.
А функция DMA. Мне кажется, что поддерживается.
Возможно в конфигураторе БИОС нужно было жестко прописать не только NORMAL для трансляции, но и вбить C/H/S для одной CF-ки, но я понадеялся на автодетект. И да, блочный обмен я тоже включил в БИОС.
Вопрос как раз в том, почему SD работает, а CF в лучшем случае видятся. Может переходник на CF железно кривой. И да, сегодня попробую мультикарту на чипе Prime2, а не Prime2c.

l123
Full Member
Сообщения: 210
Зарегистрирован: 31.05.2016,01:24
Контактная информация:

Сообщение l123 » 02.04.2017,09:44

Вопрос на 90 проц в переходнике.
Куплю ddr2 на 1 и 2 гига, эмблему ibm286

Гость

Сообщение Гость » 02.04.2017,09:57

Обоснуйте?

Сегодня попробую жуткую конструкцию IDE-SATA-кабель-SATA-CF. чипы разные, однозначно))

l123
Full Member
Сообщения: 210
Зарегистрирован: 31.05.2016,01:24
Контактная информация:

Сообщение l123 » 02.04.2017,11:52

Не могу обосновать, но когда покупал, выбирал с прописанной автозагрузкой. Все заработало без костылей, словно настоящий ЖД.
Куплю ddr2 на 1 и 2 гига, эмблему ibm286

SKcorp
Advanced Member
Сообщения: 3559
Зарегистрирован: 28.07.2008,13:37
Откуда: Leningrad, USSR

Конкурсы

Вклад в сообщество

Сообщение SKcorp » 02.04.2017,12:07

bblkkskgv писал(а):Может переходник на CF железно кривой.
Master/Slave у переходника есть? 28 pin куда на переходнике идет?

Гость

Сообщение Гость » 02.04.2017,17:05

SKcorp писал(а):

Master/Slave у переходника есть? 28 pin куда на переходнике идет?
Есть M/S, да. Причем в Slave-режиме больше удачных операций fdisk/format проходит.

28 пин ближе к ночи звякну.
Звякнул, 28 - на "земле" лежит.

Заменил мультикарту на Prime2c на почти такую же - на чипе Prime2. И...всё завелось. Из 4 карточек CF только одна продолжает выпендриваться. Остальные отформатировались и запускаются.
Checkit показал: скорость обмена на CF карте 8Гб - 317кб/c, на 32Мб - 331. на карте SD же - 361кб/с.

Вывод: что-то было не так в связке с Prime2c. На ней греется 20-ногая м/с GD75232. Может быть тут все корни проблемы.
Да, на дисковом контроллере на чипе WD37C65B-PL карты тоже завелись.

Аватара пользователя
EJSanYo
Advanced Member
Сообщения: 414
Зарегистрирован: 27.12.2007,23:55

Вклад в сообщество

Сообщение EJSanYo » 03.04.2017,00:52

bblkkskgv писал(а):Они же управляются контроллером по 16битной шине.
Действительно, совсем забыл, что здесь используется "особый 8-битный", который нормальные харды не поддерживают. :08: Удивительно однако, что IDE-SD его поддерживает.
Биосина, как вижу, в определённых конфигурациях умеет в DMA, но самое забавное то, что...вообще-то в обычных контроллерах под ISA ноги DMARQ/DMACK никуда не подключены. То бишь, если DMA и возможен, то на специальных переходниках. Так что (наверно) проблема не в этом.
Чип ПЗУ перепрошиваемый? Быть может, имело бы смысл скомпилять биосину с другими параметрами и посмотреть, будет ли она адекватнее работать.
Хорошо иметь DOOM-ик в деревне!

Аватара пользователя
Кай
Почётный пользователь
Сообщения: 19738
Зарегистрирован: 08.08.2010,21:44
Откуда: СПб, Ульянка-Лигово
Контактная информация:

Вклад в сообщество

Сообщение Кай » 03.04.2017,01:05

GD75232 это драйвер последовательных портов. Замена дискретных 188/189.

http://www.ti.com/lit/ds/symlink/gd65232.pdf
- Студент, принесите из вивария живую мышь и подготовьте её к опыту.
Полученную кашицу...

Planet001
Full Member
Сообщения: 283
Зарегистрирован: 05.12.2015,02:29

Сообщение Planet001 » 03.04.2017,03:34

прошу прощения, но не просветите по ходу дела и меня? есть карта prime2 16bit.
и вот 2 вопроса:
1) я могу воткнуть 8к rom от проекта XT_IDE в колодку от васика и он запустится и будет грузить с IDE, DOM, CF?
2) какую современную флешку (на замену 2764) можно использовать в XT?
NB PIII-650 Toshiba 2775 xDVD(+sata ssd 240gb), PC PIII-733 ( GA-60oxt,i815,128SSD,ATI 9250,512mb), PC-AT PIII-650 Slot1 (Asus P2-99b,i440BX, GF2MX200, 512mb, SCSI)

Ответить