다음은 ASUS P5B Deluxe Bios Recovery SPI 플래시 케이블 의 내용이지만 Wiki-sake 용으로 여기에서 재현되었습니다.
경고 : ASUS Windows 기반 BIOS 플래시 유틸리티를 사용하지 마십시오. 내가 미리 알고 만 있다면 같은 문제를 가진 사람들이 여러 명있었습니다.
좋은 것들을 위해 하우투 를 건너 뛰십시오 .
어리 석음과 게으름의 순간에 ASUS 창 기반 플래시 유틸리티를 사용하여 ASUS P5B Deluxe의 BIOS를 다시 플래시했습니다. 깨끗하게 닦고 새 것을 넣은 다음 확인할 수 없었습니다. 이 시점에서 두 가지 옵션 만 종료하거나 다시 시도 할 수 있습니다. 다시 시도하지만 이제는 바이오스를 쓰려고 시도조차하지 않습니다. 다른 선택의 여지가 없어서 컴퓨터를 재부팅하고 최선을 다했으면합니다. 나는 최악을 얻었다.
기계는 아무것도하지 않을 것입니다. 마더 보드에는 기본적으로 BIOS 복구 모드가 내장되어 있지만 Windows 플래시 유틸리티에서도 삭제 된 것으로 보입니다. 그들이 다시 플래시 할 수 있도록 ASUS로 다시 보낼 때였습니다. 바이오스는 제거 할 수 없으므로 반드시 생각할 수있는 일종의 장치가 있습니다.
내가 옳았다. 사우스 브리지의 왼쪽에있는 BIOS 칩 옆에는 SPI_J1이라는 문서화되지 않은 7 핀 커넥터가 있습니다. 많은 연구 끝에 필자는 필요한 케이블 유형과이 포트를 사용하여 BIOS를 다시 플래시하는 데 필요한 소프트웨어 유형을 설명하는 몇 페이지 (하단에 링크 됨)를 발견했습니다.
이 케이블은 칩에 전원을 공급하기 위해 2.7V-3.6V 입력이있는 핀에 연결할 수있는 무언가에 연결된 병렬 커넥터로 구성되어 있습니다. 나는 잘게 잘린 병렬 케이블과 끝을 USB 헤더 포트로 사용하려고 정말 잘못했습니다. 이것은 잘 작동하지 않아 로컬 전자 제품 매장에서 리본 케이블이 달린 병렬 커넥터를 발견했습니다. 나는 그것을 분리하고 리본을 올바른 핀에 다시 납땜했다.
~ 3V를 얻기 위해 오래된 케이스 팬에서 전원 커넥터를 통과하고 5V 와이어에 3 개의 다이오드를 추가하여 3V를 약간 넘었습니다. 그런 다음 이것을 리본 케이블에 연결하고 전원 커넥터를 다른 실행중인 컴퓨터에 연결했습니다. 그런 다음 랩톱을 사용하여 BIOS로 플래시했습니다.
하우투 :
용품:
- DOS 부팅 CD, USB 드라이브 또는 플로피
- 마더 보드 용 BIOS ROM
- SPIPGM (깜박임 소프트웨어)
- CWSDPMI (SPIPGM에 필요한 DPMI 호스트 프로세스)
- 멀티 미터
- 납땜 인두
- 수 DB25 커넥터
- 일종의 헤더 커넥터에는 총 6 개의 핀이 필요합니다.
케이블을 만들기 위해 DB25M TO IDC10 SERIAL 커넥터를 사용했습니다. 이것은 실제로 사용하기 가장 쉬운 것 같습니다. 그들은 다음과 같이 보입니다 :
헤더는 메인 브리지 왼쪽 남쪽의 메인 보드에 있습니다.
헤더 핀의 번호는 다음과 같습니다.
다음은 어떤 병렬 핀에 어떤 헤더 핀을 연결해야하는지 보여주는 표입니다. 헤더의 핀 1은 + 3V입니다.
Header Pin Parallel Pin
========== ============
2 18
3 7
4 8
5 10
6 9
케이블의 모습은 다음과 같습니다 (참고 : 전원 리드가 DB25에 연결된 것처럼 보이지만 실제로는 리본에 납땜되어 있으며 헤더의 핀 1로 이동합니다)
광산과 유사한 케이블을 사용하는 경우 케이블을 열고 커넥터에서 리본을 분리하십시오. 종이 클립을 가져 와서 헤더 커넥터의 구멍에 꽂아 멀티 미터를 사용하여 DB25의 핀에 어떤 리드를 넣어야하는지 결정합니다. 각 리드를 적절히 납땜하십시오.
그런 다음 다른 컴퓨터 (몰 렉스 커넥터의 빨간색 선)에서 5V 라인을 가져와야합니다. 3 개의 다이오드를 직렬로 납땜하여 5V 라인에 연결하십시오. 멀티 미터를 사용하여 전압 강하가 2.7V ~ 3.6V인지 확인하십시오. 이것을 적절한 리본 리드에 납땜하십시오.
플래시 준비가되었으므로 DOS 부팅 미디어로 플래시 컴퓨터를 부팅하십시오. 먼저 cwsdpmi.exe를 실행 한 다음 spipgm을 실행해야합니다. (참고 : 매번 SPIPGM 전에 cwsdpmi.exe를 실행해야합니다.)
spipgm /p p5b-bios.rom
플래시 롬의 전체 크기를 묻는 메시지가 표시되면 1024를 입력하십시오. SPIPGM에서 칩 ID를 fffffffh로보고하면 잘못된 것입니다. 모든 연결을 확인하십시오. SPIPGM에는 먼저 BIOS 지우기와 같은 여러 기능이 있습니다. 옵션없이 SPIPGM을 실행하여 목록을보십시오.
이 사이트가 없다면 신용이 필요한 곳에 신용을주는 것은 결코 이것을 이해하지 못했을 것입니다.
최신 정보
내가 다운로드하기 전에는 명령 대신을 spipgm2
사용하여 거대한 문진을 컴퓨터로 다시 돌려주는 데 성공했습니다./S
/P
SPIPGM.exe
Asus P5B 보드의 SST 칩에 한 번에 한 페이지 씩 쓰는 것 같습니다 . 당신은 해야한다 사용 중 하나는 컴파일 spipgm.exe
더 나은의를 사용하거나 spipgm2.exe
. 대리 PC의 ATX 전원 공급 장치에서 주황색 (3V) 출력을 사용하는 한 저항이나 커패시터 없이 케이블 을 만들 수 있습니다 .
그런 다음 스위치 를 사용해야합니다 /S
.
spipgm2.exe /S xxxxxx.ROM
로 잠금을 해제하고로 지운 후 칩에 기록합니다 . 이것은 나를 위해 일한 유일한 것이며 백업 및 실행이 완벽합니다./U
/E
당신은 해야한다 사용 /s
( 느린 아수스 P5 시리즈 보드에서 SST 칩을 프로그램이로) 스위치를. 분명히 /p
원본에 사용 된 스위치 SPIPGM.EXE
는 한 번에 조금씩 느리게하지 않습니다. 이것이 성공적인 재 플래시를 위해 SST 칩에 필요한 것입니다.
프로그램을 부팅하기 위해 두 개의 플로피 디스크를 만들었습니다. 하나는 Windows 98 SE 부팅 디스크이고 다른 하나는 spipgm2 프로그램과 bios 이미지 파일 (.rom 확장자)입니다.
BIOS를 플래시하기 위해 다음 매개 변수를 사용했습니다.
spipgm2 /i
프로그램이 칩셋을 읽을 수 있고 케이블이 정상인지 확인하십시오.
spipgm2 /u
바이오스의 잠금을 해제합니다.
spipgm2 /e
바이오스를 지우려면
spipgm2 /s p5b.rom
새로운 바이오스를 플래시합니다.
완료되면 죽은 마더 보드를 부팅하려고 시도했지만 제대로 작동했습니다!
보너스 다이어그램