Что это было? После прошивки биоса винда сказала КУ!

1. Есть прибитая мать. GA-60X . При загрузке и посте останавливается на самой первой страницеи и не видит флопа. т.е. капут.
Решил прошить ей заново бивус на другой, саавсем другой мамке Pox 4PDA3I-3. Бивусы тока анлогичные у них, разница только в объеме 256 и 512.
Сделал дискету, и авард писал Flash854. Загрузился? вынул родную
SST49LF004B, всунул хот свапом прошиваемую SST49LF002A. Понаставил ключей, и вдарил по "искуству прошивки биоса"...
С трудом, но все же прописал.

Вынул биос, вставил родную - и начался абшизм на компе, на котором писал. Полу помер. В смысле умер на половину. В биос пускает , дефолтнул его, а ХР сдохла напрочь. Вставил дубликат-микруху, результат тот же. Флопа не видит. Чип южный почти холодный... батарею вынимал, перемычку замыкал, толку пофиг.
ХР виснет почти сразу при загрузке в безоп.режиме.
Ну думаю доигрался .. теперь уже конкретно.
Сидюк видит.
Загрузился с компакта, и поставил заново вторую копию ХР. Без сервопака. Работает. Перезагружаюсь. И пытаюсь загрузиться с той - битой копии. Ковырялся, думал и предложил загрузку в беопасном режиме. Раньше до установки второй копии не помогало это.
Загрузился в безоп.режиме , перезагрузился и он восстановил битую копию винды. Первая копия, которая слетела стояла на втором разделе, вторую поставил на первый ( диск С ). Исправилось.
Отлегло, а то я уж подумал что железо погорело.
Можете объяснить мне , что это было ?, и как он восстановился???

Часть 2. Или как говориться? - винда дала дуба.
Все делал как изложено выше, но для , безопасности отключил хард совсем, только флоп был к машине подсоединен.
Прописал биос, выключил , подсоединил хард, вставил родную микруху биоса, загружаюсь ... но винда не стала грузиться - дала дуба.
Что я делаю неправильно, или куда чего то мне (винде) записывается не точто нужно? Помогите разобраться.

Семену
Скажите пожалуйста на какой материнской плате Вы прошивали хотсвапом
флешку от GA-6ox, и желательно ссылку на прошивку биоса, которая на
данный момент работает на этой мат. плате, или хотя бы номер версии.

Перешивал на EPoX 4PDA3I-3 ver 3
В ней биос SST49LF004B шил SST49LF002A тут кажется ошибка
Мать не завелась а останавливается на просттесте точно на том же месте что и до перешивки, кажется там какое то железо выгорело. Прошивку брал с этого сайта самую последнюю найти легко.

У нас как у медиков, - лучше ничего не делать, главное не сделать хуже.

Аватар пользователя ivp

Georgi58 писал(-а):
Я где-то мельком прочитал помню, что они (ключи) действуют только один первый раз при первой загрузке.. - Очень логично , так как дальше много чего поменяется в утановках. Не будет же смос очищаться при каждом нажатии на кнопку пауэр... дурдом получится... аналогично и дми.
Только они не в смос записываются а просто на эту самую микруху для одноразового использования. Разве есть в смосе опция установить клир смос,

при каждой загрузке? Аналогично и дми и Pnp, их читать для загрузки надо, а не тереть каждый раз

Для наступления "окончательного прояснения" в Вашей голове посоветую провести следующий эксперимент: прошить (на любой матери) БИОС для начала без ключей, а затем с оными (с любыми, за исключением относящихся к бут-блоку), каждый раз снимая дамп сразу после прошивки, а затем сравнить оба дампа, после чего еще раз подумать - могут ли _разовые_ команды/процедуры сохраняться во флэшке (в принципе, можно даже этого и не делать - просто стоит задуматься о _назначении_ флэш-памяти)?..

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

Аватар пользователя savely

