dlinyj: (Default)
[personal profile] dlinyj
Честно говоря, обычно после выхода статей я кладу проекты на полку, но тут прям спортивный интерес победить и заставить работать этот процессор. Тем более, что он скорее жив чем мёртв.

photo_2024-11-02_18-17-51 (2).jpg


Напомню, что в комментариях к первой части апгрейда компьютера мне сказали, что частота какая-то уж совсем лютая. Поэтому решил разобраться что же там с частотой.

Вторая проблема - это то, что почему-то не определяется жёсткий диск (ни cf, ни физический жёсткий). И хотелось бы разобраться почему так происходит. При этом если прям вручную прописать параметры, всё равно устройство не работает.

В этом посте кратко, тезисно расскажу о результатах проделанной работы.

Поиск оптимальной частоты

Итак, для начала мне хотелось разобраться с проблемой, почему система определяет такую завышенную частоту. Делитель частоты на этой материнской плате был жёстко запаян. Поэтому я отпаял перемычки и сделал там классические джамперы, которыми согласно документации выставлял частоту.

photo_2024-11-02_18-33-42.jpg
Впаянные иголки и джампера


Я выставлял джампера согласно мануалу, и далее смотрел те значения, которые мне выводит BIOS при загрузке. Обращаю внимание, что джампер turbo button был снят (т.е. частота была пониженной).

photo_2024-11-02_18-35-03.jpg


Чтобы детально не расписывать, я эксперимент проводил с двумя версиями BIOS и всё свёл в такую табличку. Левый столбец - это новый биос, справа правый. Если установить джампер turbo button, то показания старого биоса совпадают с новым.

photo_2024-11-02_18-18-01.jpg


Обратите внимание на нумерацию строк таблицы, ниже она пригодится. Стало понятно, что выходит какая-то лабуда. Видно, что процессор удваивает частоту, но почему-то не удваивает 25 МГц, что не вписывается в общую концепцию. Пришла пора расчехлять осциллограф и смотреть что же на самом деле происходит.

Я отреверсил схему подключения микросхемы TK9207, так как документации на просторах интернета найти не удалось. Получилась такая схема.

0000.jpg


Ножка, у которой написана 14,29 - это куда подаётся опорная частота. А свободная ножка снизу справа - это как раз откуда частота выходит. Итак, ставлю по табличке джампера и смотрю осциллографом полученные частоты.

photo_2024-11-02_18-17-49.jpg

photo_2024-11-02_18-17-49 (2).jpg

photo_2024-11-02_18-17-50.jpg

photo_2024-11-02_18-17-50 (2).jpg


Таким образом, получается, что определяемые BIOS частоты правильные, и этот генератор так и "питает" частотами процессор. Свёл всё в таблицу.

0001.jpg


Поэтому, раз процессор рассчитан на 50 МГц, то ему безопаснее всего будет работать на 40 МГц. Хотя, как показала практика, с радиатором и обдувом вполне себе живёт и на 80 МГц. Можно попробовать даже разогнать до больших частот.

Вопрос с тактовой частотой можно считать разрешённым. Можно подобрать другой генератор, на другие частоты, чтобы получить реальные 50 МГц.

Почему не работает диск?

Тут у меня возник вопрос, ну вот жёсткие диски не работают. А как на счёт других BIOS и загрузки с флоппика? Первое, я попробовал BIOS сетевой карты, которая мне удачно так подвернулась вместе с ПЗУ. Всё успешно работает.

photo_2024-11-02_18-17-57.jpg
BIOS сетевой карты


Далее на "неработающем" контроллере решил проверить загрузку с дисковода, ведь если частоты там не алё, то и дисковод работать не будет. Попутно на дискетку переписал утилиту IDEINFO, чтобы можно было посмотреть параметры дисков уже прямо в DOS.

Что удивительно, система на дискетку прекрасно загрузилась.

photo_2024-11-02_18-17-53.jpg


Но CF на 4ГБ и 16МБ определяет весьма странно... Прописать их в BIOS невозможно и размеры не правильные.

photo_2024-11-02_18-17-54.jpg

photo_2024-11-02_18-18-03.jpg


Почему с дисками такие приколы, мне непонятно. Посмотрел частоту системной шины, вроде в пределах нормы.

photo_2024-11-02_18-17-52.jpg


В общем, у меня пока нет идей. Но я рад, что хотя бы смог загрузиться.

Date: 2024-11-02 05:12 pm (UTC)
From: [identity profile] real-oldman.livejournal.com

К сожалению, подсказать не смогу, но за экспериментом слежу внимательно.
Увлекательное чтиво!

Date: 2024-11-03 07:41 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Спасибо.

Date: 2024-11-02 06:41 pm (UTC)
From: [identity profile] lubezniy.livejournal.com

4 гига — это уже LBA (больше 528 метров). Не помню уже, если честно, поддерживали ли LBA биосы 386-х. С 16 метрами такой проблемы быть уже не должно.

Edited Date: 2024-11-02 06:41 pm (UTC)

Date: 2024-11-02 07:22 pm (UTC)
From: [identity profile] dlinyj.livejournal.com

Эта же флешка прекрасно работает на других 386 матерях с этим же контроллером.

Date: 2024-11-04 12:30 pm (UTC)
From: [identity profile] masterspammer.livejournal.com

На других таких же или вообще? Это я на BIOS слегка грешу.


Можно ещё проверить, загрузив Linux (постарее) с дискеты — увидит ли ядро диск.


Date: 2024-11-21 05:06 pm (UTC)
From: [identity profile] igorb-x.livejournal.com

Судя по названию CF — SaoDisk вместо SanDisk, где-то теряется один битик.

January 2026

S M T W T F S
    123
456 78910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 22nd, 2026 11:55 am
Powered by Dreamwidth Studios