Предыcтория
О том как я решил сделать апгрейд своего старого компьютера путем покупки серверного xeon e5450. В черную пятницу я заказал данный процессор на aliexress, а на авито я нашел материнскую плату MSI g31tm-21 поддерживающую этот процессор. Благо это не основной компьютер в моем доме 😉
Как только я получил процессор, решил сразу же его установить, так как подготовки никакой не требуется. Процессор хоть и имеет socket 771, а плата 775, китайцы уже делают необходимые пропилы на процессоре и приклеивают специальный переходник на контакты. Вам нужно только прошить bios на вашей плате, иначе вам будут недоступны некоторые инструкции процессора и не будет работать система управления охлаждением.
Итак, я скачал bios с широко известного сайта, записал его на флешку, и следуя инструкции по перепрошивке в стандартном bios начал процесс. Соответственно предупреждение сделать бекап я проигнорировал 🙂
Bios успешно прошился и после перезагрузки и я получил черный экран и на полную вращающиеся вентиляторы. Эти симптомы говорят о том, что вы получили кирпич из вашей материнской платы.
Если у вас случилось тоже самое, то я вас поздравляю данная статья для вас 🙂
Восстановить систему мог помочь бекап на флешке, его как-то можно специфичным образом залить в bios, но я так и не понял, да и бекапа-то у меня и не было.
О программаторе
Мне не хотелось терять деньги и я решил заказать программатор ch314a с прищепкой, покупка обошлась мне примерно в 500 рублей. И я получил девайс, который реально может пригодиться в будущем, в подобной ситуации. С его помощью можно прошить некоторые мультиметры, видеокарты и материнские платы. Короче говоря все микросхемы, которые указаны в его спецификации.
Так же на али экспресс вы может заказать другие профессиональные программаторы на любой вкус и кошелек, как говорится.
Немного об установке программного обеспечения для ch314a
В интернете полно разного рода инструкций, о том как установить ПО для этого программатора. Так же драйвера и утилиту для перепрошивки легко найти на сайте 4pda. Скажу только что начиная с версии 1.30 сменились каике-то обозначения. Программа немного по другому определяет микросхему и рисует ее положение. Лично я работал с версией 1.29
Прошика биоса материнской платы MSI g31tm-21 с помощью ch314a
На плате bios найти достаточно легко. Скачивайте мануал по плате, там нарисовано, какая именно микросхема.
Подключаете «крокодила» к программатору, Накидываете «крокодила» на микросхему, согласно метке на микросхеме. Подключаете программатор к USB, загорается диод, запускаете программу для прошивки и начинаете процесс согласно инструкции. Как пользоваться программой в интернете полно видео.
Покажу как я подключал программатор к материнской плате.
Перед тем как прошивать микросхему нужно сделать бекап содержимого, помните об этом 🙂
Специфика прошивки впаянной микросхемы с помощью крокодила
Для начала я считал содержимое микросхемы, все отлично прочиталось. Попробовал тестовый режим, тоже все прошло нормально и я решил что можно начинать. Скачал оригинальную прошивку с сайта производителя и запустил процесс. Процесс начался, лампочка на программаторе загорелась красным цветом, но примерно через минуту я получил ошибку.
Скажу кратко, я пробовал несколько раз, согласно инструкции к программе, но все бестолку. Я подумал что возможно микросхема какая-то не такая или я ее испортил, поэтому я заказал аналогичные с Али экспересса. mx25l8005 10 штук 200 рублей. Остатки всегда можно продать на Авито 😉
Прошивка новой микросхемы с помощью крокодила.
Вы так же согласно метке на микросхеме подключаете ее к крокодилу и повторяете все те же шаги описанные выше.
Что печально в моем случае еще и результат.
Микросхемы снова не желали прошиваться.
Скажу, что перед тем как заказывать партию mx25l8005, я взял две других материнские платы. В них bios располагался в специальном сокете и легко извлекался. Так например возьмем ASRock g31m-s.
Берем микросхему и вставляем в специальное гнездо на программаторе. В программе микросхема автоматически определилась. Я считал текущий bios и легко записал его обратно, сдела контрольную сверку содержимого. Все прекрасно, плата осталась рабочей. Значит программатор работает. Я прозвонил крокодила там тоже все оказалось в норме.
Немного о комплектации программатора.
Ниже как выглядит крокодил и переходник для sop-8. В него кстати mx25l8005 не влезает. Извиняюсь за смазанное фото.
Финальная прошивка mx25l8005
Так же в комплекте к программатору шла специальная плата, куда можно впаивать микросхемы и вставлять их в программатор. Именно эта плата и помогла прошить этот bios.
Так это выглядит.
Прошиваем прошивку (я таки прошил прошивку под xeon), делаем контрольную сверку и впаиваемым микросхему обратно в материнку, вставляем процессор и память и радуемся входу в bios.
Заодно вы конечно можете проверить загрузку с помощью PC Analyzer, который покажет вам коды загрузки платы и вы убедитесь, что все прошло как надо.
Затраты на программатор, конечно же перекрыли стоимость платы, но зато я получил хороший опыт.
Зато приятно порадовало, что старое железо получило вторую жизнь.