Не ошибусь, если предположу, что многие из нас занимались апгрейдом своего компьютера: увеличивали память, заменяли видеокарту, а то и весь компьютер. Обычно всё сводится к тому, что покупается новая плата, устанавливается в соответствующее гнездо, либо же производится её замена на более современную вариацию.
По большому счёту, с такой перестановкой железа способна справится даже рядовая домохозяйка. Но, в стародавние времена, чтобы выполнить модернизацию своего электрического помощника по последнему слову техники и с минимальными финансовыми затратами, иногда надо было обладать навыками электромонтажника.
И вот, наконец-то мне представилась возможность сделать технический апгрейд своего старинного компьютера и реализовать очередную свою детскую мечту!
❯ Исходные данные
Если вы читаете мои статьи, то наверняка видели там 386 материнскую плату, которая принимала участие в различных проектах, например, она фигурировала в материале: Разработка BIOS на языках высокого уровня. Это железо практически эквивалентно тому, что было в моём детстве в самом первом компьютере.
Сия сборка долго валялась в различных коробках, и я доставал её от случая к случаю — для очередного проекта. Мне это немного надоело, и я принял решение, определить её в корпус, и сделать из данного железа максимальный игровой комп, который у меня мог бы быть в детстве. Но! Главная цель – сохранение той самой материнской платы, и внесение изменений с минимальными потерями аутентичности. Проще говоря: я хотел выжать все, что есть из имеющегося железа.
Пару слов о компонентах. Материнская плата – достаточно популярная модель для того времени Seritech SER-386-AD III, на борту имеет припаянный микропроцессор 80386DX 40 МГц в корпусе PQFP132. На плате можно увидеть контактные площадки, для того чтобы припаять панель для установки съёмного микропроцессора.
Если открыть «джампер-мануал» на эту материнку, то можно увидеть весьма любопытную табличку:
Обратите внимание, что плата даже в названии имеет цифру 386, там запаян процессор 386DX, а имеется поддержка какого-то процессора CX486DLC? Это что за зверь такой странный? Позвольте, получается, что сюда можно поставить 486, что ли? Любой или какой-то особенный? И как его поставить-то, если процессор уже запаян?
Любопытно даже то, что джампера можно переставлять и они не запаяны жёстко. Как много вопросов, и как мало ответов…
На этом этапе я даже не представлял, куда заведут меня поиски ответов на них. Но я понял, что мне очень хочется попробовать, как же поведёт себя процессор CX486DLC в этой плате. Именно поэтому я срочно начал поиски с возможности закупки процессора и материнской платы, куда его можно будет установить вместо основного 386 камня.
❯ Большая закупка
Оказалось, что на досках объявлений этот камень несусветная редкость, и стоит просто космических денег. Процессор долго искал в России, но найти никак не удавалось. С приобретением помог мне один товарищ, который занимается закупкой в Китае, там они вполне себе доступны и даже за вполне вменяемые деньги.
Конечно же, не обошлось без приключений :) Спустя пару месяцев процессор привезли в Россию, с весьма приятным ценником в две тысячи рублей. Мне было совершенно лениво ехать на другой конец города, и я попросил его отправить по городу одной популярной доставкой до ПВЗ. А компания доставщик его по дороге потеряла… Даже передать не могу моего негодования по этому поводу! Но, в результате длительных переписок с поддержкой, посылочку таки нашли и довезли, хотя и полностью была утрачена всякая адекватность сроков доставки по городу.
Легендарный процессор Cx486DLC
Следующей задачей стало приобретение 386 материнской платы с гнездом для установки процессора вместо 386dx. Как оказалось, платы с сокетом под установку процессора 386DX достаточно редкий зверь. Мне удалось их найти только в составе лотов из кучи других плат. Поэтому я купил два лота неработающих материнок. Честно говоря, надеялся, что там просто присутствуют какие-то мелкие недочёты, и я легко смогу их заставить работать, но оказалось, что это прям откровенно гнилые трупы :( И гниль – это не какая-то некрасивая аллегория, а реально отгнившие дорожки и микросхемы.
Комплект мёртвых материнских плат
Вообще, на всякий случай предупреждаю, что имеющееся сейчас в продаже 386 железо, как правило, далеко не третьи руки, и народ сливает неликвид. Остальное давно сдано в аффинаж. Тем не менее, даже в этих кучах оказались весьма интересные экземпляры.На фото выше, правом верхнем углу две платы, оранжевая – внезапно оказавшееся 286 без процессора, крайняя права – 386 SX, абсолютная гнилушка, потёкшая батарея сожрала всю плату, потому я быстренько от них избавился.
На самую крупную плату в верхнем левом углу я возлагал немалые надежды: она здоровенная, двухслойная и относительно простая. Мне казалось, что завести её будет легче лёгкого. Но нет, на ней оказались утраты некоторых компонентов, перерезанные дорожки, и кричащий, вне зависимости от установленного оборудования — БИОС. Плата тестирования также не дала никаких сообщений. Короче говоря, непонятное состояние. Две однотипные платы в левом нижнем углу были самыми интересными: 386 материнки, которые поддерживают оперативную память в формате 72-х пин SIMM. Я таких ранее никогда не встречал. К сожалению, одна из них имела откусанные куски текстолита и впоследствии стала донором запчастей, а другую я так и не смог запустить.
Последняя плата – в правом нижнем углу тоже оказалась мёртвой гнилушкой, но с самым интересным нюансом: на месте процессора 80386SX был установлен необычный Cx486SLC2. При этом, судя по флюсу вокруг ног, ставился он весьма кустарным способом:
Обратите внимание на подпись на плате, какой процессор должен стоять и какой стоит
И опа! Оказывается, для семейства 80386SX тоже были процессоры, которые обновляли поколение без смены остального железа. Таким образом, в моём распоряжении уже два 486 процессора, которые могут быть установлены вместо 386.
❯ Чем же отличается процессоры 80386SX от 80386DX?
- 80386SX– это дешёвая версия процессора, с 16-ти разрядной шиной данных, который, гипотетически, мог устанавливаться на 286 материнские платы без доработок. Плюс на материнских платах, где устанавливался такой процессор, отсутствовали микросхемы кэш-памяти. На 32-х разрядных программах он работал ощутимо медленнее, из-за разделения каждого 32-х разрядного доступа к памяти на два 16-разрядных. Но даже на 16 разрядах он был медленнее DX из-за отсутствия кэша.
- 80386DX – более современный процессор, с 32-х разрядной шиной. Были сильно быстрее, на материнках уже был предусмотрен кэш, поэтому они всегда выигрывали в производительности.
Вся эта информация интересна мне с той точки зрения, что для разных семейств 386 процессоров были аппаратные апдейты до 486-го семейства.
Таким образом, у меня оказались в распоряжении два процессора: 486slc, который служит заменой для 386sx и 486dlc, который служит для замены 386dx. При этом, первый требует перепайки, а для второго у меня пока нет подходящей материнской платы.
❯ Оценка прироста мощности при таком аппаратном апгрейде
Представьте себе: у вас есть 386 компьютер, который в те годы стоил очень дорого, и вы хотите играть в современные на тот момент игры такие, как DOOM или Duke Nukem. А для апгрейда этой системы вам требуется всего лишь заменить один процессор, и вы получите современную мощную системы, без лишних затрат. Согласитесь, перспектива достаточно заманчивая.
Но, насколько же идёт увеличение мощности, стоит ли овчинка выделки?? Ведь, кроме расширенных команд должен быть какой-то ещё прирост.
По поводу процессоров типа 486slc мне не удалось с ходу найти хороших сравнительных характеристик. Но за него могу сказать, что гипотетически его можно поставить вместо 286 процессора, и там получится скачок сразу на три поколения вперёд. А вот на счёт Cx486DLC супротив Am386DX-40, я нашел данные этом вот сайте.
Таким образом, можно увидеть, что суммарный выигрыш в производительности практически в полтора раза, что достаточно неплохо.
В моём случае было желание сделать апгрейд по довольно банальной причине: мне хотелось, чтобы на этом железе запускалась любимая игра детства Duke Nukem 3D, которая отказывалась работать на 386DX процессоре.
Попытка запустить Duke Nukem 3D на 386 процессоре
Итак, получается, что у меня в хозяйстве есть два процессора на замену 386 семейства, а вот как их поставить — пока совершенно непонятно. Мне больше не хотелось тратить много денег на приобретение новых материнских плат, поэтому решил, что стоит попробовать обойтись тем, что есть. Конечно же, я лукавлю, дополнительные покупки были, но совсем небольшие.
❯ Закупка сопутствующих товаров
Для установки процессора 486SLC мне нужна была заведомо живая материнская плата с процессором 80386sx. Шерстил доски объявлений, и на глаза мне попалась шикарная, практически легендарная материнская плата M396F. Она настолько популярная, что энтузиасты делают её реплики.
Большая удача купить популярную железку, потому что сразу есть куча мануалов, прошивки BIOS, и даже схема, что может существенно мне помочь в дальнейшей работе.
Материнская плата M396F, первый запуск
По счастью, плата оказалась рабочей, хоть стартанула и не с первого раза. Вообще, лучше без ревизии не запускать старое железо, потому что есть шанс получить белый дым. Надо было, как минимум, выкусить сдохший аккумулятор.
С этой платой была типичная проблема для всех материнок того времени: протекла батарейка BIOS, и электролит начал пакостить вокруг. Поэтому требовалось ритуальное омовение :)
1. Предварительно аккуратно выпаяв батарейку BIOS — несу плату в ванную. Беру специально обученную кружку, всыпаю туда две столовых ложки с горкой лимонной кислоты и заливаю кипятком:
2. Тщательно лью этим кипятком (горячая вода важна) на материнскую плату, особенно в местах окислов, наблюдая, как они радостно отходят с первого раза.
3. Смываю кислоту проточной водой, а саму воду изопропанолом.
4. Сушу плату обычным феном.
Действие с изопропанолом важно, чтобы в разъёмах не осталось лишней воды, а на самой плате не было известковых разводов. В принципе можно было просто промыть дистиллированной водой и затем хорошо просушить.
А как часто вы купаете свои материнские платы?
После указанных процедур, ставлю видеокарту, оперативную память, подключаю клавиатуру и блок питания. Несмотря на совершенно варварское омовение, плата живее всех живых:
Итак, рабочий донор для пересадки процессора имеется. Настала пора расчехлять паяльники.
❯ Апгрейд 386sx на 486slc
Поскольку опыта переноса процессоров у меня нет, решил потренироваться на кошках. А именно на переносе процессора Cx486slc2. Я справедливо полагал, что в случае неудачи получу хотя бы опыт перепайки процессора. Плюс, я не до конца верил в успех этой затеи, потому что было совершенно неясно, окажется ли рабочим процессор, взятый с гнилой платы.
Первоочередной задачей стоит демонтаж с гнилушки прекрасного процессора 486SLC. Для демонтажа я оборачиваю в фольгу плату, оставляя окошко для процессора. Затем кладу на прожектор, и через минут 15 начинаю греть феном:
Процессор достаточно быстро сдаётся и теперь его легко снять пинцетом:
Обязательно нужно отмыть его от флюса в УЗ ванне со спиртом!
Теперь предстоит демонтаж процессора 80386sx с платы донора. Тут я решил пойти другим путём, и подогрев снизу делать с помощью позистора. Демонтаж осуществляю таким же образом, просто нагревая сверху паяльным феном. После обязательно нужно очистить дорожки от лишнего припоя:
Демонтированный процессор и чистка дорожек
Обугленная плата – это не моя неудачная пайка. Такая она мне уже досталась, кто-то не очень удачно монтировал первый камень. Чистим остатки флюса и обязательно проверяем, что все дорожки у нас целые, а посадочное место не имеет следов лишнего припоя:
Чистота дорожек – залог хорошей пайки
В последний раз любуюсь двумя разными поколениями процессоров в одной коробочке:
Далее делаю себе кофе, располагаюсь удобнее и начинаю монтировать процессор на своё законное место. Ругаюсь, когда закорачиваю ножки процессора припоем, и вычищаю их оплёткой для выпайки:
Монтаж
После — обязательное купание платы в изопропаноле, для того чтобы смыть остатки флюса. Наслаждаюсь, как же красиво получилось и волнуюсь перед первым включением:
Подключаю видеокарту, ставлю два мегабайта ОЗУ, клавиатуру и подаю питание. Сердце стучит! И, о чудо, она запустилась! И говорит, что стала 486!
Но, как обычно, есть нюанс: плата постоянно зависает. Работает буквально минуту и уже ни на что не реагирует, что свидетельствует о каких-то аппаратных проблемах.
Главное, что всё получилось, и камни можно махнуть местами, и всё будет работать. Этот момент меня сильно вдохновил, и я решил подойти к более ответственной задаче – это к своей любимой материнской плате на Am386dx-40.
Но об этом мы поговорим во второй части.
Если тема была интересной, а также вам любопытна металлообработка, старое железо и прочий DIY, то вы можете подписаться на мой телеграмм канал.
Новости, обзоры продуктов и конкурсы от команды Timeweb.Cloud — в нашем Telegram-канале ↩
? Читайте также:
Комментарии (138)
DAT540
29.10.2024 08:15Duke Nukem и мы в общаге института пытались запустить на 386 проце. Но меня взяло за живое, что оно не работает :) анализ программы и стало понятно, что в коде используется одна единственная команда 486го проца - bswap. Тут же все эти команды в коде (их там было всего в нескольких местах) были заменены на INT xx - уже не вспомню какой. Быстренько написан маленький резидентик вешающийся на этот самый INT xx и выполняющий программно эту команду и... все взлетело. Правда удовольствия это особо не принесло, оно ужасно тормозило на 386DX40. Я так понял, что все ресурсы хранились в мотороловском формате и при загрузке карт из файла это командой преобразовывали в интеловский формат все значения.
dlinyj Автор
29.10.2024 08:15Хабратортный комментарий! :) Кстати, мы можем уточнить у разработчика игры Richard Gray прямо тут на хабре, почему так было сделано.
@thelevelord The community has a question why support for the 386 processor was not added to the Duke Nukem game? The user above wrote that he implemented its support by replacing the 486 instruction.
DAT540
29.10.2024 08:15Я думаю, что 386 просто не тянул этот уровень графики и на него просто не ориентировались изначально.
dlinyj Автор
29.10.2024 08:15Четвёрка, на самом деле, тоже не особо вытягивает.
DAT540
29.10.2024 08:15За давностью лет уже не скажу, но классического 486 у нас уже не было, 386 сменили на X5 от AMD, хотя технически это близкий клон 486 но частота 133. Там уже полегче игралось. Но опять таки... года года... могу и не помнить точно.
tugrikk
29.10.2024 08:15На i486DX-33 мы в него вполне успешно играли (как и в DOOM, Heretic, Hexen и т.п.). Тормозов не припоминаю.
Позже на работе у меня был один ПК похожий на вышеописанную систему, там в 386-й плате стоял TI486DLC 40.
DAT540
29.10.2024 08:15Сразу столько воспоминаний :) Вспомнилась еще одна интересная вещь с этой нашей материнкой 386DX40. У нее в BIOS был большой выбор настроек частоты шины. С неким шагом можно было это все изменять. За несколько экспериментов был определена максимально рабочая частота на которой все стабильно работало. Это довольно чувствительно изменяло производительность по тогдашним тестам. Система на тот момент состояла из метаринки, памяти, кеша, HDD с контроллером, FDD и видяшки. Но тут в системе появился CD-ROM и быстро выяснилось, что на данной частоте он стабильно работать отказывается. Постоянные сбои в работе. Было ужасно жалко снижать частоту и производительность. По этому вооружившись дизассембером я нашел некий порт в недрах чипсета в который загружался множитель для PLL задающего частоту шины. Тут же был написан резидентник который мониторил INT 25h на предмет обращений к CD и снижал частоту на время обмена данными и возвращал назад максимальную частоту после завершения. Это было торжеством над мертвой материей :)) Счастье правда было не долгим, спустя какое то время добавился SoundBlaster и все это пришлось удалить, ибо он так же оказался капризен к частоте, а обращения к нему было уже не так просто отследить.
dlinyj Автор
29.10.2024 08:15Я обожаю такие истории, тем что они невероятно ламповые. Подарил вам приглашение, вдруг вы решите написать статью по теме.
DAT540
29.10.2024 08:15Большое спасибо! :) Может, что и вспомниться еще. Не знаю на сколько это все Хабро-ориентированно но больше похоже на байки из склепа :)))
dlinyj Автор
29.10.2024 08:15Свой читатель на это найдётся точно. Главное картинку для привлечения внимани поставить и не писать единым текстом, а бить на обзацы, а между ними делать пропуск.
MaFrance351
29.10.2024 08:15Не только лишь "тройки" так апгрейдили. Видел как-то двойку, у которой "медленный" камень от AMD был заменён на более быстрый от Harris. Причём довольно колхозно, с пайкой буквально на проволочках.
dlinyj Автор
29.10.2024 08:15Ну вот проц 486slc, по слухам, может и двойку апгрейдить.
MaFrance351
29.10.2024 08:15Было бы интересно это проверить...
dlinyj Автор
29.10.2024 08:15Там основное развлечение будет биос подходящий найти или написать, ИМХО.
vitalyvitaly
29.10.2024 08:15А как он включает расширенный режим 386 на 286 чипсете? Это вообще возможно и всегда ли возможно, или только для каких-нибудь поздних 286 плат, близких по схематике и чипсетам к ранним 386SX?
dlinyj Автор
29.10.2024 08:15Непонятен вопрос. Биос тут при чём?
vitalyvitaly
29.10.2024 08:15Вопрос был о процессоре. Известно, что наборы для апгрейда выпускались даже для 8088 плат, но как именно там реализовали нужные характеристики чипсетов для хотя бы минимального включения 32-разрядного режима, я не представляю. Интересны также вопросы с кэшем и дополнительной памятью выше 1 мегабайта - кэш при таком апгрейде, видимо, мог быть только внутренний в процессоре, а включаться мог ли на 8088/286 и каким именно образом? А поддержку памяти выше 1 мегабайта на 8088 плате можно было включить каким-то образом? Как обходилась разница в разрядности шин памяти, требуемой стандартно 16- и 32- разрядными процессорами? Ну и другие подобные вещи. А как отреагирует на установку 486 процессора ранняя AT286 плата еще из "бесчипсетных" динозавров? Еще интересный момент - раз ставятся туда 486 модели, то значит, и , по крайней мере теоретически, можно было разработать и апгрейд 286 платы на некоторые простые "Pentium-подобные" процессоры вроде IDT WinChip, которые внутри представляли собой некое подобие 486 процессора.
dlinyj Автор
29.10.2024 08:15Вы задаёте правильные вопросы. Я отвечу так на них, на сколько я знаю, 386sx создан таким образом, что без переделок мог быть установлен на 286 материнские платы. Да, для SX отсутствует кеш память (о чём я говорю в статье). У 486SLC кеш есть внутри процессора. На американских форумах читал, что можно ставить. Но явно в инструкции на 486slc процессор говорится об установке в 386sx материнские платы. Таким образом, я говорил что на уровне слухов и это место исследования.
vitalyvitaly
29.10.2024 08:15Напрямую совместим с 286 сокетом вроде бы был только прототип 386sx. У них отличается разводка шины, поскольку 386 выдает не все сигналы, необходимые для 286. Поэтому, насколько я понял, большинство адаптеров 386sx to 286 включает эмуляцию этого функционала, а также умножитель частоты.
zatim
29.10.2024 08:15Я что-то слышал про такие платы. Они представляли из себя плату расширения формата АТ и вставлялись в обычный свободный слот. По сути, там был собран новый одноплатный компьютер со своим чипсетом, памятью, и пр. От старой платы, возможно, использовались только контроллеры COM, LPT, IDE и т. д., то есть только то, что совместимо во всей линейке х86. А так же диски и блок питания. Старый проц глушился сигналом AEN или вовсе должен был быть демонтирован.
Javian
29.10.2024 08:15Видел немецкий 486 - очень удивил ПК собранный в виде платы расширения. Но больше ничего в корпусе не было. Вставлялся он в голую плату с ISA.
dlinyj Автор
29.10.2024 08:15Это промпк. Обычная пассивная материнская плата.
MaFrance351
29.10.2024 08:15Были брендовые слим-десктопы с такой конструкцией. Материнка со всем добром вставлялась в (обычной нестандартный и только к ней подходящий) райзер, где были слоты и питание. HP Vectra некоторых моделей вроде так устроена.
Javian
29.10.2024 08:15В 1992 году компания Cyrix представила свои первые процессоры, 486SLC и 486DLC, которые должны были конкурировать с 486SX и 486DX от Intel. Они также были совместимы по выводам с 386SX и 386DX, то есть их можно было использовать для модернизации устаревших материнских плат 386.
strvv
29.10.2024 08:15Надо глянуть мою рабочую двоечку, лет 5 не доставал системник... как раз на харрисе, даже с матсопроц. Х87 не помню, 287 интел или ещё каким.
Всё собираюсь батарейку выкусить, уже лежит пара контейнеров под таблетки 2032 новых.dlinyj Автор
29.10.2024 08:15Обязательно надо ставить защитный диод для 2032, чтобы не было бабаха.
MaFrance351
29.10.2024 08:15На некоторых платах есть разъём для внешней батареи. Контейнер для трёх пальчиковых батареек, провод как от динамика, и BIOS без малейшего вмешательства проживёт лет десять.
Javian
29.10.2024 08:15Последовательно? Так диод вычтет 0,7 вольт из 3.
dlinyj Автор
29.10.2024 08:15Внезапно - это штатное решение. Аккумулятор тоже стоит через диод. Но можете поставить Шотки.
Javian
29.10.2024 08:15Странно. Я не стал разбираться и просто отпаял заряжающий резистор.
dlinyj Автор
29.10.2024 08:15Можно и так, но на мой взгляд, это порча платы, потому что если решишь поставить обратно аккумулятор, он заряжаться не будет. Вообще я в этой статье Реанимация моноблока PC-III VGA Paper White Portablе
Тут штатно два диода из даташита.
passing_by
29.10.2024 08:15О, а у меня до сих пор лежит мамка на таком Cx486SLC! Аккумулятор с нее травматически удален еще в нулевых, так что текстолит в безопасности ) У этого процессора, по слухам, есть какой-то миниатюрный встроенный кэш, который можно включать-выключать специальной софтиной (если BIOS не позволяет это делать, мой не позволял). Еще лежит в ящике древний ноут на 386SX, может быть когда-нибудь тоже попробую провернуть подобную трансплантацию )
dlinyj Автор
29.10.2024 08:15В ноут рискованно, ибо греется он весьма сильно и не совместим с кучей железа. Короче, я не советую.
passing_by
29.10.2024 08:15Ну, грелся он вроде весьма умеренно. Хотя радиатор (пассивный) на нем был, в отличие от современных ему 386, я не уверен, что он был установлен с завода. А по совместимости - машина на этой мамке у меня была собрана довольно обычная. Видео - Trident, диски на каком-то безымянном мультике, звук от неизвестного китайского бренда (PnP кстати, без джамперов, но с утилитой для конфигурации!) и CD-ROM местного производства с оригинальной ни с чем не совместимой интерфейсной карточкой. Все работало без нареканий. В том ноуте (Jetbook 386SX), насколько помню, по железу нет радикальных отличий от настольного железа той эпохи. Таких отличий тогда вообще не было, ну почти ). Так что, ИМХО, кое-какие шансы есть...
f-tech
29.10.2024 08:15плата постоянно зависает. Работает буквально минуту и уже ни на что не реагирует
Может быть дело в закороченных ножках
Было бы интересно посмотреть в даташите, за что они отвечают.
passing_by
29.10.2024 08:15Здесь Cx486SLC2 - более поздний и более скоростной вариант. С ходу ищется даташит на Cx486SLC (без двойки). Если предположить, что распиновка не изменялась, то ноги 51..53 - это линии A2..A4 соответственно. Имхо, была бы там залипуха, он бы вообще не запустился.
f-tech
29.10.2024 08:15Да, вряд ли плата работала с перемкнутыми адресными линиями. Получается, просто фото неудачно зашакалилось.
dlinyj Автор
29.10.2024 08:15Я просто после пропайки несколько раз перепроверяю. При этом методика такая, припаял, проверил. Глаз замылился. Пошёл чаю попил, позанимался делами, может даже на следующий день, сел и перепроверил. Иначе есть шанс всё спалить. Второго камня у меня нет, так что я трижды внимательно перепроверял.
dlinyj Автор
29.10.2024 08:15Вечерочком гляну и ещё раз перевыложу фото, но вряд ли я мог оставить сопли на контактах. Так-то видеокарта же работает, не запустился бы вообще.
Elanvital
29.10.2024 08:15Частота процессора странная на последнем фото POST - 80МГц, возможно в этом дело, проверить делители-множители?
dlinyj Автор
29.10.2024 08:15Без сомнения :)
Elanvital
29.10.2024 08:15:) am386sx40 имеет множитель частоты шины - 1, а cx486slc2-50 множитель - 2
dlinyj Автор
29.10.2024 08:15Осталось раскурить как его менять.
zatim
29.10.2024 08:15Скорее всего, никак. Она фиксированная. А чипсет про множители, появившиеся в будущем, ничего не знает. Наверное, тут нужно генератор сменить с 80 на 50 МГц. Тогда тактовая шины станет 25 МГц, а после удвоения - снова 50, что и нужно для этого проца.
dlinyj Автор
29.10.2024 08:15Там только один кварц. Но, ИМХО, его рискованно перепаивать, может вообще всё уплыть.
zatim
29.10.2024 08:15Нет, за основную частоту отвечает генератор. У вас это микросхема TK9207 с джампером (кстати, им можно переключить частоту 33/40). Попробуйте поставить 33, тогда удвоенная станет 66, ближе к 50.
На других подобных матерях ставились генераторы в металлических корпусах на частоты 66 или 80 МГц, соответственно. Возможно, на материнке даже есть посадочное место под него. Одно отверстие на фото стоит там, где у генератора ножка.
А мелкие кварцы это стандартные 14 МГц для чипсета и какой то для микросхемы контроллера клавиатуры.
dlinyj Автор
29.10.2024 08:15Я там ниже в другом треде скинул скрины джамперов. И вспомнил, почему их не переключал: там жёсткие перемычки впаяны.
dlinyj Автор
29.10.2024 08:15Короче говоря, отвечаю всем @Elanvital . Вечерком отпаял петельку, впаял иголки, поставил джампера. Согласно табличке на 25 МГц JP9 : 1-2 JP10 : 2-3
Таки да, частота упала. Правда всё равно кажет 66 МГц, но уже ближе к истине.
zatim
29.10.2024 08:15А у вас случайно нет осциллографа, измерить реальную частоту? Интересный вопрос - это биос неправильно отображает или же генератор неправильно генерит.
dlinyj Автор
29.10.2024 08:15Пытаюсь найти хоть какой-то даташит на генераторы. Вот тут в списках микросхем предлагают ещё три варианта:
U6;PLL52C05S, TK9107-2, ICW42C07
Найти их не удаётся.
Smerig
29.10.2024 08:15давным давно был у нас тоже 386DX (или может к тому моменту уже поставили вместо него в сокет 486DX). Так вот отец поменял кварц на кварц с большей частотой. Частота действительно увеличилась. Но при прогоне утилит от Нортона стало понятно, что с такой частотой комп работал медленнее :)
Elanvital
29.10.2024 08:15Есть подозрение, что генератор TK9207 не умеет 25МГц, надо искать готовый генератор на 25 с КМОП 5в выходом и навесом включать. Может конечно и в dip8 попадется с подходящей цоколевкой. На 9207 даташита нигде нет, TK9307 похоже умеет 25.
dlinyj Автор
29.10.2024 08:15По идее как бы из коробки должна уметь в такие процы.
Всё тут ковыряю https://theretroweb.com/motherboard/manual/m3-96f-sx-slc-615f323d6b421210099018.pdf . Но прям интересно стало попробовать, да.
Zara6502
29.10.2024 08:15у меня была оперативка SIM кажется четырьмя модулями по 256 Кб, на плате было 4 слота. А потом мне еще досталась такая же память и прикол был в том, что на всех модулях было распаяно по 1 микросхеме, я перепаял микрухи и кондёры на свои места и получил 2 мегабайта ОЗУ ))) это наверное самый большой аппаратный хак в моей жизни связанный с пайкой.
deema35
29.10.2024 08:15А процессор точно не перегревается ну или какая-нибудь микросхема
на плате, просто как-то странно с начало работает а потом не работает.
dlinyj Автор
29.10.2024 08:15Это интрига, не всё сразу ;)
bodyawm
29.10.2024 08:15Попробуй всё же пропаять проц. На всякий-всякий :)
Перегрев от снятия феном - скорее нет, я не уверен, но думаю и в те годы ставили их не вручную. Следы неотмытого флюса - норма даже в ноутах начала 2000х годов.
dlinyj Автор
29.10.2024 08:15Расскажу как проверять пайку. Я беру либо пинцет с изогнотыми ножками, либо стоматологическую ковырялку и под микроскопом веду по ножкам. Если есть непропай, то ножка сдвигается. Таким образом ремонтировал много микросхем. После монтажа несколько раз перепроверяю каждую сторону. Просто пропаивать смысла нет. Да и процессор стопроцентов работает.
bodyawm
29.10.2024 08:15Если есть непропай, то ножка сдвигается
А дело не всегда в этом, иногда ножка может просто плохо пропаяться :) Она не будет шевелиться, но при этом контакт будет недостаточно надежным.
Виснет ли комп находясь в биосе?
dlinyj Автор
29.10.2024 08:15Я решил проблему. Поэтому уверенно говорю, что проблема не в пайке и советы не требуются.
Если ножка не сдвигается, то контакт достаточно надёжный. Я знаю, что ты намекаешь на микротрещины, но при пайке они бывают крайне редко, а если и бывают, то контакт обеспечивают достаточно надёжный.
bodyawm
29.10.2024 08:15решил проблему
Читал ветку по диагонали, но не нашел решения. Тыкнешь ссылкой на коммент, или это почва для будущей статьи? Интересно жеж :)
Dynasaur
лет 30 назад на этом можно было заработать
Arcanum7
Сейчас тоже можно на этом заработать. История циклична.
MaFrance351
Помню, как на Полигоне кто-то выкатил идею создать этакий сервис-центр с услугами по ремонту ретроПК. Но не помню, влетело ли.
dlinyj Автор
Спрос очень маленький. Я вот пишу о ремонте, пока никто не обратился.
itGuevara
Есть несколько древних машинок, например, МС1502 - что-то c видеоадаптером вроде (но это не точно, т.к. на экран ничего не выводит). Не знаю, стоит ли ее воскрешать? Сколько это примерно стоит? Сумка видеокарточек нерабочих ...
Javian
Спросите здесь https://t.me/PC8086
dlinyj Автор
Нормально так, меня спрашивают, а вы рекламу даёте? :)
Javian
видимо антибот
dlinyj Автор
Спросите в канале, по ссылке ниже.
iago
а в каком вы городе или стране? Я очень хочу починить свой 386, который 22 года валялся у бабушки в чулане, комп детства, и найти и поиграть в свои детские сейвы. Бабушки недавно не стало, разбирал хлам и наткнулся. Заплатил бы хорошо. Минск
dlinyj Автор
Москва, Россия.
ИМХО, я начал бы с того, что попробовал бы спасти данные с диска.
Javian
Данные с диска вытаскиваете и играете в dosbox. Вот пример - скопировал HDD c 286 и запустил
dlinyj Автор
Можно сразу в qemu запустить образ, будет как домашний ПК
Javian
А скриншоты как делать? :) Это же самое интересное.
dlinyj Автор
А в чём сложности делать скриншоты в qemu?
Javian
также как в Virtualbox - можно, но зачем лишние движения, виртуальные диски, если dosbox запустит с сразу накопителя хоста.
Но в общем случае кое какой софт я бы попробовал запустить. Одна из программ засигналила об нарушении лицензии - к чему-то в железе старой машины привязана. В те времена наверное это модель и серийный номер HDD было проще всего использовать для привязки софта к конкретной машине.
dlinyj Автор
Недоэмулятор доса, кривой и косой. Или полноценный дос. Меня человек спросил, как спасти его машину. Я говорю, что можно сделать образ диска и сразу запустить его в qemu. Не знаю какие телодвижения надо делать для эмулятора, но вот.
Это полноценная моя система, снятая с рабочего диска, который кочует с машины на машину. По нужде доделываю образ и проверяю в qemu, потом заливаю.
Это просто разные инструменты для разных задач. Досбоксом тоже пользуюсь, но для запуска отдельной программы.
Javian
Я предложил легкий способ для любого пользователя. А изучение qemu+вспомогательных материалов по созданию образа - это другой уровень.
dlinyj Автор
qemu не сложнее dosbox. Образ можно снять графическими программами. Если пользователю нужна будет помощь, я ему помогу комплексной консультацией.
iago
класс! Но хочется той ламповости, дочке показать, во что и как отец играл в ее возрасте. Я после вашего коммента сразу в дос боксе запустил игру детства, гоночки Lotus - но за экраном Macbook pro это не то... покупал помню джойстики, подключал к телеку 65 дюймов - тоже не то. Хочется VGA дрожащего моника, чтобы волосы на голове шевелились от радиации )
dlinyj Автор
Вот так, да? :)
iago
тааааак!!! не ну у вас уже что-то крутое, дюк идет, 40 мегагерц, CD ROM ) у меня там попроще железка, один из первых 386-х, турбо кнопка на 12-16 Мгц, 2 ОЗУ, 40 HDD, флопики большой и маленький. У вас минитауэр, у меня моник сверху ставился. Мыша у вас тоже уже современная, да и клава из конца 90-х, а у меня еще такие топорные кнопки, мыша IBM плоская, похожая на эппловые современные.
Но что точно помню - проц 32-разрядный уже, я как раз в 98-м начинал увлекаться программированием, 100% Int 32-разрядный был )
dlinyj Автор
Идёт - это громко сказано :), запускается. Кстати, корпус крокодил - это одна из хотелок, но корпус как в моём первом ПК.
Мышка не просто так современная, мне надоело воевать с шариковыми мышами и я купил современную плату, для PS/2 мышей, чтобы можно было подключить оптику. Оптика из другого времени, конечно, но тоже из детства.
MaFrance351
Такая механическая, без Win-клавиши и с белыми переключаетелями Alps Electric под колпачками?
iago
а, блин, не сообразил, вы же автор поста ) так что это вообще 486 походу в топовом конфиге. Я так понимаю, этот скрин - спойлер ко 2-й части статьи, в первой же все закончилось на плате )
Pasha_bel555
Так что с ним? Включается или нет? Минск
skoptsev
Те кто читают, и сами видать справляются. Тема интересная, пишите еще.
solderman
Есть море 20-25 лет+ станков с ЧПУ, где стоят такие вот платы. Только в поле моей видимости 2 станка на 386 (фрезер и электроэррозионный) и две проволоки с 486 на борту. И по ним уже требовались ремонты, пока только с заменой электролитов «по кругу».
dlinyj Автор
Можете показать фотографии, интересно даже.
fen-sei
Для коллекционеров более ценны оригиналы, а новые переделки менее ценны.
AlexanderS
Паровоз развития IT так быстро пролетел, что и то, что в статье - уже ценно. У меня были 286, 386, 486 потом сразу Celeron 600 (который сразу стал 800-ым) и т.д. - и всё это пролетело буквально за десяток лет и на руках ничего не осталось.
Читаешь порой такие статьи и ощущаешь себя каким-то мамонтом, ещё помнящим что при установке нового диска нужно правильно настроить CHS, да и вообще по любым аппаратным изменениям нужно обязательно проверить корректность установки джамперов)
dlinyj Автор
Собственно говоря для того и вожусь. Помню, что в те годы чтобы работать за компом надо было быть каким-никаким специалистом. И столько навыков ушло в трубу, вот как бы вспоминаю. Хотя, без сомнения, пользы в глобальном плане от этого мало.
AlexanderS
Да, не было раньше такого стремительного обесценения навыков и знаний как в начале 21 века. Мы с этим сталкиваемся впервые и во что это выльется непонятно. Фактически человечество живёт в новом информационном состоянии, в котором оно никогда ещё не жило до этого.
MaFrance351
И ещё что неправильными настройками перемычек что-то порой можно было спалить. Это сейчас в UEFI сотню раз предупредят об отказе об ответственности и о возможном выходе из строя, а тогда приходилось полагаться только на внимательность при сборке...
MaFrance351
Про ретро-моддинг или про ретро-оверклогинг тоже интересно почитать. (вспоминаю почивший casemods.ru и скуксившийся overclockers.ru, эхх...)
Раньше порой такое делали с тем железом, за что сейчас бы ценители руки поотрывали...
Albert2009Zi
На пайке qfp? У меня в гараже уже несколько лет валяется ИК-650, она и BGA здоровые может, типа APU от PS4 или старых GeForce в железном корпусе. Только кому это сейчас надо?
dlinyj Автор
Вообще много кому надо :). Я немного грущу от цен на такие станции.