1. DMI - это интерфейс, обеспечиваемый определенным куском кода и формализованными структурами. DMI Pool - данные для этого интерфейса.
Интересующихся отсылаю к dmtf.org/standards/documents/DMI/DSP0005.pdf (659 Кб)
Clear DMI - есть очистка данных и удаление Pool, который заново построится при следующей загрузке по опред. шаблонам (это насколько я понял за 10 мин изучения даташита wink ).

2. ESCD - база данных конфигурации системы. Интересующимся - buildorbuy.org/pdf/escd.pdf (101 Кб). В общем, там хранится (как я понял после еще 10 минут wink ) раскладка ресурсов по девайсам. Возможно, это ускоряет конфигурирование системы (не надо каждый раз перелопачивать все PCI/ISA PnP и думать, как раздавать ресурсы). Хранится, как написано в спецификации "в NVRAM или внешнем файле" (внешний файл - видимо, пережиток прошлого).
За сброс ESCD, кстати, отвечает опция BIOS Setup "Reset configuration data".

3. CMOS - ну, с этим вроде ясно.

Для эксперимента данные CMOS считывались в объеме 256 байт по адресам 74h/75h (чипсет KT400A). Сигнатур и строк, позволяющих сделать вывод о хранении ESCD и DMI Pool в CMOS не найдено. Да и места в недокументированных 64+128 байтах (первые 64 документированы) IMHO, не хватит.

P.S. Людям, читавшим даташиты на южники и мультики, возможно что-то известно о количестве пригодной для использования NVRAM на матери...

А кому счас легко...

Аватар пользователя ivp

savely_s
Спасибо за помощь - иногда труднее всего бывает объяснить очевидное... wink

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

Аватар пользователя Семен Сатановский

Разгребать кучу вопросов заданных автором темы придется долго, но часть
ответов содержится с статье по перешивке, куда и отошлю его для начала
rom.by/articles/flashBIOSart/index.htm .


А вот теперь интересный для меня момент:

Выдержка из даташита на SST49LF002A:

"• Two Operational Modes
– Firmware Hub Interface (FWH) Mode for in-system operation
– Parallel Programming (PP) Mode for fast production programming"

Выдержка из даташита на SST49LF004B:

"• Two Operational Modes
– Low Pin Count (LPC) interface mode for in-system operation
– Parallel Programming (PP) mode for fast production programming"

Вопрос в том, что будет с флешкой от GA-6ox (програмно) после перешивки на EPoX, и что будет с EPoX после случайного запуска его с флешкой от GA?
Что-то относительно "теплого и мягкого" :twisted:

Относительно информации данной Savely_s.

"it is recommended that the Extended System Configuration Data (ESCD)
format be employed to store configuration information in non-volatile storage."(EXTENDED SYSTEM CONFIGURATION DATA
SPECIFICATION)

Относительно DMI: ничего конкретного относительно физического
местоположения не нашел, но сам формат интерфейса наводит на
мысль, что его в код биоса не впихнуть (IMHO).

Семену
Пардон опять немного неточно написал уточняю на ваш вопрос:

"Скажите пожалуйста на какой материнской плате Вы прошивали хотсвапом
флешку от GA-6ox, и желательно ссылку на прошивку биоса, которая на
данный момент работает на этой мат. плате, или хотя бы номер версии. "

Перешивал на EPoX 4PDA3I-3 ver 3 , биос в ней зашит новый на 512 в инете на сайте я его не нашел. Раньше на эту мать шили биос на 256 к (все пердыдущие версии).
epox.ru/support/download/ep-4pda3i-3/ здесь биосы для этой мамки.


Микруха биоса SST49LF004B , шил микруху SST49LF002A для GA-60x тут кажется ошибка (LPC ?)
Мать GA-60 не завелась, а останавливается на просттесте точно на том же месте что и до перешивки, кажется там какое то железо выгорело. Прошивку брал с этого сайта самую последнюю F5d
gigabyte.ru/new/main.php?page=bios&prod_type=mb&prod=321

