Ремонт: Ноутбуков, Компьютеров
https://vlab.su/

ICH9D0 нет обмена по SPI c флешкой (BIOS)
https://vlab.su/viewtopic.php?f=44&t=95857
Страница 4 из 4

Acrobit [ 02 ноя 2019, 21:25 ]
Заголовок сообщения:  Re: ICH9D0 нет обмена по SPI c флешкой (BIOS)

bojfriend писал(а):
а кто биос читает?

читает хаб, но инициатор должен быть CPU через NB, пока NB не попросит, юг не начнет ничего делать, у меня такое представление.

bojfriend [ 02 ноя 2019, 21:32 ]
Заголовок сообщения:  Re: ICH9D0 нет обмена по SPI c флешкой (BIOS)

Сообщение не в тему
процессор тупой кусок кремния, исполнитель, который умеет считать: складывать, вычитать и т.п. хотя я не претендую на истину. это мое представление

Acrobit [ 02 ноя 2019, 21:36 ]
Заголовок сообщения:  Re: ICH9D0 нет обмена по SPI c флешкой (BIOS)

Согласен, но после запуска процессора (снятия ресета) он начинает ломиться по адресу по умолчанию (начальному), NB знает, что нужно делать если CPU ломится по этому адресу и начинает читать флешку, обращаясь для этого к SB (я предполагаю что так это работает).
---------- Добавлено спустя 5 минут 14 секунд: ----------
А иначе накой снимать RESET с CPU если флешка ещё не считана )
Предполагаю, что под адресное пространство BIOS (его шапку?) выделено фиксированный диапазон адресов. Об этом знает только NB (зачем знать это CPU), поэтому с начального адреса NB поймет, что нужно ломиться не в DDR а на флешку. После загрузки шапки, если объём программы инициализации недостаточен (не вмещается), биос начинает сам себя дочитывать в DDR (я так думаю), таким образом он считывает себя полностью, после этого JMP и начался процесс инициализации, поэтому для чтения BIOS (если предположить что он полностью влазит в отведенный диапазон адресов) нет необходимости наличия DDR в слоте. Всё что написал это моя фантазия ) Но мне кажется оно как-то так работает, надо проверить.

Acrobit [ 03 ноя 2019, 06:06 ]
Заголовок сообщения:  Re: ICH9D0 нет обмена по SPI c флешкой (BIOS)

[quote="bojfriend"][/quote]
А почему вы говорите, что -CPURST это сигнал с Севера? Этот сигнал запитывается от VTT_OR, а VTT_OR и VTT_OL выход CPU (как я понял "силовой", потому, что много потребителей весит на этих выводах)
Я не вижу никаких ресетов от Севера к CPU.
Или он сквозной? Проходит через CPU насквозь ?
---------- Добавлено спустя 4 часа 5 минут 41 секунду: ----------
Заметил, что LAN пытается читать свою флешку (?) atmlh308, есть какие - то шевеления, правда на выводе data, всегда 0. Возможно я не туда смотрю.

bojfriend [ 03 ноя 2019, 10:30 ]
Заголовок сообщения:  Re: ICH9D0 нет обмена по SPI c флешкой (BIOS)

Acrobit писал(а):
А почему вы говорите, что -CPURST это сигнал с Севера

читайте документацию от интел

Acrobit [ 03 ноя 2019, 10:32 ]
Заголовок сообщения:  Re: ICH9D0 нет обмена по SPI c флешкой (BIOS)

Тогда я в тупике) Всё живое и не работает) Посмотрел ещё различные сигналы от юга к CPU, везде всё хорошо.
---------- Добавлено спустя 1 минуту 31 секунду: ----------
не знаю, может ли быть такое из-за LAN

bojfriend [ 03 ноя 2019, 10:37 ]
Заголовок сообщения:  Re: ICH9D0 нет обмена по SPI c флешкой (BIOS)

если плата выходит в готовность и биос в порядке, а вычитака биоса не происходит, даже не начинается, то, мне кажется, надо менять юг/хаб

Acrobit [ 03 ноя 2019, 10:39 ]
Заголовок сообщения:  Re: ICH9D0 нет обмена по SPI c флешкой (BIOS)

эх. Боюсь начну менять, снизу компоненты начнут падать под собственным весом и плата в утиль уйдет

ruv [ 03 ноя 2019, 10:44 ]
Заголовок сообщения:  Re: ICH9D0 нет обмена по SPI c флешкой (BIOS)

ни у кого не падают, а у вас начнут)))
лучше сразу отдать тем, кто умеет это делать

Acrobit [ 03 ноя 2019, 10:47 ]
Заголовок сообщения:  Re: ICH9D0 нет обмена по SPI c флешкой (BIOS)

ruv писал(а):
лучше сразу отдать тем, кто умеет это делать

Хочется самому научиться) На кошках потренируюсь )
---------- Добавлено спустя 10 минут 10 секунд: ----------
Почему в нете пишут, что поверять биос нужно светодиодом, почему их не устроил мультиметр?

bojfriend [ 03 ноя 2019, 11:00 ]
Заголовок сообщения:  Re: ICH9D0 нет обмена по SPI c флешкой (BIOS)

светодиодом проверяют обращение к биосу

Acrobit [ 03 ноя 2019, 11:03 ]
Заголовок сообщения:  Re: ICH9D0 нет обмена по SPI c флешкой (BIOS)

А зачем? мультиметр тоже должен успеть дергнуться) Можно кондер последовательно с мультиметром включить, если кто сомневается.

Acrobit [ 05 ноя 2019, 07:17 ]
Заголовок сообщения:  Re: ICH9D0 нет обмена по SPI c флешкой (BIOS)

Оказывается 0 на cs всё таки проскакивает во время включения или ресета (через раз во время ресета). Заменил флешку на w25q16bv, прошивку брал с оф сайта hs-874d. Ничего не изменилось, так же cs проскакивает и всё.
---------- Добавлено спустя 17 минут 27 секунд: ----------
Интересно, но если включить, блок питания с выводами 5vsb и pson (atx), нажать на кнопку, кулер начнет крутиться, через 2 секунды глохнет и через 3 сек опять включается и уже не вырубается, причем pcirst снят.

Acrobit [ 05 ноя 2019, 13:13 ]
Заголовок сообщения:  Re: ICH9D0 нет обмена по SPI c флешкой (BIOS)

Не знаю, что и думать. Я тут почитал про другие матки, оказывается некоторые умеют загружать BIOS через PCI, может у меня как раз и стоит такой режим, только в pdf на плату ни слова об этом нет (недокументированные возможности?), может кто перемычками баловался. У меня же плата, какая-то промышленная, с шиной ISA. Никаких явных перемычек не видать.
Решил менять хаб.

Acrobit [ 21 ноя 2019, 15:01 ]
Заголовок сообщения:  Re: ICH9D0 нет обмена по SPI c флешкой (BIOS)

Замена Хаба не помогла, всё ровно также как и было. Во время запайки нового Севера, подложка кристалла вздулась, теперь даже не стартует. Оказывается нужно было сушить микросхему сутки при 120 градусах, видать впитала много воды (паял не с холода, лежала в тепле несколько дней). Придется новую микросхему заказывать. Правда 100 % гарантии что замена Севера поможет...

Страница 4 из 4 Часовой пояс: UTC + 4 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/