Skocz do zawartości
Maniakalny

Flashowanie płyt via LPT

Rekomendowane odpowiedzi

Jak w tytule.

Jesli mamy płyte po złym flashowaniu biosu, można łatwo przywrocic ją do życia.
Niestety wymagane jest złącze SPI lub wyjmowana kosc biosu, oczywiscie jesli mamy lutowaną do płyty, to jezeli ktos umie to mozna ją wylutowac, ewentualnie przylutowac kabelki do nozek biosu bezposrednio na płyte. Tez powinno dzialać


Lista zakupów:
- wtyk męski LPT
- 4x opornik 150ohm (na małą moc)
- troche kabelka
- jesli mamy na płycie złącze SPI (prawie każda MSI ma taki konektor) mozemy kupic złacze 8 lub 10pin (2mm) zeńskie
- jesli mamy bios w wyjmowanej kostce (asusy/asrocki) mozna kupic podstawke 8 pin pod ten bios (mozna tez polutowac bezprednio do nożek kostki)

Aktualnie przetestowane na płytach MSI ze złaczem SPI (1JSPI1).

Lutujemy wg prostego schematu:

jspi1paaqz.png


1.JPG

2.JPG

Przedłużka ATX nie jest oczywiscie wymagana, jesli mamy niepotrzebny PSU, mozna obciąc wiązke sata i przerobic np molex (na plus dac pomaranczowy kabelek, na minus czarny)
Mozna też uzyć opornikow/stabilizatora zeby np z pociągnac zasilanie z 5V molexa/USB.

Ja zrobilem tak jak na foto, ponieważ akurat mam same markowe PSU i szkoda było "psuć" fabryczność zasilacza.

Kabelek nalezy zrobic dosc krótki (ludzie robili metrowe i czasami cos nie działalo), ja zrobilem 10-15cm, bo akurat nie moglem znalesc dluzszego kabelka, a przedluzacc mi sie nie chcialo.

Następnym krokiem jest zrobienie bootowalnego pendrive MS-DOS (tutaj jest milion poradnikow na ten temat wiec nie bede dublował)

Dalej, sciagamy oprogramowanie SPIPGM pod DOS-a.
http://rayer.g6.cz/programm/spipgm.zip

Oraz pliki z załącznika, (nalezy rozpakowac je do folderu z SPIPGM)
Oczywiscie oprocz tego musimy sciagnac plik biosu do płyty ze strony producenta.
 
Podłaczamy zasilanie/konektor do złacza JSPI1, ustawiamy bootwanie z pendriva.
 
Wpsiujemy w komende: SPIPGM /p (nazwapliku.rozszerzenie)
 
Powinno byc jak na foto poniżej, oczywiscie nazwe pliku wpisujecie taki jaki macie bios u siebie.
 
 

3.JPG
Na pliku 1MB flashowanie trwało okolo minuty, moze 40sekund
 

 
Jak ktos ma kostke wyjmowana, i chce polutowac do nóżek albo do podstawki.
Poradnik jutro lub pojutrze.
Edytowane przez Maniakalny
  • Upvote 7

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Używałeś komend /u i /e ?

 

Akurat tak się składa, że właśnie czwarty dzień z tym walczę. Pacjent to Z87-G45 po flashowaniu z poziomu windy przez m-flash. Aktualnie mam komunikacje z chipem W25Q64FVSIQ typ SS, mogę go tez odblokować i oczyścić ale nie mogę zapisać.

Konfig:

4x 47ohm (sprawdzone przez niemca, tylko to do tej pory dalo efekty)

1x nokia BP-4L 3,7V bez kondziołka (próbowałem z PSU i 1000uF ale brak komunikacji)

przewody około 20cm z czego /CS dłuższy dolutowany do stopki żeby ominąć tranzystor

 

Powinienem skrócić przewody, czy może dodać /d=* ?

Z komendą d= chyba eksperymentowałem ale to było o 2 czy 3 nad ranem to moja własna pamięć źle zapisywała wydarzenia :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

3,3V bierz z pomaranczowego kabla z ATX wiazki lub z wiązki sata - najpewniejsza opcja bez rzeźby

Ludzie pisali ze niekiedy trzeba podbicie do 3,5-3,7V dawalo cos, wiec regulowany rezystor z 5V @ 3,7-3,3V byłby tez ok.

PS
mialem dwie plyty msi na z77, zadnej mi nie wykrywalo (mimo ze chip biosu był obslugiwany)
Podpinam z ciekawosci kazda plyte msi jaka mi wpadnie w ręce i kazdy chip biosu z plyt 775/am2/am3 byl wykyrwany, aktualnie mam jeszcze z87i ac gaming ale tam pinow spi jest wiecej wiec troche boje sie ruszać 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

No właśnie 3,3 z zasilacza nie daje rady, dopiero 3,7V ruszyło kość. Chciałem skombinować coś z 5V na mniej ale akurat nie było w sklepie gościa, który byłby w stanie doradzić coś konstruktywnego.

Dzisiaj nie mam pyty [ciach!]ej pod ręką to temat poczeka do poniedziałku, w między czasie poszukam jakiegoś regulowanego rozwiązania na obniżenie 5V.

 

Nadal nie wiem jakich komend używałeś do programowania ?

 

W moim przypadku problem braku wykrycia był czysto po stronie osprzętu hackującego z braku lepszego słowa. Złe rezystory i zbyt niskie napięcie Jeśli program ma na liście chip to powinien go znaleźć a jeśli nie ma to i tak jakaś komunikacja winna być, najwyżej wyrzuci "unknown manuf.". To dotyczy wykracia, zapis jak wspomniałem nadal leży.

A propos tego z87i to pinout dla jspi1 12 pin masz tutaj http://www.mikrocontroller.net/attachment/210995/Jspi1.png/CS niepodpinasz, bo trzeba złapać się bezpośrednio do stopki kości. GND są wspólne, jedno dla zasilania zewnętrznego drugie dla portu LPT, dolne VCC też są wspólne ale zazwyczaj drugie jest opisywane jako "spare VCC" czyli zapas. HOLD i WP też zasilasz choć niektóry twierdzą, że WP można też uziemiać.

Edytowane przez Shiningami

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Temat leży i kwiczy. Tej kości nie da się zapisać przez JSPI i LPT. Byłem w sklepie z elektroniką ale Panowie stwierdzili, że na moje potrzeby trzeba zbudować regulator napięcia. Nie są obeznani w komputerach ale kwestia jest taka, że tylko wysokie napięcie pobudzenia zadziałało na bios a stabilnego napięcia w okolicy 3,6V i z możliwością doregulowania bez szumów z zasilacza nie uzyskam w domowych warunkach.

Z resztą nawet gdybym podjął się zbudowania układu to koszt całkowity będzie wyższy niż wycieczka do zawodowca.

Po za tym podejrzewam, że sam BIOS może być uszkodzony po mflash.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Kość zaprogramował człowiek z Warszawy, pracujący w serwisie na Puławskiej 50 (akurat tam mnie nie było, bo prywatna wizyta). Użył swojego programatora i swojego oprogramowania. Kontakt: 690-687-477

Edytowane przez [Shinigami]

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...