Dashboard | MSI CMS 3.0
Пожалуйста, войдите или зарегистрируйтесь.
Расширенный поиск  

Новости:


Автор Тема: Z77A-GD65 постоянный рестарт  (Прочитано 45506 раз)

Gromily4

  • Младший лейтенант
  • *
  • Reputation Power: 104
  • Gromily4 пока не имеет никакого влияния.
  • Оффлайн Оффлайн
  • Сообщений: 87
Re: Z77A-GD65 постоянный рестарт
« Ответ #40 : 20 Ноябрь 13, 11:49:55 »

Ладно, логика в принципе понятна, теперь надо это проверить. Но как я уже давал ссылки данные платки продаются, значит должно работать.
« Последнее редактирование: 20 Ноябрь 13, 12:37:36 от Gromily4 »
Записан

Gromily4

  • Младший лейтенант
  • *
  • Reputation Power: 104
  • Gromily4 пока не имеет никакого влияния.
  • Оффлайн Оффлайн
  • Сообщений: 87
Re: Z77A-GD65 постоянный рестарт
« Ответ #41 : 28 Ноябрь 13, 06:32:10 »

Итак, микросхемы я получил. Буду делать оставшуюся часть и в программатор (lpt->spi).
Записан

ene

  • Подполковник
  • *****
  • Reputation Power: 447
  • ene когда-нибудь сможет быть кем-то...ene когда-нибудь сможет быть кем-то...ene когда-нибудь сможет быть кем-то...ene когда-нибудь сможет быть кем-то...
  • Оффлайн Оффлайн
  • Сообщений: 758
Re: Z77A-GD65 постоянный рестарт
« Ответ #42 : 28 Ноябрь 13, 15:04:35 »

Хорошо!
Если трудности с программатором со стороны, можете сделать этот на "коленке".
Нужен разъём LTP (папа), непосредственно распаян на флешь. (см.фото)
4-ре резистора и батарейка 3.3v.
Там-же ссылка на ПО программатора.

Важно чтобы в базе была поддержка вашей флешь памяти (проверите).

(для удобства можете поискать с GUI интерфейсом ПО, spi-flash programmer)
« Последнее редактирование: 28 Ноябрь 13, 15:07:24 от ene »
Записан

Gromily4

  • Младший лейтенант
  • *
  • Reputation Power: 104
  • Gromily4 пока не имеет никакого влияния.
  • Оффлайн Оффлайн
  • Сообщений: 87
Re: Z77A-GD65 постоянный рестарт
« Ответ #43 : 28 Ноябрь 13, 15:12:45 »

Уже все давно сделано (но у меня сделано все не так топорно, а достаточно надежно, позже все фотки скину и все опишу). Все запаяно, монтажная плата давно есть.
Надо только ту микросхему закрепить, она мелкая, придется потрудиться делая разводку.
ПО тоже скачана давно. Именно под мою версию микросхемы.
Вот платка для JSPI1
http://i59.fastpic.ru/big/2013/1116/c5/930c72aa47efd053b8c8086ec50642c5.jpg
http://i59.fastpic.ru/big/2013/1116/d3/4d472c512fce8274bd5780d9fe56d5d3.jpg
Программатор
http://i57.fastpic.ru/big/2013/1128/99/a5902157d0b5a6710732fcb2b0418699.jpg
http://i57.fastpic.ru/big/2013/1128/16/721af1a07aa9158ec6e08bf6f92c6016.jpg
http://i57.fastpic.ru/big/2013/1128/d2/01878bd7ffb659302e66615679817ed2.jpg
« Последнее редактирование: 28 Ноябрь 13, 18:15:45 от Gromily4 »
Записан

ene

  • Подполковник
  • *****
  • Reputation Power: 447
  • ene когда-нибудь сможет быть кем-то...ene когда-нибудь сможет быть кем-то...ene когда-нибудь сможет быть кем-то...ene когда-нибудь сможет быть кем-то...
  • Оффлайн Оффлайн
  • Сообщений: 758
Re: Z77A-GD65 постоянный рестарт
« Ответ #44 : 28 Ноябрь 13, 19:47:41 »

Ооо... снова хорошо!  :happy:
Ну и делали'б мотажку под флешь(разводку), зачем через DIP8-колодку.
У вас этот модуль постоянный ведь будет.

Это вот мне когда-то давно пришлось такую "мурзилку" слепить, для оперативного - изъять/вставить.
Но была причина, платка материнская отчаянно брыкалась


ну и место назначения
Записан

Gromily4

  • Младший лейтенант
  • *
  • Reputation Power: 104
  • Gromily4 пока не имеет никакого влияния.
  • Оффлайн Оффлайн
  • Сообщений: 87
Re: Z77A-GD65 постоянный рестарт
« Ответ #45 : 28 Ноябрь 13, 20:38:18 »

Колодку, чтобы можно было программатор использовать,  вдруг когда-нибудь еще понадобиться или тип микросхемы поменяется. А если распаивать напрямую, то потом прошивать неудобно будет и менять тип микрухи.
Записан

Gromily4

  • Младший лейтенант
  • *
  • Reputation Power: 104
  • Gromily4 пока не имеет никакого влияния.
  • Оффлайн Оффлайн
  • Сообщений: 87
Re: Z77A-GD65 постоянный рестарт
« Ответ #46 : 29 Ноябрь 13, 18:59:07 »

И снова здравствуйте.
В общем закончил я свою эпопею по изготовлению оживлялки  для плат MSI в случае смерти из-за BIOS.
Начнем:
1. Был изготовлен программатор для LPT порта.
http://i57.fastpic.ru/big/2013/1128/99/a5902157d0b5a6710732fcb2b0418699.jpg
http://i57.fastpic.ru/big/2013/1128/16/721af1a07aa9158ec6e08bf6f92c6016.jpg
http://i57.fastpic.ru/big/2013/1128/d2/01878bd7ffb659302e66615679817ed2.jpg
Используемые материалы: Разъем DB25male, макетная плата под пайку, макетная плата без пайки, проводки (не более 20 см, но чем короче тем лучше), коннектор (точнее часть коннектора), конденсатор электролитический (был 1мкФ, 50В) между + и - батареи (соблюдайте полярность), разъем для батарейки (я выпаял с неисправной платы, но они продаются), батарейка SR2032, 4 резистора 150Ом. Схема подключения https://ru.intel.com/business/community/index.php?act=attach&type=blogentry&id=4495 если конденсатор установили на программатор, то на схеме его уже не используйте.
2. Скачал программу прошивки SPI FlashROM Programmer 2.17
3. Купил микросхему MX25L6406E (такая была установлена на моей плате, но думаю этот тип подойдет под достаточно многие материнские платы. Так как объем и выводы часто совпадают. Но перед тем как покупать сравните даташит).
4. Изготовил плату для крепления микросхемы. Разводка http://emkit.com.ua/wp/wp-content/uploads/2009/12/SO8_DIP8.jpg
(Не спрашивайте разводки платы, все делал от руки).
Материалы: односторонний стеклотекстолит 1.5мм (нашел только такой, можно и 1мм использовать).
Разводил маркером edding 141F или любым другим перманентным. Или рисуйте плату например в layout и используйте ЛУТ метод. И коннекторы http://s017.radikal.ru/i409/1110/b0/70541cb2f865.jpg (слева ножки цанговые) для установки в монтажную плату и в DIP8 панель (использовал цанговую).
http://i57.fastpic.ru/big/2013/1129/89/1e7f47f829d7f97315ec09e06be30a89.jpg так она выглядит. Скошенный край 1 нога.
5. Компьютер с LPT портом.
6. Собираем на монтажной плате схему. Вставляем разъем программатора в выключенный компьютер с которого будем шить. Запускаем компьютер. Вначале идем в биос, там выбираем режим порта, какой точно должен быть не помню, но выбрал ECP+EPP. Загружаем операционную систему. Идем в настройки порта LPT (в диспетчере устройств) и выбираем "использовать все прерывания".
http://i60.fastpic.ru/big/2013/1129/8f/5ca56d7101b9fbbbf5fa8dcc695ebf8f.jpg
http://i60.fastpic.ru/big/2013/1129/48/8dac4816d90a5a4b791b90c6cc2ac848.jpg
7. Помещаем папку с программой прошивки в корень диска С:\ и файлы с биосом туда же.
8. Запускаем CMD с правами администратора для windows 7.
9. Переходим в папку с программой. cd c:\SPIPGM (SPIPGM под DOS, SPIPGMW под windows)
10. Запускаем SPIPGMW.EXE /i
пункт "идентификация флэшки", если флэшка не определится значит что-то вы сделали неправильно.
Разблокируем запись SPIPGMW.EXE /u "разблокировка записи"
Прошиваем  SPIPGMW.EXE /p c:\E7751IMS.A80 ждем окончания. НИЧЕГО не делаем на компьютере иначе может неправильно записаться.
Считываем из прошитой флэшки то, что мы записали SPIPGMW.EXE /d c:\verif.bin
Потом сравниваем в total commander два файла E7751IMS.A80 и verif.bin по содержимому.
Если есть расхождения, то стираем флэшку SPIPGMW.EXE /e , прошиваем заново и сравниваем (у меня во второй раз совпали полностью). Выключаем компьютер с которого шились, через 10 секунд после выключения вытаскиваем программатор из LPT. Вынимаем флэшку.
11. Изготавливаем платку для порта JSPI1 или просто навесным монтажем (в общем как захотите)
http://i59.fastpic.ru/big/2013/1116/c5/930c72aa47efd053b8c8086ec50642c5.jpg
http://i59.fastpic.ru/big/2013/1116/d3/4d472c512fce8274bd5780d9fe56d5d3.jpg
Используемые материалы: pbd2-XX (XX могут быть от 10 до 80), фольгированный стеклотекстолит 1,5мм двухсторонний, панелька цанговая DIP8. Разводка на фото, как подключать http://forums.anandtech.com/showpost.php?p=29837609&postcount=3 и тут http://savepic.su/3904771m.png
12. Тут пока ничего сказать не могу, так как проверить не на чем. Но как пользоваться.
12.1. Прошить биос на микросхему с которой будем загружаться. Используем любой программатор с возможностью работы по интерфейсу SPI.
12.2. Вставить ее в модуль (предварительно спаяный).
12.3 Соединить модуль с резервной микросхемой памяти и подключить модуль к JSPI материнской платы (предупреждение, все делается на обесточенной материнской плате).
12.4. Включаем компьютер.
12.5. Если материнская плата загрузилась до операционной системы, то вытаскиваем модуль из JSPI.
12.6. Обновляем микросхемы биоса на материнской плате с помощью утилиты обновления. (например: AFUDOS или Winflash)
Документация на микросхему http://www.zlgmcu.com/mxic/pdf/NOR_Flash_c/MX25L6406E_DS_EN.pdf

Ну вроде все. К сожалению проверить работоспособность не могу, хотя все готово.
« Последнее редактирование: 17 Март 22, 02:15:56 от bookmaker »
Записан

Tzink

  • Майор
  • ****
  • Reputation Power: 669
  • Tzink внушает доверие!Tzink внушает доверие!Tzink внушает доверие!Tzink внушает доверие!Tzink внушает доверие!Tzink внушает доверие!
  • Оффлайн Оффлайн
  • Сообщений: 657
Re: Z77A-GD65 постоянный рестарт
« Ответ #47 : 12 Февраль 14, 17:49:53 »

   Описывать  причину почему воспользовался выше изложенным методом восстановления биос  не буду, но хочу поблагодарить автора 
 эпопеи и уведомить что метод с третьей флешью работает, но были и нюансы:
1.-SPI FlashROM Programmer для Windows (SPIPGMW.EXE использовал версию 2.1) отказался работать на W7x64 возможно прога заточена под х32 потому использовал проверенную xp-sp3 при прошивке купленной новой флеши Winbond   W25Q64FV
(Материнская плата MSI z77 MPower).
2.-Прошиваемая флешь определилась как W25Q64BV, но прошилась.(то что флешь определилась неправильно несчитаю недостатком,
может в версии 2.17 и есть поддержка этой флеши, а если нет то  надеемся что ее вскоре добавят в список поддерживаемых).
3.Сравнив хешсумы в NEX дампа снятого с прошитой флешки и образа биос который шил обнаружил ошибки (не совпадение хешсум),но повторная прошивка исправила проблему.

По поводу подсоединения к плате: все сделал по этой схеме:http://savepic.su/3904771m.png, паял навесным монтажем в итоге удачный старт материнской платы, загрузка до биос или ОС, снятие дополнительной флеши (на гарячую) и восстановление убитых
биос материнской платы. Всем удачи!!!
Записан