У нас как у медиков, - лучше ничего не делать, главное не сделать хуже.

2 Семен
А вот :
rom.by/phpBB2/viewtopic.php?t=4443&highlight=&sid=90b1d6ae9ae87379...
и вот:
rom.by/articles/flashBIOSart/part4.htm
"....FWH (FirmWareHub, от которого, собственно, и пошло название "хабовые"). Он был полностью аналогичен LPC электрически (по ножкам/разъёму), но (дальше сами догадаетесь;) - абсолютно _несовместим_ по протоколу передачи данных. Как можно прочитать в некоторых документах, это было сделано для возможности поставить в систему кроме LPC-устройства ещё и FWH, повесив их на одну и ту же шину (ведь они электрически совместимы, но при передаче пакетов данных каждый будет брать свой из-за разных протоколов), ...."
- Всё учтено могучим ураганом...

У нас как у медиков, - лучше ничего не делать, главное не сделать хуже.

Все пошли пить, а потроха выкинули нафиг. Так?

У нас как у медиков, - лучше ничего не делать, главное не сделать хуже.

Аватар пользователя Семен Сатановский

To Georgi58 and all who is able to answer my question.

В своем последнем посте я действительно задаю вопрос тем , кто знает о
специфике прошивки флешек FWH & LPC, т.к. мне ничего не понятно, а статью по перешивке ч.4 я прочел еще раз перед тем как свой пост писать. Хорошо,
они электрически совместимы, а протокол передачи данных чем реализуется,
если он прописан в программе прошивальщике, то тогда все должно было
прошиться нормально, а если этот протокол прописан где-то еще, то тогда при
прошивке получилось черт знает что. Далее предположим наилучший вариант,
что флешка прошилась нормально, но машина работающая с флешкой по протоколу LPC пошла на перезагрузку с флешкой работающей по протоколу
FWH, вот я и интересуюсь, что из этого могло выйти.
Но это был несколько идеализированный вариант, в даташитах написано, что
обе флешки имеют различные "interface mode for in-system operation". т.е.
интерфейсы для работы в составе системы, а в параллельном режиме (РР) их
програмируют на производстве - "mode for fast production programming" -
режим для быстрого програмирования на производстве, и делают это скорее
всего на специальном оборудовании, которое этот PP-mode аппаратно
включает. В Вашем случае флешка с интерфейсом FWH програмировалась на
системе, который использует для общения с флешкой интерфейс LPC, и здесь
возникает главный вопрос, может ли система на м/п EPoX автоматически
определять интерфейс флешки, в статье по перешивке как то вскользь упоминаюся некие м/п на nForce, которые могут работать по обоим протоколам, но во-первых - входит ли Ваша м/п в их число, во-вторых -
работает ли это при прошивке хотсвапом, по логике вещей определение
протокола обмена данными с флешкой должно происходить в момент пуска
системы, иначе загрузка невозможна, а на момент извлечения флешки для
замены ее другой вся необходимая информация из биоса уже зашадовлена в
оперативной памяти, и сомневаюсь я однако, что можно изменить протокол
обмена данными с виртуальным образом содержимого флешки сидящим в
оперативке простым втыканием другой флешки в систему.
В общем вопросов много, найти бы кого-нибудь, кто в состоянии на них
ответить :|

P.S. Три дня выходные, многие на дачах, а там интернета нет evil

Ваши сомнения имеют большие основания. Проверить можно только практически, в данном случае, т.к. глубокие знания отсутствуют.
Буду колупаться дальше, о результатах сообщу, особенно если они будут положительными. Попрбую прошить с ключом проверки контрольной суммы, если прошивается билебирда а прошивальщик обманывает говоря что все ок, то уж на сумме он споткнется. Есть еще пару мамок с такой же флэшкой, но там проблемы могут быть и не только с биосом.

У нас как у медиков, - лучше ничего не делать, главное не сделать хуже.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей