Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Вопросы по CF-Lite
RSS

Вопросы по CF-Lite

<<Назад  Вперед>> Страницы: 1 2 * 3 4 5
Печать
 
Merchant*RU
Advanced Member


Откуда: Москва
Всего сообщений: 404
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 окт. 2015
justontime, со CF-lite есть несколько подводных камней:
1) Если в системе есть scsi-контроллер, он перехватит загрузку на себя.
2) биос ХТ-CF не всегда стартует, если его адрес отличен от С800, а на самом С800 висит другой контроллер. В этом разе на экран ничего из CF-биоса не выводится, в лучшем случае, загрузочные надписи другого контроллера, в худшем - "шЫдевер малЯвича".
Базовый адрес можно менять джамперами на плате (они-же свичи).
3) биос ХТ-CF настроен на адреса портов, не занятые другими мфм/ide контроллерами, это даёт универсализацию: "кудысь ни воткни, везде работает".
Однако, если стороннее железо перекрывает сей диапазон портов, то глюки валят табунами.
Порты ХТ-CF можно поменять ТОЛЬКО прямым вмешательством в код биоса и перепрошивкой карточки.
Отсюда, потуги "поиска действительно работающего биоса" считаю нецелесообразной потерей времени. Редактируйте код и собирайте биос сами! Инструкция - на том-ж сайте, что и проэкт XT-IDE, код там слегка разный, но НЕ в части настроек на порты.

4) Куча образов DOS-а, рассыпанная по инету, может оказаться бесполезной! Только-лишь по причине упрямства конкретной CF-карточки. Ну не хочет она работать в режиме ide-hdd, и баста!
Первый признак: форматируется и в сей-же миг "теряет MBR". Некоторых удаётся "уговорить", но осталные - упороты. Работают без сопротивленья карточки с UDMA-режимом, вшитым в контроллер, и карточки с организацией SLC. Остальные - как повезёт, лотерея.

Глюкавую карточку можно вычислить по её опознанию биосом CF-lite: Вместо нормального "Transcend CF9854 card" (поименовал "от балды") будет отображено нечто похожее на "Tr8 s;e?d яF9Z c /".
Увидел подобный бред - меняй карточку, не трать время на её "уговоры", бесполезно.
justontime
Full Member


Откуда: СПб
Всего сообщений: 236
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 сен. 2016
Merchant*RU, спасибо за сообщение. Если бы я был "обычным пользователем", то это сообщение, думаю, мне помогло бы. Но дело в том, что я понимаю в этих процессах чуть больше этого самого "обычного пользователя" - в частности, я сделал свой контроллер CF IDE (по своей схеме), написал свой BIOS к нему, и все это даже в опрелеленном объеме уже работает.
Просто я раньше с именно с такими вещами не работал, и для ускорения процесса мне хотелось сравнить некоторые моменты с проверенным решением.
Соответственно, я и попытался сформулировать совсем конкретно, что именно мне нужно - а как поступить с этим потом, я очень хорошо себе представляю.
Вот, кстати, моя железка:

justontime
Full Member


Откуда: СПб
Всего сообщений: 236
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 сен. 2016
Обнаружил сейчас (и куда смотрел раньше ???) исходник BIOS'а на ассемблере, вопросы, в общем-то, отпали...
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
Чем Ваш вариант лучше, чем у Малинова?
justontime
Full Member


Откуда: СПб
Всего сообщений: 236
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 сен. 2016
Rio444 написал:
[q]
Чем Ваш вариант лучше, чем у Малинова?
[/q]
Проекты вообще нет смысла сравнивать. У Сергея - простейший и недорогой контроллер, специально созданный, чтобы хорошо выполнять одну конкретную функцию и доступный для сборки практически любым человеком, умеющим держать в руках паяльник.

У меня функциональность IDE контроллера и видеоадаптера - всего лишь побочный продукт проекта, основная цель которого - потренироваться с новыми (для меня) технологиями. При этом припаять микросхему в BGA корпусе (большой квадрат) можно только либо при наличии довольно навороченного оборудования, либо очень большого опыта в таких делах. Зато эту микросхему можно программировать как угодно, создавая внутри ее все, что придет в голову. Например, первое, что я сделал (для проверки работоспособности) - сделал (просто путем программирования) из этой платы ZX Spectrum.
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Я помню в проекте XT у Вас были проблемы с преобоазованием
сигнальных уровней. Здесь эту проблему удалось решить?
justontime
Full Member


Откуда: СПб
Всего сообщений: 236
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 сен. 2016
i8088 написал:
[q]
Я помню в проекте XT у Вас были проблемы с преобоазованием
сигнальных уровней. Здесь эту проблему удалось решить?
[/q]
Да не было там особых проблем - я просто экспериментировал с разными способами преобразования. По результатам экспериментов все заработало, но при этом решил для себя, что буду использовать специализированные МС - и надежнее, и паять меньше/проще
justontime
Full Member


Откуда: СПб
Всего сообщений: 236
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 сен. 2016
В принципе, вроде функциональность CF Lite допилил:



Но очень бы хотелось проверить до самого конца, т.е. загрузить DOS, поэтому вопрос с образом диска остается крайне актуальным... Ну, пожалуйста ! :)

Сам не могу сделать - у меня нет ничего полноценно работающего под DOS...
ATauenis
Advanced Member


Откуда: Москва
Всего сообщений: 2904
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 апр. 2015
Теоретически со съёмными дисками работает VirtualPC, там можно смонтировать CFку как виртуальный диск. По факту VPC падает при попытке смонтировать. Но раз эта функция там есть, значит в каких-то условиях она должна работать.
justontime
Full Member


Откуда: СПб
Всего сообщений: 236
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 сен. 2016
Боюсь, что DOS, которую установит VirtualPC, не будет работать на XT...
<<Назад  Вперед>> Страницы: 1 2 * 3 4 5
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Вопросы по CF-Lite
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS