Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Вопросы по CF-Lite |
<<Назад Вперед>> | Страницы: 1 2 * 3 4 5 | Печать |
justontime
Full Member
Откуда: СПб Всего сообщений: 236 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 сен. 2016 |
Огромная просьба - если у кого есть работающая карта CF-Lite по схеме от Малинова, я был бы очень благодарен, если бы такой добрый человек считал реальное содержимое BIOS'а карты и отдал бы это содержимое мне вместе с информацией, на какие адреса памяти и портов данный BIOS настроен... |
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 написал: Проекты вообще нет смысла сравнивать. У Сергея - простейший и недорогой контроллер, специально созданный, чтобы хорошо выполнять одну конкретную функцию и доступный для сборки практически любым человеком, умеющим держать в руках паяльник. Чем Ваш вариант лучше, чем у Малинова? У меня функциональность IDE контроллера и видеоадаптера - всего лишь побочный продукт проекта, основная цель которого - потренироваться с новыми (для меня) технологиями. При этом припаять микросхему в BGA корпусе (большой квадрат) можно только либо при наличии довольно навороченного оборудования, либо очень большого опыта в таких делах. Зато эту микросхему можно программировать как угодно, создавая внутри ее все, что придет в голову. Например, первое, что я сделал (для проверки работоспособности) - сделал (просто путем программирования) из этой платы ZX Spectrum. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Я помню в проекте XT у Вас были проблемы с преобоазованием сигнальных уровней. Здесь эту проблему удалось решить? |
justontime
Full Member
Откуда: СПб Всего сообщений: 236 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 сен. 2016 |
i8088 написал: Да не было там особых проблем - я просто экспериментировал с разными способами преобразования. По результатам экспериментов все заработало, но при этом решил для себя, что буду использовать специализированные МС - и надежнее, и паять меньше/проще Я помню в проекте XT у Вас были проблемы с преобоазованием |
justontime
Full Member
Откуда: СПб Всего сообщений: 236 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 сен. 2016 |
В принципе, вроде функциональность CF Lite допилил: Но очень бы хотелось проверить до самого конца, т.е. загрузить DOS, поэтому вопрос с образом диска остается крайне актуальным... Ну, пожалуйста ! Сам не могу сделать - у меня нет ничего полноценно работающего под DOS... |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 15 мая 2017 21:16 Сообщение отредактировано: 15 мая 2017 21:21
Теоретически со съёмными дисками работает VirtualPC, там можно смонтировать CFку как виртуальный диск. По факту VPC падает при попытке смонтировать. Но раз эта функция там есть, значит в каких-то условиях она должна работать. |
<<Назад Вперед>> | Страницы: 1 2 * 3 4 5 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Вопросы по CF-Lite |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |