컴퓨터A·S및 IT인터넷

[스크랩] 역방향소켓(리버스소켓)의 사용방법입니다.

나오이시디 2014. 2. 24. 07:04
반응형

 

 

                                             그림.1 - 리버스소켓의 배치도

 

1. 리버스 소켓 개요.
    리버스소켓은 보드에 직접 납땜된 PLCC32 플레쉬롬을 리웍스작업없이 복구하는데 사용하는 장치입니다.

    (※: 보드에 납땜된 PLCC32플레쉬롬은 리웍스장비 없이는 찰탁이 불가능하므로

          리웍스장비나 히트건등이 없다면 일반적으로 수리가 불가능합니다.)

    보드의 설계상황에 따라 납땜작업이 아예 없거나 최소한의 납땜작업(일반인두기사용)으로

    보드에 납땜된 PLCC32플레쉬롬을 복구 할 수 있습니다.
    리버스소켓은 플레쉬롬의 종류와 사용목적에 따라  2가지 종류가 있으며 3가지 사용법이 있습니다.

 

     ※ 용어정의 :

    · Primary flashrom : 보드에 납땜된 BIOS용 메인플레쉬롬

    · Secondary flashrom : 리버스소켓에 끼원진 복구용 보조플레쉬롬

    · Flashrom Swap : Primary flashrom을 disable하여 인터테이스를 Secondary flashrom 으로 연결하는 동작

    · Pin bypass : 기존 부품간의 회로연결을 끊고 필요한 연결을 만드는 작업.

    · Pin cutting : PLCC32롬의 핀을 적당한 위치에서 컷팅하고 가공하여 리버스소켓이 동작할수 있도록 만드는 작업

 

2. 리버스소켓의 원리
    보드에 납땜된 플레쉬롬을 보드에서 빼지 않고

    롬라이터에 바로 연결하여 사용이 가능하다면 좋겠으나 그것은 구조상 불가능합니다.

    아래 그림과 같이 보드에 납땜된 플레쉬롬은 보드의 내부회로에 연결이 되어 있는 상태이기 때문에

    롬라이터가 플레쉬롬을 읽고 쓰기 위해 전기적인 연결을 시도하면 플레쉬롬외에도 보드의 내부회로가

    반응을 하기 때문에 정상적인 동작이 불가능합니다. 

                                              그림.2 BIOS Flashrom과 메인보드의 기본 연결구조

 그림.3 개념도 - Flashrom을 보드에서 분리하지 않고 롬라이터와 직접 연결하게 되면 의도하지 않은 연결이 만들어 집니다.

    특히 전원이 역류하는 현상이 생길 경우 보드와 파워, 롬라이터, 플레쉬롬, 보드상의 각종 부품(CPU,메모리,VGA,하드등...)들이

    연쇄적으로 파손될 가능성도 있으므로 절대로 이것을 시도하면 안됩니다.
    따라서 다른 방법이 필요한데 간단한 방법이 롬을 추가로 장착하는것입니다.

 

                                                      그림.4 개념도 : 리버스소켓의 연결

 

    물론 임의대로 롬을 추가하면 기존의 롬과 충돌이 생기므로 동작이 불가능하지만

    위 개념도과 같이 Primary flashrom을 비활성화시키고 

    Secondary flashrom을 Primary flashrom의 인터페이스에 연결하면

    보드는 Secondary flashrom으로 부팅할 수 있습니다.

    OS로 부팅 후에는 Secondary flashrom을 비활성화 시키고 (또는 보드로 부터 분리하고)

    Primary flashrom을 재활성화시키면 (그림2의 상태가 됩니다.)

    OS용 플레쉬업데이트유틸로 Primary flashrom을 복구하는것이 가능합니다.

    리버스소켓은 Primary flashrom와 Secondary flashrom을 선택적으로 활성화시키고

    Primary flashrom을 보드에서 분리하지 않고도 Secondary flashrom을 보드에 연결하는

    기능을 하는 장치입니다. 

 

3. 리버스소켓의 종류

 

    3.1. FWH/LPC 복구용 : FWH/LPC 메인플레쉬롬을 복구할때 사용합니다.

           -> 사용법1or2번을 위해 사용합니다. 자세한것은 사용법1,2번을 보시기 바랍니다.
               사용법1의 특징:  보드의 설계조건에 따라 동작하며 별도의 납땜작업이 필요없습니다.

               사용법2의 특징:  보드의 설계조건에 상관없이 동작하며 Pin cutting작업이 필요합니다. 
                                      드물지만 플레쉬롬의 종류에 따라 간단한 납땜작업이 필요 할 수도 있습니다.
  

          

                               그림.5 리버스소켓의 FWH/LPC 모드

 

    3.2. Legacy Flashrom 복구용 : Legacy Flashrom을 복구할때 사용합니다.

           -> 사용법3번을 위해 사용합니다. 자세한것은 사용법3번을 보시기 바랍니다.
               a. Pin bypass작업이 필요합니다.

               b. 리워스장비없이 간단한 저가인두기만으로도 surface mount된 plcc32 flashrom을 복구할수 있습니다.

           용도:

           Legacy Flashrom 메인플레쉬롬을 복구할 때 사용합니다.

          

                               그림.6 리버스소켓의 Legacy 모드 
     ※ FWH/LPC모드에서 소켓왼쪽의 저항들을 위 그림과 같이 변경하면 Legacy 모드가 됩니다.

 

4. 리버스소켓의 사용법  

    4.1. 사용법.1번

            필요한 부품 : FWH/LPC 복구용 리버스소켓, 복구할 메인보드의 Primary flashrom과 호환이 가능한 Secondary flashrom

            사용조건 :

             a. FWH/LPC에서만 사용이 가능합니다. (사용조건과 방법이 틀리면 각 장치가 손상될 가능성이 있습니다.)

             b. 다음 4핀중 최소한 한개의 핀이 그라운드와 최소 600옴 이상(1K옴이상 권장)의 저항으로 연결되어 있어야 합니다.

                 테스터로 측정하여 0옴근처이거나 600옴이하인 경우에는 사용법2를 적용하여야 합니다.

            

                                                                  그림.7 호환성 검사법
      

            사용방법 :

             a. Secondary flashrom에 보드의 BIOS를 씁니다.

             b. Secondary flashrom을 리버스소켓의 Top socket에 끼웁니다.
   

             
                                그림.8  리버스소켓에 Secondary Flashrom을 끼웁니다.

 

             c. 리버스소켓을 Primary flashrom소켓에 끼웁니다. 
                (방향주의 : Primary flashrom과 Secondary flashrom의 깍인 모서리는 같은 방향을 가지게 됩니다.)
   

  

           
                                                 그림.9  리버스소켓을 Primary Flashrom위에 끼웁니다.
 

           

                                                  그림.10  리버스소켓이 메인보드에 연결된 그림입니다. 


             d. 보드를 부팅시켜 OS로 진입합니다.

                (하드에 BIOS업데이트유틸과 원래의 BIOS파일을 미리 복사해 놓는것이 좋습니다.)

             e. OS가 완전히 부팅되면 BIOS업데이트유틸을 실행할 준비를 하고

                 리버스소켓을 Primary flashrom소켓으로 부터 분리합니다.

           

                               그림.11  부팅후에는 리버스소켓을 메인보드에서 분리합니다.
  

             f.  BIOS업데이트유틸을 사용하여 Primary flashrom을 복구합니다.

             g. 보드를 재부팅하여 정상적으로 복구가 되었는지 확인합니다.

    

    4.2. 사용법.2번

           필요한 부품 : FWH/LPC 복구용 리버스소켓, 복구할 메인보드의 Primary flashrom과 호환이 가능한 Secondary flashrom

           필요한 공구 : 표준형 컷터(문구용), *경우에 따라서 납땜작업 필요.

          사용조건 :

            a. FWH/LPC에서만 사용이 가능합니다. (사용조건과 방법이 틀리면 각 장치가 손상될 가능성이 있습니다.)

            b. 사용법1의 적용이 불가능한 보드에서만 사용하시기 바랍니다.

          사용방법 :

            a. 다음 4핀중 최소한 한개이상에 Pin cutting작업을 합니다.
   

     

                                                                                그림.12 Pin-cutting 방법 설명 

            b. Secondary flashrom에 보드의 BIOS를 씁니다.

            c. Secondary flashrom을 리버스소켓의 top socket에 끼웁니다.

            d. 리버스소켓을 Primary flashrom소켓에 끼웁니다. 
                (방향주의 : Primary flashrom과 Secondary flashrom의 깍인 모서리는 같은 방향을 가지게 됩니다.

                                테스터가 있다면 해당핀이 정상적으로 그라운드로 부터 분리되었는지 확인합니다.)

            e. 보드를 부팅시켜 OS로 진입합니다.

                (하드에 BIOS업데이트유틸과 원래의 BIOS파일을 미리 복사해 놓는것이 좋습니다.)

            f. OS가 완전히 부팅되면 BIOS업데이트유틸을 실행할 준비를 하고

               리버스소켓을 Primary flashrom소켓으로 부터 분리합니다.

            g.  BIOS업데이트유틸을 사용하여 Primary flashrom을 복구합니다.
            h. 보드를 재부팅하여 정상적으로 복구가 되었는지 확인합니다.

            e. Primary flashrom가 성공적으로 복구된것으로 표시되나 보드가 정상부팅하지 않을 경우 
                BIOS파일의 버젼을 점검하거나 Pin cutting작업을 복구합니다.

 

    4.3. 사용법.3번

          필요한 부품 : Legacy flashrom 복구용 리버스소켓, 복구할 메인보드의 Primary flashrom과 호환이 가능한 Secondary flashrom

          필요한 공구 : 표준형 컷터(문구용), 납땜공구(인두기,실납,가는전선)

         사용조건 :

          a. Legacy flashrom에서만 사용이 가능합니다. (사용조건과 방법이 틀리면 각 장치가 손상될 가능성이 있습니다.)

          b. 한개의 핀에 Pin bypass작업이 필요하며 BIOS복구후에는 Pin bypass작업이 된 핀을 원상복구하여야 합니다.

         사용방법 :

          a. 그림에 표시된 Primary flashrom의 핀을 바이패스작업을 합니다.

              보드쪽의 연결은 CS에 연결합니다. (전선이 리버스소켓의 bottom socket의 핀에 접촉하지 않도록 테이프를 붙입니다.)

            

                                                                                   그림.13 Pin-bypass 방법 설명 

          b. 리버스소켓의 점퍼를 2-3에 놓습니다.

          c. Secondary flashrom에 보드의 BIOS를 씁니다.

          d. Secondary flashrom을 리버스소켓의 top socket에 끼웁니다.

          e. 리버스소켓을 Primary flashrom소켓에 끼웁니다. 
             (방향주의 : Primary flashrom과 Secondary flashrom의 깍인 모서리는 같은 방향을 가지게 됩니다.

                             테스터가 있다면 CS와 점퍼3번이 분리되어 있는지 확인합니다. 연결되어 있다면 바이패스작업을 다시하여야 합니다.)
          f. 보드를 부팅시켜 OS로 진입합니다.

             (하드에 BIOS업데이트유틸과 원래의 BIOS파일을 미리 복사해 놓는것이 좋습니다.

              보드가 부팅이 안된다면 리버스소켓이 잘 안끼워지거나 BIOS파일이 잘못된것이므로 재시도 하시기 바랍니다.)

          g. OS가 완전히 부팅되면 BIOS업데이트유틸을 실행할 준비를 하고

              리버스소켓의 점퍼를 1-2번으로 옮깁니다.

          h.  BIOS업데이트유틸을 사용하여 Primary flashrom을 복구합니다.
          i. 보드를 재부팅하여 정상적으로 복구가 되었는지 확인합니다.

          j. 복구가 성공하면 Primary flashrom으로부터 리버스소켓을 분리하고 Pin bypass된 핀을 복구합니다.

출처 : MY롬라이터
글쓴이 : 오훈석 원글보기
메모 :
반응형