Здраствуйте.
Прокоментируйте мои действия, чтоб не наступал на грабли и что делать дальше?
Серия глупостей довела меня до выпаивания ПЗУ.
Предистория:
Есть две материнских платы ECS K7VTA3 Ver.6.0.
С первой однажды произошло несчастье - одним утром не включилась. Хозяин отащил в мастерскую, где ему заменили детали D17NF(толи полевики толи стабилизаторы- не выяснял- явно имеют отношение к питанию) возле разъемов AGP и DDR. Дв амесяца материнская проработала нормально. Затем появился дефект - включаем нажатием кнопки - питание появлется, но машина не стартует. Держим кнопку до выключения, и сразуже включаем - маштна стартует нормально. Если после выключения не включить сразу, а подождать 3-5 секунд и более - машина не стартует также как и в первый раз. Пробовал с блоком питания ASUS 300W - машина вообще не включилась - БП не запустился. С БП типа Codegen 300W - машина вела также. На самой машине примерно такой же БП, немного хуже. Таким образом машина работала до сегодня.
Сегодня вообще не включается никаким образом транзисторы DCDС конверторов возле процессора слегка теплые. Также горячеватая D17NF возле разъемов DDR, возле AGP D17NF холодная.
До этого на неделе обеличилось количесво "нестартов", а затем в пятницу стала появляться надпись об ошибке контрольной суммы CMOS. Но машина продолжала грузиться. Батарейка исправна, с другой также появлялась надпись.
В субботу рано утром со второй материнской решил сделать копию БИОС и прошить первую.
Использовал awardflash73.exe - к моему удивлению он подвел - завил о неизвестной ему микросхеме. Тут была сделана первая роковая глупость - рефлекторно нажал Y на вопрос сохранить БИОС. Програман начала сохранение, якобы изобразила быстро сохранение, но на дискете файла не оказалось.. А программа зависла минут через 5 нажал ресет. Машина не завелась. Выключил/включил и был поприветствован странным гудком и надписью Award Boot loader 1.0, сообщением об ошибке контрольной суммы и требованием системной дискеты.
Не один flasher что award(от 7.3 до 8.60b(скачал с сайта ECS)), что ami не узнавали микросхему.
Сегодня утром разжился(два дня прочесывая инет и этот форум) UniFlash version 1.4
и тут она обнаружила микросхему и на радостях сделал вторую глупость -нажал прошить и boot loader, не успел подумать. Прошилась, а машина не завелась, вообще. Прошивка была скачана с сайта ECS, но как оказалось что от материнской с тем же названием, но с другим чипсетом, возможно КТ266.
Начал копать сайт ECS и обнаружил что ECS K7VTA3 как минимум 8 разных версий
Самое забавное что при поиске прошивки этот нюанс не попал на глаза - на странице download было написано K7VTA3 и никаких VER
Нашел уже правильную прошивку.
Но осталось только на гарячую прошивать.
В качестве прошивальщика использовал PCPartner KT133 с 29C51002T.
На обоих ECS - 29F002T/NT_V2. Еще полдня потратил на то чтобы убедится что микросхема прошьется на этой материнской. А не попалит себя и комп-прошивальщик. Двух глупостей многовато
К моему удивлению 29F002T на PCPartnerKT133 стали узнавать все awdflasher , но страным образом прошивать.
верхняя полоса индикатора прошивки , адреса с 00000 до, по-моему,1F000 - вся красная Write fail.
Следующая строка адрес примерно 20000 - вся белая - Write Ok.
Ami пишет в одной строке :
ппппппппппппппп
а потом перегружается комп.
Uniflash - обнаружил правильно микросхему, выбрал прошить опять же с BootLoader(тот же вторй пункт).
uniflash сказал что verify Ok. Сохранил содержимое прошитой ПЗУ(первый пункт uniflash). Сравнение с оригиналом показало их идентичность.
Пока до среды беру перерыв тогда буду ставить в родную материнскую ПЗУ - на радиорынку куплю разъем для ПЗУ и впаяю на материнскую. Подозреваю что не в последний раз её туда вставлю/вытащу.
Собственно что мне можно по советовать по реанимации, где ошибки? Где бы почитать по uniflash инструкцию - программа с широкими возможностями, но и с очень опасными при неправильном применении. Что можно сказать по первой материнской?
Спасибо за внимание. Жду советов. А также гдебы почитать. На форму как мог придумывал поисковые запросы, что нашел, то сдедал. Видимо чего то не нашел
Может ктонибудь, вспоминая мой печальный опыт, не будет утом прошивать
JAV Статью "Искусство перешивки БИОС", ссылка на которую есть на главной странице сайта, читали?
За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.
По ней все делал. с параметром /f и шил.
Все читал.
Про унифлеш ничего не нашел. А это единственное что заработало и что все испортило А в статьях пронее два слова.
Хм... А зачем статьи? В отличие от остальных прошивальщиков, на Uniflash - просто гора документации, и на сайте, и в архиве с программой...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
ivp txt в архиве поверхностен и в основном содержит перечисление совместимых микросхем, плат. Полезного было только 5.0 и 5.1
There's ADVANCED submenu in UniFlash, which contains possibly dangerous
functions. Since v1.33, flashing is done including bootblock by default. This
is less dangerous that flashing a new BIOS and leaving incompatible bootblock
from previous BIOS there. And more, the bootblock is not exactly defined
anywhere - some BIOSes might use bigger bootblock than other, which can cause
problems.
Подчеркнутая фраза говорит, что если бы я зашил правильный дамп, то я выбрал "правильный" пункт меню. И не так?
На будущее вопрос - а если бы заливал без bootblock ? Я бы смог снова вызвать bootloader? Например описанным закорачиванием А15 и А16?
На uniflash.org вообще ничего нет по работе - вся инфа аналогична txt в архиве
На этом сайте нахожу подобные отписки, отрывки сведений:
А почему бы этого в статье бы не отметить? Пару фраз бы спасло бы этот уикэнд Вторая страница очень бедна, хотя расматриваются очень важные вопросы.
Собственно меня волнует сейчас такой вопрос:
Странное поведение AWARDFLASH с не записью первой половины адресов.
Может ли это быть поврежденная ПЗУ? И правильно теперь прошивать с bootblock?(навсякий случай спрашиваю, я уже себе не доверяю :? )
Для проверки этого варианта я нашел сейчас материнскую ECS K7VMM+ с AMI биос вшитым в AT49F002(N)(T), к счастью на панельке(проклятые буржуи - экономят на мелочи). По datasheet подобна 29F002T - The AT49F002(N)(T) is a 5-volt only in-system reprogrammable Flash memory. Its 2 megabits of memory is organized as 262,144 words by 8 bit. Выводы на микросхеме аналогично расположены. Стоит тута вставлять или
- "хабовые" (все они только "квадратные" - в корпусе PLCC32) - большинство серии 49xxxx и "родные" интеловские 82802xx
Соответственно, если на плате для восстановления будет "совместимая" флэшка того же (или большего) объёма - всё должно пройти.
Вродебы все ясно - у меня как раз некоторые 49xxxx , но спрашиваю совета - прошьет ? ( ответ мне ясен, но мне нужна моральная поддержка. Чтоб поверить в свои силы-у меня нервный тик, из-за серии глупостей.)
Тогда попробую считать содержимое - чтобы удостовериться, что микросхема была прошита uniflash правильно.
Если в среду после установки панельки компьютер не запустится - незнаю что и делать.
PS если кому необходимо флешеры для ТВтюнеров:
tw1965.myweb.hinet.net/DosFlash.htm для 878 и CX2388x
hibeholder.narod.ru/download.html для SAA713x
Впаял панельку, вставил ПЗУ - завелась материнская сразу.
Кстати на ECS K7VMM+ также AWARDflash разных версий не шьют её или виснут на Wait или ругаются на First update BIOS - все проблемы на этом форуме встречается. AMI тоже не желает.
Прошивает и читает только Uniflash. За что авторам огромное спасибо.
А на второй материнской вылетел транзистор питающий AGP.
Нашел подобный прикол как и у меня:
Ничего страшного — есть BootBlock. При удержании Ctrl+Home в момент включения питания компьютер должен молча загрузиться с дискеты, взять там же файл прошивки и заменить BIOS. Если бы… Тот же щелчок в колонках — и никаких обращений к дискете. Приехали.
хороший вывод в статье "и не торопиться отвечать «Yes»"
Фото на память как я снимал ПЗУ:
тема про прошивку не выпаивая очень актуальна - проще две ноги отпаять чем все без оборудования.:)
Отправить комментарий