Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » XT IDE |
<<Назад Вперед>> | Страницы: 1 2 3 * 4 5 6 7 8 9 10 | Печать |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 1 июня 2015 22:24 Сообщение отредактировано: 1 июня 2015 22:24
Tronix Путь 4 - сделать преобразователь ISA>->SPI на CPLD. Как крайний вариант - на сдвиговом регистре типа 74LS595. |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
alecv написал: Только, если вдруг нечаянно валяется ящик с CPLD xc9572, абсолютно на халяву. Ибо если вдруг удастся еще найти ее у поставщиков новую, то за эту цену можно по всей плате DS12885 налепить, чисто для красоты. Путь 4 - сделать преобразователь ISA>->SPI на CPLD. alecv написал: Сдвигать то он сдвигает, но только в одну сторону. Как крайний вариант - на сдвиговом регистре типа 74LS595. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 1 июня 2015 22:55 Сообщение отредактировано: 1 июня 2015 22:55
Tronix написал: Дак в SPI65B есть исходники на VHDL. Что мешает их запустить на MAX7000 ? валяется ящик с CPLD xc9572, абсолютно на халяву. Если в твоем варианте XT-IDE есть свободные макроячейки, УЖЕ можно запустить. А насчет регистров, юзайте ИР13 или что там поновее ? CD4021 ? Надо Шило посмотреть, регистров всяких хватает. |
Fe-Restorator |
NEW! Сообщение отправлено: 2 июня 2015 0:11 Сообщение отредактировано: 2 июня 2015 1:23
stealth_w написал: Не соглашусь! Винт кстати не удачная идея - куча места на плате в расход. И кстати CF на плате тоже не очень интересно - это сильно повышает требования - шаг 0.5 у соединителя Откопай любую матплату от пром-компьютера и изучи её повнимательнее: чипы напаяны С ОБЕИХ сторон! Вот и в проэкте ХТ-IDE нужно с одной стороны прикручивать 2.5" винч, а с обратной - распаивать плисины (или что там есть из невысоких микросхем - чип-конвертер в SATA, например). Или, поскольку толщина слота позволяет, прикручивать винч на стойках НАД чипами, тож вариант. Не хочешь возиться со стойками - посади винч на дочернюю плату! Токма питание ей предусмотри с основной платы, безо всякой мотни и молексов. Заодно на дочке распаяешь переходник на sata, место позволит. И прорезь под винчом не забудь сквозную, чтоб не перегревался. Вырезанный кус используй как вторую дочку, на коей распаян CF, либо взаимозаменяемую с винчовой, либо подключаемую одновременно с ней, продумай варианты. UPD. Предусмотри полную совместимость по посадочным отверстиям с существующим форматом "HardCard", как это сделано для контроллеров ST11(~M, ~R) - в единый конструктив с 3,5" винчом их объединяет жёсткая металлическая пластина. Сие позволит подключать "аутентичные" 3.5" винчи, т.е. наиболее близкие к тому времени, начиная со ST157. Питание винчей берётся с основной платы контроллера. Распайка CF на обороте платы - тож неплохое решение, особенно если она пользуется как бутовый винч, т.е не демонтируемый ежеминутно. Оба решения позволят сохранить нонешние габариты текстолита, или увеличить их всего на 1 см с каждого краю, не более (трудно по фоткам оценить высоту нонешнего варианта платы). Шаг 0.5 доступен фоторезисту? Если да - никакого лута и не нужно вовсе! Домашнее производство плат подорожает всего на 200-500 монет за всю серию целиком. А при заказе серии в 30-40 плат хотя-бы в том-же резоните - мелкий шаг и вовсе не проблема. Обращаю особое внимание: высказанные предложения НЕОБХОДИМО учесть при разработке полноценной версии контроллера, однако, выбор распайки того или иного разъёма оставить за покупателем/пользователем. Равно как разводку под тот или иной запараллеленный разъём можно будет (потом) легко исключить из "облегчённых" версий проэкта (ежли в таковых возникнет надобность). К сожалению, меня вновь не послушают, зададутся вопросом "а нафига это нужно, если можно сделать просто" и вновь появится очередная кривовпаяная плисина на мотне из мгтф... Бяда всех разработчиков электроники. А задаться нужно другим вопросом: "так, мы разработали всё по-максимуму, и это работает. А теперь, на чём можем съэкономить?" Здесь и появляется то, что зовётся "модельный ряд": один максимально навороченный вариант и десяток "облегчённых" вариантов, с чем-либо нераспаяным/неразведённым или попросту обкусанным из начального функционала. Всегда нужно делать хорошо, а стремиться к "отлично". Плохо - оно само получится, а не получится - поможем, методом экономии. PS. Конструктивно вижу сие как вертикально впаяный разъём IDC40 в ЛЕВОМ-НИЖНЕМ углу основной платы контроллера, в правом-нижнем углу (около планки) - группа разъёмов на питание (+12 и +5, мы-ж и на 3.5" винчи закладываемся), сверху по-центру (или по обоим верхним углам) стойки винтового крепления дочерней платы (чтоб не отвалилась дочка, а вес винча прижмёт нижние разъёмы). 1) Винч 3.5" крепится на подстилающем металле "хардкарты", как это и было ещё во времена мфм, коротким кабелем подключаясь к разъёмам питания и данных на контроллере. 2) Винч 2.5" крепится на дочерней плате (выполненной в виде положенной набок буквы "0", внутренняя часть коей пуста, а заполнявший пустоту текстолит использован как дочка под CF) и "одевается одновременно на обе группы разъёмов. Тип винча определяется наличием переходника под сата на дочке (её можно сделать и "перевёртышем на 180", с одного края - IDE, перевернул-воткнул противоположным краем - стала SATA) 3) CF распаивается на отдельной дочке, либо замещающей винчовую, либо надевающуюся на свободный IDC44 винчовой дочки (покуда та воткнута как sata, тут нужно продумать возможные сочетания). Возможно, на плате контроллера будут распаяны сразу два IDC40 разъёма рядом, и джампера выбора "мастер/слейв" рядом с ними, это даст возможность не городить бутербродов из "дочек", одновременно выбирая, которая из них первична. |
Сейчас на форуме |
stealth_w |
Ну винт на 3.5 к плате прикручивать это совсем изврат мой экземпляр примерно килограмм весит. Имхо актуально либо классический кабель до корпуса, либо CF на плате. Вообще есть большое желание сделать как можно компактнее и без наворотов - только IDE и все. А то я как начинаю задумываться - так у меня монстр с 4-м циклоном получается Кстати - а уарт на плате это хорошо или не очень ? А то я уже забыл когда натуральную 16550 видел, да еще и в дипе |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 2 июня 2015 22:24 Сообщение отредактировано: 2 июня 2015 23:33
stealth_w написал: Там UART разогнанный кварцом в 4 раза, то есть на псевдо-115200 получается Кстати - а уарт на плате это хорошо или не очень ? более 460Kbit/s (со стороны хост-компа - USB UART, многие умеют). И в BIOS прошит эмулятор диска over Serial даже загрузочный. Это очень помогает запустить XT в первый раз. Например: флопов на 360 сразу не подберешь, а винт MFM например расформатировался. Тогда грузимся с этого COM-диска и вперёд. https://code.google.com/p/xtid...rialDrives Доки https://code.google.com/p/xtid...ial_Server Исходники "сервера" https://www.waste.org/~winkles/xtideImgBoot.jpg Загрузка UART-ы 16550 продаются на aliexpress примерно по 5$. Видно что б/у (мне один пришел аж поцарапаный) но рабочие. |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
stealth_w написал: Не очень. Я вообще не понимаю, с какого бодуна им в голову взбрело его туда запихать, а не RTC. Мультикарт или мультипортовок чтоли мало с ком-портами.... Вроде вещи никак не редкие, даже для ISA8, не говоря уже о ISA16. Последние кстати (ISA16 мультяхи) можно запросто втыкать в ISA8 и получать тот же самый рабочий COM-порт. Короче, странная логика. Кстати - а уарт на плате это хорошо или не очень ? Вот часы - реально нужная вещь. И делается то ведь гораздо проще, чем уарты... Я наверное заМГТФлюсь даллас на свой контроллер, ибо ждать что кто-то там когда то разведет с часами..... |
stealth_w |
Мне пришлось грузить XT с 1.44 - FreeDos это умеет. |
Fe-Restorator |
NEW! Сообщение отправлено: 4 июня 2015 10:15 Сообщение отредактировано: 4 июня 2015 10:25
stealth_w написал: Не к плате! Ну винт на 3.5 к плате прикручивать это совсем изврат мой экземпляр примерно килограмм весит. К монтажной шине (металл-пластина, от крепёжной планки слота и до противоположной стенки корпуса, ну мож немного по-короче). Это даст возможность пользовать контроллер как отдельно, так и в составе hardcard, ибо не у всех ХТ есть посадочное место не только под винч вообще, но и под 3.5" винч в частности! stealth_w написал: Не куплю! Вообще есть большое желание сделать как можно компактнее и без наворотов - только IDE и все. И всячески стану отговаривать народ от покупки такого безобразия! Типичная судьба "эгоистически спроектированного железа". 1) Компактнее - умести всё в габариты ST-11R контроллера, с сохранением всех посадочных отверстий и мест крепления. 2) Предусмотри навороты, но можешь их не распаивать. При соблюдении обоих пунктов ВСЕ владельцы старых компов будут тебе благодарны! |
Сейчас на форуме |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Fe-Restorator Батенька, что вы шумите ? Исходники выложены, CAD в руки - и будет вам счастье. Как говорится: "Хочешь, чтобы было сделано хорошо - сделай сам". |
<<Назад Вперед>> | Страницы: 1 2 3 * 4 5 6 7 8 9 10 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » XT IDE |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |