1. Есть прибитая мать. GA-60X . При загрузке и посте останавливается на самой первой страницеи и не видит флопа. т.е. капут.
Решил прошить ей заново бивус на другой, саавсем другой мамке Pox 4PDA3I-3. Бивусы тока анлогичные у них, разница только в объеме 256 и 512.
Сделал дискету, и авард писал Flash854. Загрузился? вынул родную
SST49LF004B, всунул хот свапом прошиваемую SST49LF002A. Понаставил ключей, и вдарил по "искуству прошивки биоса"...
С трудом, но все же прописал.
Вынул биос, вставил родную - и начался абшизм на компе, на котором писал. Полу помер. В смысле умер на половину. В биос пускает , дефолтнул его, а ХР сдохла напрочь. Вставил дубликат-микруху, результат тот же. Флопа не видит. Чип южный почти холодный... батарею вынимал, перемычку замыкал, толку пофиг.
ХР виснет почти сразу при загрузке в безоп.режиме.
Ну думаю доигрался .. теперь уже конкретно.
Сидюк видит.
Загрузился с компакта, и поставил заново вторую копию ХР. Без сервопака. Работает. Перезагружаюсь. И пытаюсь загрузиться с той - битой копии. Ковырялся, думал и предложил загрузку в беопасном режиме. Раньше до установки второй копии не помогало это.
Загрузился в безоп.режиме , перезагрузился и он восстановил битую копию винды. Первая копия, которая слетела стояла на втором разделе, вторую поставил на первый ( диск С ). Исправилось.
Отлегло, а то я уж подумал что железо погорело.
Можете объяснить мне , что это было ?, и как он восстановился???
Часть 2. Или как говориться? - винда дала дуба.
Все делал как изложено выше, но для , безопасности отключил хард совсем, только флоп был к машине подсоединен.
Прописал биос, выключил , подсоединил хард, вставил родную микруху биоса, загружаюсь ... но винда не стала грузиться - дала дуба.
Что я делаю неправильно, или куда чего то мне (винде) записывается не точто нужно? Помогите разобраться.
Семену
Скажите пожалуйста на какой материнской плате Вы прошивали хотсвапом
флешку от GA-6ox, и желательно ссылку на прошивку биоса, которая на
данный момент работает на этой мат. плате, или хотя бы номер версии.
Перешивал на EPoX 4PDA3I-3 ver 3
В ней биос SST49LF004B шил SST49LF002A тут кажется ошибка
Мать не завелась а останавливается на просттесте точно на том же месте что и до перешивки, кажется там какое то железо выгорело. Прошивку брал с этого сайта самую последнюю найти легко.
У нас как у медиков, - лучше ничего не делать, главное не сделать хуже.
Для наступления "окончательного прояснения" в Вашей голове посоветую провести следующий эксперимент: прошить (на любой матери) БИОС для начала без ключей, а затем с оными (с любыми, за исключением относящихся к бут-блоку), каждый раз снимая дамп сразу после прошивки, а затем сравнить оба дампа, после чего еще раз подумать - могут ли _разовые_ команды/процедуры сохраняться во флэшке (в принципе, можно даже этого и не делать - просто стоит задуматься о _назначении_ флэш-памяти)?..
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
1. DMI - это интерфейс, обеспечиваемый определенным куском кода и формализованными структурами. DMI Pool - данные для этого интерфейса.
).
Интересующихся отсылаю к dmtf.org/standards/documents/DMI/DSP0005.pdf (659 Кб)
Clear DMI - есть очистка данных и удаление Pool, который заново построится при следующей загрузке по опред. шаблонам (это насколько я понял за 10 мин изучения даташита
2. ESCD - база данных конфигурации системы. Интересующимся - buildorbuy.org/pdf/escd.pdf (101 Кб). В общем, там хранится (как я понял после еще 10 минут
) раскладка ресурсов по девайсам. Возможно, это ускоряет конфигурирование системы (не надо каждый раз перелопачивать все 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 на матери...
А кому счас легко...
savely_s![wink](http://bios.rom.by/img/smiles/icon_wink.gif)
Спасибо за помощь - иногда труднее всего бывает объяснить очевидное...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Разгребать кучу вопросов заданных автором темы придется долго, но часть
ответов содержится с статье по перешивке, куда и отошлю его для начала
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](http://bios.rom.by/img/smiles/icon_evil.gif)
Ваши сомнения имеют большие основания. Проверить можно только практически, в данном случае, т.к. глубокие знания отсутствуют.
Буду колупаться дальше, о результатах сообщу, особенно если они будут положительными. Попрбую прошить с ключом проверки контрольной суммы, если прошивается билебирда а прошивальщик обманывает говоря что все ок, то уж на сумме он споткнется. Есть еще пару мамок с такой же флэшкой, но там проблемы могут быть и не только с биосом.
У нас как у медиков, - лучше ничего не делать, главное не сделать хуже.
Отправить комментарий